Luận văn tốt nghiệp khoa học máy tính về phát triển trò chơi: Sự trỗi dậy của toà thành

Nghiên cứu chuyên sâu Phát triển trò chơi: Sự trỗi dậy của toà thành trong luận văn tốt nghiệp khoa học, phương pháp luận hiện đại, kết quả ứng dụng

Chuyên ngành

Khoa học máy tính

Người đăng

Ẩn danh

Thể loại

luận văn tốt nghiệp

2022

159
0
0

Phí lưu trữ

45 Point

Mục lục chi tiết

LỜI CAM ĐOAN

LỜI CẢM ƠN

TÓM TẮT NỘI DUNG

1. CHƯƠNG 1: GIỚI THIỆU

1.1. Giới thiệu về sản phẩm

1.2. Động cơ thực hiện

1.2.1. Tính cấp thiết của đề tài

1.2.2. Thử sức và tham vọng của bản thân

1.2.3. Giá trị mang lại

1.3. Mục tiêu cần đạt được

1.3.1. Bản thân sản phẩm

1.3.2. Hướng tới cộng đồng người chơi

1.3.3. Hướng tới sự phát triển của lĩnh vực phát triển game tại Việt Nam

2. CHƯƠNG 2: THỊ TRƯỜNG

2.1. Một số lối chơi trong thể loại Tower Defense

2.2. Một vài tựa game thủ thành trên thị trường

2.2.1. Plants vs Zombies

3. CHƯƠNG 3: KIẾN THỨC NỀN TẢNG

3.1. Các công nghệ sử dụng

3.1.1. Công cụ hỗ trợ thiết kế Tilemap 2d-extras

3.1.2. Gói hỗ trợ animation DOTween

3.1.3. Mô hình hành vi

3.1.4. Mô hình mạng

4. CHƯƠNG 4: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG

4.1. Hệ thống phòng thủ, chiến đấu

4.1.1. Ý tưởng thiết kế

4.1.2. Hệ thống nhân vật

4.1.2.1. Ý tưởng thiết kế

4.1.3. Hệ thống kỹ năng

4.1.4. Hệ thống tài nguyên, vật phẩm

4.1.4.1. Ý tưởng thiết kế

4.1.5. Hệ thống phó bản

4.1.5.1. Ý tưởng thiết kế

4.1.6. Hệ thống khu vực, kiến trúc

4.1.6.1. Ý tưởng thiết kế

4.1.7. Hệ thống nhiệm vụ

4.1.7.1. Ý tưởng thiết kế

4.1.8. Chức năng tương tác nhiều người chơi

4.1.8.1. Ý tưởng thiết kế

4.1.9. Hệ thống mạng, cơ sở dữ liệu

4.1.10. Hệ Thống nông Trại

4.1.10.1. Hệ thống quản lý thời gian cho nông trại
4.1.10.2. Thiết kế Tilemap cho nông trại
4.1.10.3. Hệ thống tương tác với tilemap trong nông trại
4.1.10.4. AI di chuyển cho vật nuôi trong nông trại

4.1.11. Hệ thống Vòng quay may mắn

4.1.12. Hệ thống trò chơi câu cá

5. CHƯƠNG 5: ĐỀ XUẤT GIẢI PHÁP

5.1. Thiết kế dữ liệu

5.2. Hệ thống phòng thủ, chiến đấu

5.2.1. Bố trí phòng thủ

5.2.2. Sinh kẻ địch

5.2.3. Quản lý trạng thái nhân vật

5.2.4. Phát hiện và tìm mục tiêu

5.2.5. Xác định va chạm

5.2.7. Tính toán đường đạn tấn công mục tiêu

5.3. Hệ thống nhân vật

5.4. Hệ thống tài nguyên, vật phẩm

5.4.1. Lưu trữ và quản lý

5.4.2. Chế tạo vật phẩm

5.5. Hệ thống nhiệm vụ

5.6. Hệ thống tương tác nhiều người chơi

5.7. Hệ thống mạng, cơ sở dữ liệu

5.8. Hệ thống nông trại

5.8.1. Hệ thống quản lý thời gian trong nông trại

