Since my childhood, I was incredibly motivated to create my own video games. As I gradually learned how to code, that dream was getting closer. A few years back, I started studying more about game development. Since 2016, I created many small prototypes and projects. When in my second university semester, I decided to continue pursuing this path, by applying to the software engineering study branch, specialization computer graphics.
The game I am currently most proud of was my university programming course semestral work
assignment. I created a role-playing card game, including a card behaviour pseudo-language
interpreter and a complex AI. This project took many hours to complete, ending up just
short of 8k lines of code, all written by me, in the span of a few weeks.
Stack: C++, SDL2
Made for a huge 48-hour game jam (GMTKJam2020), this short but funny and charismatic
game managed to get into the top 1% most rated games (out of over 5000). Made with the theme
"Out of control", you play as the father of a girl, that was just left by her boyfriend, and is
in a frenzy to destroy your furniture.
Stack: C#, Unity
A 24-hour game jam entry, in which participants were supposed to create a game with the theme
"pocket-sized". I decided to develop a simple puzzle dungeon crawler, around a shrinking
mechanic. I think the game came out very nicely, it's fun, and it plays well. If I had more
time, I could see myself adding more levels and polishing the existing ones.
Stack: Lua, TIC-80
Sometimes, I team up with friends or people from the game dev community, to participate in game jams. These games usually end up being overscoped and less organized, but it's always an amazing learning experience to work with other people. I always look back at these, studying what was done wrong, to improve for the future, which I'm sure holds many more team projects.
Ultimate Pong Generic Tower DefenseIn high school, we had various programming assignments. Some of them made us create simple
graphical games in short periods of time.
Stack: Python, Tkinter