Role: Solo Developer
Skills: C++, SDL2
Platform: Windows
Status: Published
Description: A retro remake of the famous Space Invaders in C++ and SDL2. Developing a custom game engine as I am developing this game, and plan to use the game engine for an upcoming JRPG.
GitHub: Space Invaders
Basic Controls
Keyboard
AD - Horizontal movement
Space - Shoot
Up and Down Arrow - Navigate menu
Enter - Confirm menu
Left and Right Arrow - Change settings in options menu
Escape - Return to main menu in game, restart game after game over
Controller
Left joystick - Horizontal movement
B - Shoot
D-Pad Up and Down - Navigate menu
B - confirm menu
D-pad Left and Right - Change settings in options menu
A - Return to main menu in game, restart game after game over
Supported features
Chinese and English language
Full Keyboard and controller support (only tested on Xbox controller)
Multiple resolutions
Save and Load for human readable settings.ini file
Save and Load for game.ini file