5.8.2. Thiết kế Tilemap cho nông trại

5.8.3. Hệ thống tương tác với Tilemap trong nông trại

5.8.4. AI di chuyển cho vật nuôi trong nông trại

5.9. Hệ thống vòng xoay may mắn

5.9.1. Giải thuật random phần thưởng

5.9.2. Giải thuật tính góc xoay

5.10. Hệ thống Trò chơi câu cá

5.10.1. Kết quả đạt được

5.10.1.1. Hiện thực trò chơi
5.10.1.2. Đánh giá nhận được sau khi triển khai trò chơi

5.10.2. Hạn chế và hướng phát triển

5.10.2.1. Hướng phát triển trong tương lai

6. CHƯƠNG 6: TỔNG KẾT VÀ KẾ HOẠCH PHÁT TRIỂN

DANH SÁCH HÌNH VẼ

DANH SÁCH BẢNG

TỪ NGỮ VIẾT TẮT

THUẬT NGỮ ANH - VIỆT

Tóm tắt

I. Giới thiệu

Trong bối cảnh công nghệ ngày càng phát triển, phát triển trò chơi đã trở thành một lĩnh vực hấp dẫn, đặc biệt là trong ngành khoa học máy tính. Luận văn này tập trung vào tựa game Sự trỗi dậy của tòa thành, một sản phẩm thuộc thể loại game thủ thành (Tower Defense). Game không chỉ mang lại trải nghiệm giải trí mà còn thể hiện những thách thức trong việc xây dựng và quản lý tài nguyên. Được phát triển dành cho thiết bị di động, trò chơi này không chỉ kế thừa những yếu tố nổi bật từ các tựa game đi trước mà còn bổ sung những tính năng mới nhằm thu hút người chơi. Cốt truyện của game diễn ra trong một thế giới hậu tận thế, nơi người chơi phải xây dựng và bảo vệ thành trì của mình trước các thế lực địch. Động cơ thực hiện đề tài này xuất phát từ nhu cầu ngày càng cao về giải trí trực tuyến, đặc biệt trong bối cảnh đại dịch Covid-19 đã làm thay đổi thói quen giải trí của người dùng.

1.1 Giới thiệu về sản phẩm

Tựa game Sự trỗi dậy của tòa thành được thiết kế với đồ họa 2D và lối chơi phong phú, cho phép người chơi tham gia vào việc xây dựng và bảo vệ thành trì. Người chơi sẽ phải quản lý tài nguyên, chiêu mộ cư dân và phát triển quân đội để chống lại các đợt tấn công từ kẻ thù. Lối chơi không chỉ đơn thuần là phòng thủ mà còn bao gồm các yếu tố quản lý và xây dựng, giúp tạo ra một trải nghiệm đa dạng cho người chơi. Game cũng tích hợp các yếu tố giải trí như mini-game, giúp người chơi có thể thư giãn và thu thập tài nguyên. Sự kết hợp này không chỉ tạo ra một sản phẩm hấp dẫn mà còn thể hiện sự sáng tạo trong thiết kế trò chơi.

II. Thị trường

Thị trường game di động hiện nay đang chứng kiến sự bùng nổ mạnh mẽ, đặc biệt là trong thể loại game thủ thành. Các tựa game như Plants vs Zombies đã tạo ra một cơn sốt trong cộng đồng game thủ. Tuy nhiên, sự bão hòa trong thị trường game dẫn đến việc nhiều tựa game không còn đủ sức hấp dẫn để giữ chân người chơi. Để phát triển Sự trỗi dậy của tòa thành, nhóm nghiên cứu đã tiến hành phân tích thị trường, tìm hiểu những ưu điểm và nhược điểm của các tựa game đi trước. Qua đó, việc cải tiến lối chơi và giao diện trở thành mục tiêu quan trọng nhằm thu hút người chơi mới. Bên cạnh đó, việc nắm bắt xu hướng và sở thích của người chơi cũng đóng vai trò then chốt trong việc phát triển sản phẩm thành công.

2.1 Một số lối chơi trong thể loại Tower Defense

