2DS Engine

2DS Engine is a 2D shooter engine for Linux/Windows written in C++. In Semptember 2011 I rewritten it from allegro to SDL library and I also made better and clearer code and fixed some bugs. But it has still a long way to final version, because I don't have much time for it right now. I have created a demo for demonstration of engine, it has only two simply levels.
You can download it here:

2DS DEMO for Linux
2DS DEMO for Windows

For Linux, you need to install some packages to be able to run it.
For Fedora:
sudo yum install SDL-devel SDL_mixer-devel SDL_image-devel SDL_ttf-devel mesa-libGL-devel
mesa-libGLU-devel freeglut-devel openal-soft-devel
For Debian/Ubuntu/Xubuntu:
sudo apt-get install libsdl1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-ttf2.0-dev
mesa-common-dev freeglut3-dev

2DS Engine DEMO


SpaceFight is 2D space shooter created for Windows written in C++. It uses also allegro for rendering. It's the final version of a simple game from times I was learning allegro library.

You can download it here: SpaceFight


Period Table

Period Table is program, which should simulate classic period table for chemistry. Unfortunately, this program is unfinnished, because I have lost source codes, so it's not in english but in slovak. You can try it, but you can choose only these elements: H, Li, Na, K, Rb.

You can download it here: Period Table

Period Table

CMD Games

CMD Games are programmed for command shell. I have programmed them a long time ago. They are written in C++ without classes.
Also the code is not the best.

There are 3 games programmed in command shell with source code included:
BOMB   Linux/Windows
Maze     Windows
XooX     Windows

Author: Matus Marhefka. Last modification: 6.2.2013

/Own Projects