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 | Size | Format | |
|---|---|---|---|---|
| _file_ Restricted Access | 2.75 MB | Adobe PDF | ||
| Your IP: 216.73.216.94 |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.