Thể loại game thủ thành thường yêu cầu người chơi phải có chiến thuật và tư duy để xây dựng hệ thống phòng thủ hiệu quả. Các tựa game nổi bật trong thể loại này thường có những cơ chế gameplay tương tự, nhưng Sự trỗi dậy của tòa thành sẽ mang đến những yếu tố mới, từ việc quản lý tài nguyên cho đến việc phát triển các kỹ năng của nhân vật. Sự kết hợp giữa lối chơi chiến thuật và yếu tố quản lý sẽ tạo ra một trải nghiệm phong phú và thú vị cho người chơi. Việc nâng cấp các công trình và quân đội cũng sẽ là một phần quan trọng trong gameplay, giúp người chơi cảm nhận được sự tiến bộ và phát triển trong quá trình chơi.

III. Kiến thức nền tảng

Phát triển một trò chơi điện tử yêu cầu sự kết hợp của nhiều công nghệ và kiến thức chuyên môn. Trong luận văn này, nhóm nghiên cứu đã tìm hiểu và áp dụng nhiều công nghệ như Unity, Firebase, và các giải thuật như A* để tạo ra một sản phẩm hoàn chỉnh. Việc nắm vững các kiến thức về cấu trúc dữ liệu như Trie, Quadtree, và K-d Tree cũng đóng vai trò quan trọng trong việc tối ưu hóa hiệu suất của trò chơi. Những công nghệ này không chỉ giúp cải thiện trải nghiệm người chơi mà còn đảm bảo tính ổn định của game trong quá trình vận hành. Qua đó, việc nghiên cứu và áp dụng các công nghệ mới sẽ là yếu tố quyết định trong thành công của dự án.

3.1 Các công nghệ sử dụng

Công nghệ là một yếu tố quan trọng trong việc phát triển trò chơi. Unity được chọn làm công cụ chính để phát triển game nhờ vào khả năng hỗ trợ đa nền tảng và khả năng tích hợp dễ dàng với các công nghệ khác. Firebase được sử dụng để quản lý cơ sở dữ liệu và xác thực người dùng, giúp người chơi có thể lưu trữ tiến trình chơi và tương tác với nhau qua mạng. Việc áp dụng các giải thuật như A* không chỉ giúp tối ưu hóa đường đi của quân đội mà còn tạo ra những trải nghiệm thú vị cho người chơi khi tham gia vào các trận chiến trong game. Sự kết hợp này sẽ tạo ra một sản phẩm hoàn thiện và hấp dẫn cho người chơi.

IV. Phân tích và thiết kế hệ thống

Thiết kế hệ thống là một phần quan trọng trong quá trình phát triển game. Trong Sự trỗi dậy của tòa thành, hệ thống phòng thủ và chiến đấu được thiết kế để tạo ra những thử thách cho người chơi. Các tính năng như hệ thống nhân vật, kỹ năng, và tài nguyên đều được xây dựng dựa trên các nguyên tắc thiết kế game cơ bản. Việc phân tích các vấn đề có thể xảy ra trong quá trình phát triển cũng là một phần không thể thiếu, giúp nhóm nghiên cứu tìm ra các giải pháp phù hợp. Điều này không chỉ đảm bảo tính khả thi của dự án mà còn giúp nâng cao chất lượng sản phẩm cuối cùng.

4.1 Hệ thống phòng thủ chiến đấu

Hệ thống phòng thủ trong game được thiết kế để người chơi có thể xây dựng các chiến thuật khác nhau nhằm bảo vệ thành trì của mình. Người chơi sẽ phải lựa chọn vị trí đặt quân đội, bố trí cạm bẫy và nâng cấp các công trình để đối phó với kẻ thù. Các yếu tố như thời gian thực và sự đa dạng trong lối chơi sẽ tạo ra những trải nghiệm khác nhau cho mỗi trận đấu. Hệ thống chiến đấu cũng được tối ưu hóa để đảm bảo rằng mỗi trận chiến đều mang lại cảm giác hồi hộp và thử thách cho người chơi. Sự kết hợp giữa xây dựng và chiến đấu sẽ tạo ra một trải nghiệm game phong phú và hấp dẫn.

V. Đề xuất giải pháp

