This section showcases a few personal projects and case studies I developed as a way to challenge myself to create new genres, experiment with new features, apply design patterns, and explore different programming techniques.
The main goal of these projects was to practice and reinforce concepts I studied through hands-on, practical implementation.
Pirates Age was a prototype I created to practice game development
concepts. In this project, I focused on survival gameplay, where the player faces waves of
enemies and aims for the highest score.
It was a great opportunity to apply design patterns like singleton,
observer, and object pool, which helped improve both the
game's functionality and performance. This project also gave me valuable experience in
structuring and organizing game systems for better scalability and efficiency.
Shooter, Survival, Adventure
Unity
WEB/PC
This is a simple simulation game where the player has to make as many sandwiches as possible
within a limited time.
The project was a way for me to practice and apply concepts I was studying at the time,
especially Scriptable Objects and general game development
patterns.
It was a fun and hands-on way to reinforce what I was learning through a small but complete
gameplay loop.
Simulation, Food Games
Unity
WEB/PC
Space Shooter was one of the first study projects I worked on. It was where
I learned the core concepts of game development and what’s needed to build
a complete gameplay loop—including level structure and progression design.
This project also helped me understand how to self-manage my workflow, stay
organized, and break down tasks to solve them efficiently throughout development.
Shooter, Bullet Hell, Arcade
Unity
WEB/PC