[Space Invaders]

Date: Apr 2008
Tags: games :: C++

Space Invaders was one of my assignments in the second year of my Undergraduate study. It is coded in C++ and uses OpenGL and DirectX for rendering. This simple 2D shooter is based on the original Space Invaders game and adds some interesting new features.

Download Mayan Madness Windows-compatible installation file
Gaining powerThe player needs to shoot the enemies above while avoiding their attacks. Two types of enemies with different missiles were implemented.
Hitting a target adds to the player's power shown in a power bar at the bottom right corner of the screen and a shield that absorbs the enemy missiles until destroyed is created in front of the player when the power bar fills up.
Behind the shields



Hi again, sorry but I can't find the project anymore. Must have deleted it long time ago. Good luck with your assignment!

Hi Nuadur,

sure I can look for it and will send you a link to your email if I find it. It has been a long time :)


Can you send me the scource code pleace? We have the exercise to change a software and to understand, comment and add some new stuff in it.


{Please enable JavaScript in order to post comments}

[You might also be intested in...]

A small compiler script for C with GCC
One of my favourite classes at the moment is the one where they teach us C. Knowing C already, it is a nice relaxation for Monday morning...
A 2D iPhone Game Framework
The project reviews some of the existing design patterns and available algorithms used in iPhone games development. The application created is a template project for a 2D iPhone game.
Alien Farm
Alien Farm is a strategy game that I created for my Undergraduate dissertation 'Incorporating Inner States for Agent Systems in Strategy Games' where the player-controlled units are aware of and affected by both their own memory and preferences and their colony’s well-being.
Mayan Madness
Mayan Madness is a 3D third-person adventure game that I participated on as a lead developer in the last year of my undergraduate course.
V-REP, Gazebo or ARGoS? A robot simulators comparison
Let’s have a look at three commonly used open-source simulators for robotics: V-REP, Gazebo and ARGoS, to find out which one suits your project the best.
Designing Effective Roadmaps for Robotics Innovation
Automated factories, autonomous delivery drones, self-driving cars: these and similar technologies will soon touch every aspect of our lives. An engaging discussion about how these technologies are regulated and innovated took place at the IROS 2017 conference.