Sau khi phân tích các vấn đề gặp phải trong quá trình phát triển, nhóm nghiên cứu đã đề xuất nhiều giải pháp nhằm tối ưu hóa hệ thống và cải thiện trải nghiệm người chơi. Việc thiết kế dữ liệu và hệ thống quản lý tài nguyên sẽ giúp người chơi dễ dàng hơn trong việc xây dựng và phát triển thành trì. Ngoài ra, việc tối ưu hóa AI cho quân địch cũng sẽ tạo ra những thử thách lớn hơn cho người chơi. Các giải pháp này không chỉ giúp nâng cao chất lượng sản phẩm mà còn đảm bảo rằng game sẽ thu hút được đông đảo người chơi.

5.1 Thiết kế dữ liệu

Thiết kế dữ liệu là một phần quan trọng trong việc phát triển game, giúp quản lý và lưu trữ thông tin một cách hiệu quả. Trong Sự trỗi dậy của tòa thành, việc thiết kế dữ liệu sẽ tập trung vào việc lưu trữ thông tin về nhân vật, tài nguyên, và các công trình xây dựng. Điều này sẽ giúp người chơi dễ dàng theo dõi tiến trình và quản lý tài nguyên của mình. Ngoài ra, việc sử dụng các cơ sở dữ liệu như Firebase cũng sẽ giúp đảm bảo tính ổn định và bảo mật cho thông tin của người chơi. Sự kết hợp này sẽ tạo ra một hệ thống quản lý dữ liệu hiệu quả và thân thiện với người dùng.

VI. Tổng kết và kế hoạch phát triển

Luận văn đã trình bày một cái nhìn tổng quan về quá trình phát triển trò chơi và những thách thức mà nhóm nghiên cứu đã phải đối mặt. Từ việc phân tích thị trường đến thiết kế hệ thống, mỗi bước đều có vai trò quan trọng trong việc tạo ra một sản phẩm hoàn chỉnh. Kế hoạch phát triển trong tương lai sẽ tập trung vào việc cải thiện trải nghiệm người chơi và mở rộng các tính năng của game. Các nghiên cứu và phát triển thêm sẽ giúp sản phẩm không chỉ đáp ứng nhu cầu hiện tại mà còn có thể phát triển bền vững trong tương lai.

6.1 Hướng phát triển trong tương lai

Hướng phát triển trong tương lai của Sự trỗi dậy của tòa thành sẽ tập trung vào việc mở rộng các tính năng và cải thiện trải nghiệm người chơi. Các tính năng mới như chế độ chơi nhiều người và các sự kiện trong game sẽ được xem xét để thu hút thêm người chơi. Ngoài ra, việc lắng nghe phản hồi từ cộng đồng game thủ cũng sẽ là yếu tố quan trọng trong việc hoàn thiện sản phẩm. Sự phát triển bền vững và đổi mới sẽ giúp game giữ được sức hấp dẫn trong một thị trường đầy cạnh tranh.

10/01/2025

Trích đoạn nội dung tài liệu

CHƯƠNG 1. GIỚI THIỆU cư dân có thể chứa, lương thực, kinh tế để duy trì thành trì cũng như là những thứ cần phát triển để cải thiện cuộc sống trong thành. Để có thể tích góp tài nguyên phục vụ mục tiêu của người chơi, người chơi cần phải phát triển khu trang trại, khu dân cư, khu công nghiệp để có một nguồn cung ổn định. Và có thể thu lượm tài nguyên rơi ra từ việc đánh giết quân địch trước thành, hoàn thành phó bản, việc hoàn thành phó bản còn có thể giúp mở rộng lãnh thổ, chiêu mộ dân cư mới, quân lính mới.

Hơn thế, người chơi còn có thể tiến đánh thành trì của người chơi khác để cướp đoạt tài nguyên. Và, tri thức luôn là sức mạnh nên người chơi cần phải lấy lại tri thức của nhân loại từ việc nghiên cứu chế tạo các vật phẩm từ đó có thể đạt được các nguồn tài nguyên mới hoặc nhằm mục đích chuyển hóa từ tài nguyên dư thừa sang tài nguyên đang thiếu thốn. Trong trò chơi, người chơi còn có thể giải trí bằng các trò chơi giải trí như vòng quay may mắn, câu cá từ đó có thể lấy về những tài nguyên có giá trị mang lại sự thích thú và mong đợi. Động cơ thực hiện 1.

