Ghost'n'Goblins

In our game engine class at university we had to rebuild the first level of a game we liked, using a game engine of our choice. Together with Lukas Branigan I implemented the first level of Ghost'n'Goblins using the famous Game Engine Unity3D.

Ghost'n'Goblins

Web-Tetris

During my time at university I also took a web games class. The goal was to rebuild classic simple games as web games. The first task was to implement Tetris using JavaScript. I slightly changed the design and dropped the point scoring but despite that it is the full Tetris-Experience!

Play

Generic placeholder image

Web-Flappy-Bird

The second challenge in our Web class at university was to create a web version of Flappybird. Although I never played the original on my phone, I took a shot. Have fun!

Play

Generic placeholder image

Scare-Crow-Sackboy-Modell

Quite the challenge for a programmer at university was the 3D modelling class. The goal here was to introduce us to the basics of 3D model design and -thanks to our great lecturer- I accomplished a nice scare crow version of a Sackboy (fully equipped with a gocart) using the modellingtool Maya.

Download Preview Image

Generic placeholder image

Pacman

One of the most interesting classes at university was AI. Right at the beginning we were asked to rebuild Pacman in order to better understand the four (very) different ghosts Blinky, Pinky, Inky and Clyde. Their reactive AI was the first lecture of our AI-class and resulted in an implementation of Pacman!

Generic placeholder image

Connect-Four

The second lecture in the AI class were algorithms that enable computers to play games such as chess. To keep things simple we were asked to build the game Connect-Four, including a single-player mode with our Connect-Four-AI. The result is this program (I take no responibility for the actions of my AI during the Connect-Four-Game what so ever 😉).

Generic placeholder image

Particle-Rocket

The second most insteresting class was the Physics and Simulations class. Besides using physics engines (like Bullet or PhysX) the goal was to give us an understanding of the operations happening inside a physics engine. So we had to build our own little 2D physics engine. One demo of this very, very simple engine is my rocket application that shoots a firework-rocket and lets it's particles fall according to simulated gravity.

Generic placeholder image

2D-Collision-Detection

The second demo of my very, very simple 2D physics engine, is the 2D-Multi-Stage-Collision-Detection.

Generic placeholder image

Path-Finding

One key aspect of AI is pathfinding. This was also a topic: We had to implement two different pathfinding algorithms, the star algorithm and the antcolony algorithm.

Generic placeholder image

Slide-Rider

Together with two colleagues of mine we joined a Gamejam! The result of 48 hours of programming and designing was the Slide-Rider. Ötzi is riding on a Snow-Cannon down the mountain, collecting items and trying to go as fast as possible by shooting snow onto the grassy spots of the track. Crazy but quite funny.

Generic placeholder image