Radar Defense game
A game in which you defend a base that is running out of energy against missiles with shields and a radar tower. You cannot let any missiles through your shields, but you can't have them or the radar on all the time or you'll run out of energy.
Uses a custom-built controller(built with an arduino), but keyboard input is supported.
Installation and use:
Use Python3 (I think python2 will work too)
Pygame, Shapely, pySerial ( if using controller )
radar-defense.py to play the game
Left and Right arrows: turn radar left and right
Space: turn radar on and off
E: activate anti-missile
numbers 1-8: activate shields 1-8
ESC: exit game