Tính cấp thiết của đề tài Trong năm 2020, thị trường game diễn ra sôi nổi, mạnh mẽ, chứng kiến những sự thay đổi mạnh mẽ không ngừng. Nguyên do đa phần do tác động của tình hình dịch Covid-19 phức tạp để lại và các biện pháp giãn cách gắt gao khiến nhiều người không thể di chuyển ra đường nên họ phải lựa chọn các hình thức giải trí trực tuyến để giải tỏa nhàm chán khi ở tại nhà trong thời gian dài. Và hình thức giải trí bằng các trò chơi điện tử nhận được sự lựa chọn của nhiều người. Đây là những đánh giá được nêu ra trong một bài viết với tựa đề “Xu hướng game di động năm 2021 - Gợi ý hình thức quảng cáo sáng tạo từ Facebook cho các công ty game Việt Nam” trên trang Advertising Vietnam [1].

Khi phân tích những biến đổi trong thị trường game, cũng trong bài viết nêu trên của trang Advertising Vietnam có dẫn chứng hình ảnh của Facebook Gaming về sự tăng trưởng của lượng người chơi game kể từ tháng 3/2020, ta nhận thấy sự tăng cao vượt bậc trong tỉ lệ người chơi mới xuất hiện. GIỚI THIỆU Hình 1.1: Thống kê sự tăng trưởng số lượng trong đối tượng chơi game từ tháng 3/2020 (Nguồn: Advertising Vietnam) Và hơn thế, số thời gian chơi trung bình của một người trong một tuần cũng tăng lên. Đa phần là do ảnh hưởng của đại dịch Covid-19 trên toàn cầu nên thị trường game đã có sự phát triển mạnh mẽ.2: Sự thay đổi trong số giờ chơi game di động trong tuần trước và sau tháng 3/2020 (Nguồn: Advertising Vietnam) Trước sự phát triển đó, những nội dung game mới được ra mắt ngày một nhiều để thỏa mãn nhu cầu của người chơi. Các tựa game thủ thành nổi bật có những sự xuất hiện mới như Awaken, Bloons TD 6, Iron Marines,.

mang theo những đổi mới về nội dung, hình ảnh thu hút về đông đảo người chơi. GIỚI THIỆU Song, khi phân tích thực trạng của nhiều tựa game, mặc dù số lượng người chơi ban đầu rất đông, nhưng theo thời gian, rất nhiều trong số đó đã không còn đủ sức hấp dẫn để giữ chân các game thủ, có khi còn bị chìm vào quên lãng. Các tựa game thủ thành cũng không thể tránh khỏi điều đó, với lối chơi chiến thuật đòi hỏi tư duy cuốn hút người chơi ở giai đoạn đầu, nhưng vì sự đơn giản một màu của dòng game này, thì sau một thời gian dài sẽ gây cảm giác nhàm chán và khiến nhiều người từ bỏ. Đơn cử như tựa game Plant vs Zombie của PopCap Games.

Đề tài game Sự trỗi dậy của tòa thành (The Revolution Of Castle) được đưa ra chính là để kế thừa và phát huy nhiệt huyết của thể loại game thủ thành, cố gắng khắc phục vấn đề đặt ra trong sự giảm dần của lượng người chơi, mong muốn đem một luồng gió tươi mới ngoài mang lại sự giải trí thì còn mang lại sự sáng tạo, học hỏi, cạnh tranh. Trong game các tính năng được phát triển đa dạng để người chơi có thể luôn có thể sáng tạo, học hỏi, luôn duy trì sự yêu thích của mình, ngoài tính năng phòng thủ người chơi còn có thể trải nghiệm nhiều tính năng thú vị khác như thu thập tài nguyên, chiêu mộ cư dân để xây dựng, phát triển thành trì, nâng cấp nhân vật, nghiên cứu công thức, tương tác với những người chơi khác, v. Thử sức và tham vọng của bản thân Hơn thế nữa, đó cũng là một sự thử sức khi đứng ở vai trò là một người phát triển game chứ không phải là một người chơi game hay phàn nàn về việc phát triển tựa game của một nhà phát triển nào đó. Cách xây dựng cấu trúc cho một hệ thống game hoàn chỉnh, các vấn đề khi gặp để giải quyết một bài toán, những ý tưởng để có thể thỏa mãn người chơi,.

