Game Jam Projects

Second Year Of University

In my second year of university, I participated in three game jams so far, creating three games in ~48 hours each.

Role: Networking & UI Programmer

Used: C#, Unity 3D, Mirror Networking, GitLab, Visual Studio

Radiation Resolver is a sequel to a game jam project from my freshman year called Asbestos Absolver (see below). In this game, you and your friends work together to find and dispose of radioactive objects hidden throughout rooms modeled after the actual game jam hosting locations. The game also features a variety of visually distinct characters for players to choose from, adding more personality to the experience.

I was the sole programmer responsible for networking and UI. In the end, players could easily connect via IP without any additional setup, which I consider a major success. Through this project, I learned how to implement networked gameplay within a short (48h) timeframe, creating a solid foundation that will allow future game jam projects to feature networking while letting me focus more on other aspects of development.

Role: UI & Systems Programmer

Used: C#, Unity 3D, GitLab, Visual Studio

Saddest Factory is a first-person factory building game. The player plays as an engineer who was sent to hell by mistake and now is trying to build a factory to produce goods that will improve the quality of life in hell, such as an AC unit. This project features over 40 quick recipes and items, building, and a variety of other mechanics from procedural world generation to creating power infrastructure.

For this project, I fully created the building mechanics, in-game UI, item production mechanics, and much more. Even though it was a bit too much work for 48 hours, this allowed me to refine my systems and UI skills and work on interesting mechanics.

Role: Art Programmer

Used: C#, Unity 3D, Cg, Blender, GitLab, Visual Studio,

Chronoware is a first-person physics-based puzzle platformer built around a time-stopping mechanic. Developed with friends during a game jam, I was responsible for implementing all the art and creating custom shaders that played a key role in both gameplay and storytelling. In addition to that, I designed and animated the opening cutscene within the 48-hour time limit.

Through this project, I learned how to efficiently implement art and develop a simple, effective art pipeline under tight time constraints.

First Year Of University

In my first year of university, I participated in four game jams, creating four games in 48 hours each. I like three of them games—”Asbestos Absolver,” “Mystery on the Gooseberry Express,” and “City Chef Dash”.

Role: Programmer

Used: C#, Unity 3D, ProBuilder, GitLab, Visual Studio

Asbestos Absolver was a unique game jam project that coincided with my birthday, leading my friends and I to create a small yet humorous game. In this game, players are tasked with removing asbestos from walls and other surfaces in a room by eating it. The more asbestos player consumes the progressively worsens the player’s simulated cancer condition is. As a programmer, I developed the movement mechanics, the asbestos-eating interactions, build the level in ProBuilder and created the effects of the cancer progression within the game.

Role: Programmer & Team Lead

Used: C#, Unity 3D, Cg, GitLab, Visual Studio, Aseprite

Mystery on the Gooseberry Express is a puzzle game set on a train, where players use their ‘sixth sense’ to solve puzzles and uncover clues aimed at thwarting an illegal gooseberry contraband operation. I contributed to the game by designing the visuals for the sixth sense feature, including a custom shader written in Cg. Additionally, I developed several of the game’s puzzles and the dialogue system, enhancing player interaction and the overall narrative experience. Sadly this game is the most unfinished one.

Role: Programmer & Team Lead

Used: C#, Unity 3D, GitHub, Visual Studio

City Chef Dash was my first game jam project. As the solo programmer I created a two-player game where one is cooking pizzas and controls navigation and the second player drives the car and delivers food. Additionally, I led the team and presented our project to a small audience, gaining valuable insights into teamwork and project management under tight deadlines.