Showing 7 Result(s)

Legal Limits

Legal Limits is a vehicle-based two player, co-op, police game, in which players tackle both action-rich as well as mundane everyday police-tasks together in an open city-environment. It’s your duty to make the town a safer place by either catching robbers in thrilling pursuits, pulling over speed violators or checking parking tickets on your daily …

AI Learns to Park

AI Learns to Park is a series of YouTube videos I released on my Channel about a machine learning project I did in my spare time, where I trained an Agent to learn how to park a car, including parallel parking. I used the Unity engine in combination with the ML-Agents framework. The AI consists …

Dromenon

Dromenon is a turn-based tactical RPG, which is played one-on-one in online or local multiplayer. I was honored to lead a team of 12 people developing Dromenon with the Unity engine as part of our final university project. The team consisted of four programmers and eight artists.You can also find Dromenon on Steam. Description No …

Deep Learning Cars

A 2D simulation in which cars learn to maneuver through a course by themselves, using a neural network and evolutionary algorithms. The entire source code of this project is open-source and can be found on my Github repository. Description At the start of each generation 20 cars are spawned. Each car has its own neural …

3D Rubik’s Cube

A simulation of a functioning Rubik’s Cube in 3D using OpenGL with GLSL shading and custom shadow mapping. Description I used OpenTK (a C# wrapper for OpenGL) to create this simulation of a Rubik’s Cube. I implemented simple phong-lighting with GLSL, as well as mouse-picking and simple shadow-mapping from scratch. The Cube can be moved …

‘Blocked’

Blocked is a 2D top-down zombie-shooter in which you fight against multiple waves of zombies. I created the entire engine and all assets of this game myself first using Java and later C#. Description Blocked originates from one of my Java projects, which I continued working on as my first MultiMediaProject at the University of …

Pathfinding using the A*-Algorithm

This java app visualizes the A*-Algorithm. I used it to explain the algorithm in one of my videos and in a talk I held at university. You can download it from my A* explainer repository. Description This program visually illustrates the step by step processes of the A*-Algorithm. The goal of this algorithm is to …