Để hoàn thành tác phẩm đồ sộ đó sẽ là một quá trình cần nhiều sự cố gắng. Cuối cùng đó là sự tham vọng về một tựa game sẽ được nhiều sự đón nhận từ cộng đồng người chơi khi nhóm có ý định phát hành game trong tương lai. Giá trị mang lại Giá trị mà nhóm muốn truyền đạt trong đề tài Luận Văn này là mong muốn mọi người có thể ôn lại một thời huy hoàng của tuổi thơ với các trò chơi phòng thủ thành đình đám một thời. Bên cạnh đó, với trò chơi này, nhóm mong muốn mang lại niềm vui, sự tích cực lạc quan trong thời điểm dịch bệnh Covid-19 đang hoành hành.

Ngoài các giá trị về tinh thần mà đề tài này mang lại, nhóm cũng muốn đem lại một chút kiến thức thông qua quá trình khôi phục lại nền văn minh nhân loại, cũng như việc quản lý và phát triển một cộng đồng dân cư thế nào. Đồng thời rèn luyện khả năng tư duy chiến thuật. Mục tiêu cần đạt được 1. Bản thân sản phẩm Mục tiêu của nhóm trong phần Luận Văn này là có thể tạo ra một trò chơi đáp ứng được nhiều hơn là các tiêu chí cơ bản của một game thể loại Tower Defense như: phòng thủ trước các đợt tấn công, có quái vật, binh lính, tướng lĩnh, thú cưỡi đa dạng, có chức năng trồng trọt, khai thác phát triển như một cộng đồng dân cư, bên cạnh đó có thể nghiên cứu, chế tạo các vật phẩm để phục hồi lại nền văn minh nhân loại.

Thỏa mãn được yêu cầu của một thể loại game phòng thủ qua tính năng phòng thủ trong game. Thêm vào đó đáp ứng được các yêu cầu về tính giải trí, tính sáng tạo, tính học hỏi, cạnh tranh cho người chơi để người chơi luôn đón nhận, trung thành với game khi trải nghiệm các tính năng đã được nêu ra. Ngoài xây dựng hoàn thiện được các tính năng trong game để thỏa mãn 7 CHƯƠNG 1. GIỚI THIỆU nhu cầu của người chơi.

Sản phẩm còn phải cung cấp được các trải nghiệm tốt về mặt hình ảnh, âm thanh cũng như đáp ứng về mặt hiệu năng để người chơi có những trải nghiệm trơn tru, mượt mà nhất có thể. Khi xây dựng các tính năng được hoàn thiện, đem lại những trải nghiệm mới lạ, thỏa mãn cho nhu cầu của người chơi, sản phẩm mới có thể nhận được sự đón nhận, ủng hộ và gắn bó dài lâu của mọi người. Hướng tới cộng đồng người chơi Hướng tới lứa tuổi thanh thiếu niên và thanh niên, game mong muốn tạo một thế giới trong game mới nơi mọi người có thể cảm nhận đó là một thế giới mới dành riêng cho họ, nơi họ có thể giải trí, giao lưu, tìm tòi học hỏi và cạnh tranh lành mạnh. Đó sẽ là những trải nghiệm mới mẻ, thú vị, cuốn hút có thể đáp ứng nhu cầu của mọi người.

