Knight’s Tour

A Knight’s Tour is a chess problem where the knight starts at any square and has to visit every square but it can’t visit the same square twice. I was inspired by this problem and made this program so that people may try to solve it for themselves. It’s written […]

Particle Physics Simulation

Particle simulation inspired from the game called “Noita”. There are currently 6 particle types. These are sand, water, stone, fire, smoke and steam. This is the first DirectX 12 project I have made. Source code is avaible on github. Please check the demo out. It is very satisfying to play. […]

Plane Game

Purpose of the game is evading walls and scoring as much point as possible. This is the first 3D OpenGL game I have made. I implemented my own collision detection algorithm and 8xMSAA anti-aliasing. I also implemented object outlining using stencil buffers. Source Code: GitHub Demo: Google Drive Some Technical […]

A* Pathfinding Algorithm

This is my implementation of A* path finding algorithm. It tries to find the shortest way from green square to red square, found way is not necessarily the shortest but as long as the goal is reachable, a way is found. Source code: GitHub Demo: Google Drive The gray squares […]

OpenGL Tech Demo

A simple program that I wrote to cement what I learned after following a Udemy course. I implemented various post-processing effects, lighting, skybox, model loading and various other things. Source Code: GitHub Demo: Google Drive Controls for anyone who wants to play the demo: Press CTRL to disable camera movement […]

TASO Football Game

Worked on a football game during my first internship for 4 months. The game is for android and available here. Due to copyright restrictions I can not share the source code for this project. Implemented a system to keep track of every football players’ energy level and slowing the player […]

Tank Game

This is the first game I made in Unreal Engine. I watched some online tutorials to made this, so I can’t really say that it’s a game I made on my own. Cel shading and object outlining were not included in the course I followed. But they’re taken from some […]

Image Processing

A windows form application written in C#. I implemented some image processing algorithms I learned in image processing course in university. UI is terrible I know.