This game was developed using Basic4GL Mobile, available from: https://www.basic4gl.net/mobile
This is the game you develop when you follow the Basic4GL Mobile "Twin Stick Shooter" tutorial.
https://www.basic4gl.net/mobile/tutorials/10twinstickshooter.html
It demonstrates:
* 2D sprite graphics and animation
* Immediate mode GUI programming
* Touch screen and mouse/keyboard input (depending on platform)
* File I/O for high score list
* Basic game techniques: main loop, timing, collision detection