Please use this identifier to cite or link to this item: https://dspace.ctu.edu.vn/jspui/handle/123456789/129668
Title: BUILDING A SHOOT 'EM UP GAME ON DANMAKUFU PLATFORM
Other Titles: XÂY DƯNG GAME SHOOT 'EM UP BẰNG NỀN TẢNG DANMAKUFU
Authors: Bùi, Võ Quốc Bảo
Nguyễn, Hoàng Gia Bảo
Keywords: CÔNG NGHỆ THÔNG TIN - CHẤT LƯỢNG CAO
Issue Date: 2025
Publisher: Đại Học Cần Thơ
Abstract: The thesis proposes the creation of a vertical scrolling shooter named "Phantasma," which would be developed using the Touhou Danmakufu ph3 engine. The main point of the project would be to examine the usage of complex mathematical algorithms and software architecture patterns in the generation of complex interactive media software with higher performance capabilities. The proposed architecture of the system would be designed as a modular component-based architecture that uses Finite State Machines to control the artificial intelligence of the enemies and the Task-based Concurrency Model to control the thousands of objects in the background. The project is a successful implementation of a complete gameplay cycle with a general player character and two different Boss battles, each showing certain unique technical concepts. “Boss Celina” relies on trigonometric calculations and multithreading processing for a complicated geometric design, while for “Boss Aidan” it is a demonstration of a Procedural Content Generation Process and Physics Simulation via vector mathematics and rotation matrices for dynamic shapes of projectiles.
Description: 84 Tr
URI: https://dspace.ctu.edu.vn/jspui/handle/123456789/129668
Appears in Collections:Trường Công nghệ Thông tin & Truyền thông

Files in This Item:
File Description SizeFormat 
_file_
  Restricted Access
2.75 MBAdobe PDF
Your IP: 216.73.216.94


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.