Air Fighter is a 2D air combat game developed to validate the Box Engine in its 2D aspect.
The Box Engine is a game engine developed in C++ that uses a game object architecture (based on Unity) and Lua as the scripting language.
You can find the Box Engine repository here.
The game features two levels, facing the enemy fleet, and finally, after drawing enough attention, confronting the game boss.
Available in 5 difficulties (Rookie, Wingman, Veteran, Ace, and God).
- Select a difficulty
- Use ASWD or the arrow keys to move
- Space to shoot
- Good luck!
- The Box Engine is available in the engine folder as a release version, and the source code is on my repository (note that versions may differ).
- To run, use
start.bat
or usestart_editor.bat
to use the engine editor and adjust settings. - The complete source code is in the
Assets
folder.