[Space Invaders]

Games C++ Date: Apr 2008

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

Comments

Lenka
[16/11/2014]


Hi again, sorry but I can't find the project anymore. Must have deleted it long time ago. Good luck with your assignment!
Lenka
[12/11/2014]


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 :)

Lenka
Nuadur
[12/11/2014]
Hi

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.

Thanks


{Please enable JavaScript in order to post comments}

Stardust Colonies

Stardust Colonies is a strategy game in which player-controlled units are aware of and affected by both their own memory and preferences, as well as by their colony's well-being.

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.

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.

pyCreeper

The main purpose of pyCreeper is to wrap tens of lines of python code, required to produce graphs that look good for a publication, into functions. It takes away your need to understand various quirks of matplotlib and gives you back ready-to-use and well-documented code.

Designing Robot Swarms

This project looks at the challenges involved in modeling, understanding and designing of multi-robot systems.