Game Development
Shortest Path Visualizer
Implementation of Dijkstra and A* shortest path algorithms in C++. For this purpose, a heap was implemented in order to be able to decrease key in min priority queue. It contains a board for selecting the start and end position, as well as blocking boxes. Then it visualize the steps each algorithm makes in order to get from start to end. Visualization was made using OpenGL.
https://github.com/G-Cristian/ShortestPathVisualizer




High School Projects
Some games I made in high school in Turbo C/C++ and Turbo Pascal
Arkanoid Clone
A clone of the game Arkanoid implemented in Turbo C/C++ using a graphics library.
Rooms
A game made in Turbo Pascal in text mode (80 column, 25 rows).
Tic Tac Toe
Clasic Tic Tac Toe game implemented in Turbo C/C++ using a graphics library. Implemented simple AI to play against CPU.