SInvanders is a platform indepedent SDL implementation of famous Space Invanders game. I wrote it as SDL for S60 has created some confusion how SDL can be used in S60 Symbian environment without single line of Symbian code. So I started to do this Space Invanders application as an example. It is almost entirely written using Xcode on OSX and then just compiled to other platforms. I decided to use C++ and STL just for challenge, traditional C version could be more compact, but naturally I did this for demonstration, fun and learning purposes.

The graphics are butt ugly - I definitely payed no effort to them or audio clips - however both of those are easily replaceable by talented designer. See sinvander_info.txt to get an idea. If you do upgraded graphics, or get SInvanders to be compiled to other platforms, please let me know and Im able to share them here.


Documentation, tutorial and sources