This project shows off a 2D multithreaded game engine, designed from scratch and implemented using C++ and SDL.
[Read More]VR Rowing Simulator
The Future of exercising
This project was made as part of my degree at DAE and focussed on collaboration between the development team and an external client. For this project we were tasked with creating a VR rowing simulator that could be used as an immersion tool for training, as well as a VR demo at gaming and technology expositions.
[Read More]Boulder Crash
A Crash Bandicoot boulder level clone
This project uses a custom engine written in C++ and DirectX. The engine features post processing effects, hardware skinning, particle effects and shadow mapping. The game is a copy of the boulder levels from Crash Bandicoot. The level and gates were modelled by me, the other models were found online. All animations come from Mixamo. The engine doesn’t feature an editor so designing the level was partially done in code and mostly created in 3D studio max and exported through max script to the engine.
[Read More]2D Game Engine
A custom 2D game engine made in C++ with OpenGL
This Game Engine was completely made by me, taking into account lots of the well known programming patterns and designs. A pac-man clone was made with the engine to test the engine functionality.
[Read More]CloneCraft
A clone of a clone of WarCraft2!
This project was made from scratch, using SDL to display 2D textures. It is a clone of the opensource project ‘FreeCraft’, which in its turn is a clone of the popular game ‘WarCraft2’. It was the first full solo project made as part of my education at DAE.
The FreeCraft project was shut down by Blizzard, so this project contains copyrighted materials and the only purpose of CloneCraft is purely educational.
It features level loading from an image, basic enemy AI, a great variety of units, buildings and upgrades the player can explore.
[Read More]