Projects
Base building game (C# / Unity)
A resource management game to develop and defend your planet from relentless asteroid waves. The game features a procedural grid-based planet using icosphere and cellular automaton algorithm, custom shaders, procedural asteroids, event system, scene and input handling, missions, dynamic news reporting, structures, wave spawning, simulation controls, and progression mechanics.




Pathfinder visualizer (C++ / SFML)
Explore Breadth-first, Depth-first, Dijkstra's, and A* algorithms in action as they navigate mazes. Designed with strategy, adapter, and facade patterns, and used premake5 for build configuration.






Tic tac twist (Python / Pygame)
A twist on the classic tic-tac-toe, with new boards, rules and moves! I created a custom game framework to manage scenes, input, UI, and events. I implemented negamax, a variant of minimax, for the AI. To optimize, I implemented custom bitboards to store the boards and compute the solutions, along with multiple pruning techniques.



Narrative-driven fighting game (C# / Unity)
Experience a comical narrative-driven fighting game.
I've incorporated an event system, scene manager, input system, dialogue system, skill tree, AI, and NPCs, ensuring
a well-structured code architecture.
Additionally, I've managed documents, scrums, team meetings and team boards on Assembla.








Turn-based strategy game (C++ / UE4)
Engage in a strategy game with unique AI and grid-based levels. I developed the tilemap, turn system, characters, camera system, and AI using behavior trees. Additionally, I created UML, process view, and design documents, as well as art assets and levels.




Game engine (Modern C++) | In early development
A passion and learning project in a very early development stage.
So far, I have implemented the very high-level architecture, an event system, input system and ecs. Currently working on
OpenGL renderer.
Library dependencies: GLFW, GLAD, Dear ImGui, Spdlog and GLM.

Stealth game (C# / Unity) | In early development
An atmospheric mobile game featuring unique enemies, and interactions with some story elements.
I've implemented an event, input, level, UI and AI system. The AI combines a behavior tree and state machine, utilizing
visual, auditory, and environmental inputs for player detection.



Other projects
Small projects allowing me to experiment with Paper2D(UE4), unity shaders and some simple algorithms.



