Building Connections
Team: New Year, New Skills Game Jam
Role: Lead Programmer
Game Engine: Unity
Programming Language: C#
Project Description
Project Status: In-Development
As part of a one-week game jam where the theme was “Building Connections,” this game by the same name is about resource management between various cities to make city upgrades. Each trade route you establish to find and trade resources has costs associated with it, giving extra complexity when trying to manage fuel, metals, minerals, and food.
My Experience
January 2024
This was my first game jam, and it was quite the experience. I’ve never had to put aside so much of my life before just to focus on creating one game in such a short amount of time. It was an exhilarating experience.
As the programming lead, I introduced the rest of the team to basic GIt workflows and developed the backbone of the code. I did significant work in developing the trade route systems and generating the random cities and resources that appear at the beginning of the game.
Trying to create the sphere was quite a struggle. Originally, I and my group of four other teammates envisioned a sphere made of hexagons. Of course, through research, we quickly discovered that it’s mathematically impossible to do this. With only a week to work on the project, I experienced first-hand how something as simple as a sphere can become so complicated.
Skills: C#, Unity, Path Finding, Vector Math, Git, 3D Development