Xa hơn nữa trong tương lai, game muốn phát triển hướng về các thể loại game có thể mang lại thu nhập cho người chơi, khi trong thời điểm hiện tại những game như thế đang cực kì được nhiều người quan tâm bởi nó không chỉ mang lại sự giải trí, học hỏi mà còn mang lại thu nhập để sử dụng trong cuộc sống. Có thể kể đến một vài game nổi bật mà người chơi có thể kiếm từ như: các giải đấu của tựa game League Of Legends mang về tỉ đồng cho một đội chiến thắng chung kết, các giải đấu của Arena Of Valor cũng tương tự vậy hay là các tựa game NFT nổi bật trong năm 2020 - 2021 giúp người chơi có thể kiếm tiền ảo trực tiếp từ game. Hướng tới sự phát triển của lĩnh vực phát triển game tại Việt Nam Tại Việt Nam, khi đất nước đang trên đà phát triển, các lĩnh vực đã được phát triển và mở rộng. Lĩnh vực phát triển game cũng là một trong số đó, khi mà các tài liệu, nghiên cứu, engine game, nền tảng game xuất hiện ngày một nhiều đặc biệt trong mảng phát triển game mobile đang ở thời kỳ nở rộ trong 5 năm trở lại đây.

Báo cáo của Niko Partners ước tính trong năm 2019 ở Việt Nam, doanh thu toàn thị trường PC là 477,6 triệu USD, thị trường di động là 263 triệu USD, riêng mảng di động tăng 50% so với cùng kỳ năm trước (có thể số liệu không hoàn toàn đúng) bởi vì người dùng ngày càng “chi bạo” hơn. Nhưng doanh thu lại có dấu hiệu chảy ra nước ngoài bởi các tựa game nổi bật đa phần hợp tác hoặc mua từ nước ngoài. Vì vậy mục tiêu mà đề tài muốn hướng đến chính là góp một phần nhỏ vào sự phát triển game của Việt Nam khi mà một số game Việt đang đóng góp rất lớn vào đó như Võ Lâm Truyền Kỳ Mobile của VNG, Axie Infinity của Sky Mavis,. 9 2 THỊ TRƯỜNG 2.

Một số lối chơi trong thể loại Tower Defense Có nhiều cách để phân loại lối chơi trong Tower Defense nhưng để đơn giản, nhóm em sẽ dựa vào cách các lối đi được xây dựng để phân loại. Ở lối chơi thứ nhất, đường đi của kẻ địch vào thành (hoặc điểm cần phòng thủ) sẽ được định sẵn trong bản đồ của mỗi màn chơi. Các lối đi thường sẽ quanh co, làm tăng thời gian di chuyển của kẻ địch. Qua đó, người chơi có thể tận dụng điều này để có thể đặt các tháp phòng thủ ở những nơi thích hợp hai bên đường.

Mỗi tháp phòng thủ có các chỉ số và ưu nhược điểm khác nhau nên đòi hỏi phải vạch ra chiến lược hợp lý. Đây cũng chính là điểm hấp dẫn của lối chơi này.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ

Bài viết "Luận văn tốt nghiệp khoa học máy tính về phát triển trò chơi: Sự trỗi dậy của toà thành" do Huỳnh Hoài Nam và Tạ Minh Tâm thực hiện dưới sự hướng dẫn của ThS. Vương Bá Thịnh tại Đại học Bách Khoa Thành phố Hồ Chí Minh, tập trung vào việc phát triển trò chơi và những yếu tố tạo nên sự thành công của một trò chơi. Năm 2022, tác phẩm này không chỉ cung cấp cái nhìn sâu sắc về quy trình phát triển trò chơi mà còn nhấn mạnh tầm quan trọng của công nghệ trong việc thu hút người chơi. Bài viết mang đến cho độc giả những kiến thức bổ ích về cách thức phát triển và tối ưu hóa trò chơi, từ đó giúp họ hiểu rõ hơn về ngành công nghiệp trò chơi đang phát triển mạnh mẽ.

Để mở rộng thêm kiến thức, bạn có thể tham khảo những tài liệu liên quan dưới đây, bao gồm các nghiên cứu về công nghệ thông tin trong giáo dục và ứng dụng machine learning trong nhận diện giọng nói, đều có liên quan đến lĩnh vực khoa học máy tính:

Những tài liệu này không chỉ mở rộng hiểu biết về các khía cạnh công nghệ mà còn cung cấp thêm góc nhìn về sự phát triển của ngành khoa học máy tính.