How onezhazha233/thunder-fighter-project works
The repository appears to be a GameMaker action shooter, with player aircraft, weapons, enemies, staged waves, bosses, and battle UI represented in its object and room directories. It also includes equipment, localization, audio, and game-state scripts. The README is empty and no source excerpts were provided, so these capabilities are inferred from names; execution order, calls, and data flow cannot be verified, and are not shown.
Components 18
Game Flow
- Battle Runtime
objects/battle - Wave Stages
objects/battle_wave_manager_stage - Swarm Waves
objects/battle_wave_swarm - Battle Interface
objects/battle_ui - Game Rooms
rooms
Combat
- Player Actor
objects/player - Boss Encounters
objects/boss_agent - Enemy Actors
objects/enemy_agent - Player Weapons
objects/emitter_player - Enemy Weapons
objects/emitter_enemy - Battle Items
objects/battle_item_agent
Player Content
- Aircraft
objects/plane_agent - Wingmen
objects/wingman_agent - Equipment Setup
objects/equipment_main
Game Services
- Game State
scripts/GlobalInit - Save Flags
scripts/Flag_Save - Localization
scripts/Lang_Init - Audio Control
scripts/BGM_Init