Vui lòng dùng định danh này để trích dẫn hoặc liên kết đến tài liệu này: https://dspace.ctu.edu.vn/jspui/handle/123456789/130099
Nhan đề: PHÁT TRIỂN GAME PLATFORM 2D “KIMETSU NO MICHI” TRÊN NỀN TẢNG UNITY
Nhan đề khác: DEVELOPMENT OF THE 2D PLATFORMER GAME "KIMETSU NO MICHI" USING THE UNITY ENGINE
Tác giả: Trương, Minh Thái
Nguyễn, Phước Dự
Từ khoá: KỸ THUẬT PHẦN MỀM
Năm xuất bản: 2026
Nhà xuất bản: Đại Học Cần Thơ
Tóm tắt: Trong bối cảnh ngành công nghiệp trò chơi điện tử ngày càng phát triển mạnh mẽ, việc xây dựng và phát triển trò chơi không chỉ mang lại giá trị giải trí mà còn tạo điều kiện để sinh viên ngành kỹ thuật phần mềm rèn luyện kỹ năng lập trình, tư duy logic và khả năng sáng tạo. Những trò chơi kinh điển như Super Mario đã đặt nền tảng cho sự phát triển của nhiều trò chơi thuộc thể loại platformer sau này. Tuy nhiên, một số trò chơi platformer 2D hiện nay vẫn còn hạn chế về mặt nội dung, với cốt truyện hoặc kịch bản khá cũ và đơn giản, thậm chí một số trò chơi không có kịch bản rõ ràng, khiến người chơi khó xác định được mục đích và động lực trong quá trình trải nghiệm. Xuất phát từ vấn đề đó, luận văn hướng đến việc xây dựng trò chơi 2D platformer Kimetsu no Michi trên nền tảng Unity, nhằm mang đến một trải nghiệm giải trí đơn giản nhưng hấp dẫn, đồng thời xây dựng một kịch bản chỉn chu, thú vị và mới mẻ hơn. Trò chơi cung cấp các chức năng cơ bản như điều khiển nhân vật, thu thập vật phẩm, tiêu diệt kẻ địch,... Trong quá trình thực hiện, em sử dụng Unity Engine kết hợp với ngôn ngữ lập trình C# để phát triển trò chơi theo hướng module hóa, trong đó các thành phần như nhân vật, kẻ địch và vật phẩm được xây dựng và quản lý tương đối độc lập. Các sơ đồ UML và lưu đồ thuật toán được áp dụng trong quá trình phân tích và thiết kế nhằm đảm bảo tính logic và khả năng mở rộng của hệ thống. Kết quả, trò chơi Kimetsu no Michi đã hoàn thiện các chức năng cơ bản, cho phép nhân vật di chuyển, nhảy, tấn công kẻ địch, thu thập xu, vượt qua chướng ngại vật và hoàn thành màn chơi. Bên cạnh đó, giao diện được thiết kế đơn giản, dễ sử dụng, kết hợp với âm thanh và hình ảnh thân thiện nhằm tạo ra trải nghiệm giải trí hấp dẫn cho người chơi. Qua quá trình thực hiện, trò chơi đã đáp ứng các mục tiêu đề ra, đồng thời giúp em củng cố kiến thức và kỹ năng về lập trình, phân tích, thiết kế và phát triển phần mềm trên Unity. Đây cũng là cơ sở để tiếp tục phát triển trò chơi trong tương lai theo các hướng như bổ sung thêm màn chơi, đa dạng hóa kẻ địch hoặc mở rộng sang nền tảng di động. In the context of the rapidly growing video game industry, game development not only provides entertainment value but also creates opportunities for software engineering students to improve their programming skills, logical thinking, and creativity. Classic games such as Super Mario have laid the foundation for the development of many platformer games. However, some 2D platformer games today still have limitations in terms of content, with relatively old-fashioned and simple storylines, or even without a clear storyline, making it difficult for players to identify a meaningful purpose and motivation throughout the gameplay. Based on this issue, this thesis aims to develop a 2D platformer game called Kimetsu no Michi using the Unity engine, providing players with a simple yet engaging entertainment experience while incorporating a well-structured, interesting, and fresh storyline. The game provides basic features such as character control, item collection, enemy elimination,... During the development process, Unity Engine and the C# programming language were used to develop the game following a modular approach, in which components such as characters, enemies, and items are developed and managed relatively independently. UML diagrams and algorithm flowcharts are applied during the analysis and design process to ensure the logical structure and scalability of the system. As a result, Kimetsu no Michi has implemented the basic gameplay features, allowing the player character to move, jump, attack enemies, collect coins, overcome obstacles, and complete levels. In addition, the interface is designed to be simple and easy to use, combined with friendly visual elements and sound effects to provide an engaging entertainment experience. The developed game has achieved the objectives initially set out while helping the author strengthen knowledge and skills in programming, analysis, system design, and software development using Unity. This project also provides a foundation for future development, such as adding more levels, diversifying enemy types, and expanding the game to mobile platforms.
Mô tả: 115 Tr
Định danh: https://dspace.ctu.edu.vn/jspui/handle/123456789/130099
Bộ sưu tập: Trường Công nghệ Thông tin & Truyền thông

Các tập tin trong tài liệu này:
Tập tin Mô tả Kích thước Định dạng  
_file_
  Giới hạn truy cập
3.64 MBAdobe PDF
Your IP: 216.73.216.94


Khi sử dụng các tài liệu trong Thư viện số phải tuân thủ Luật bản quyền.