Roles: Tech Lead,
Generalist Programmer
Team Size: 25-29
Project Time: 32 weeks
Last Resort is a small co-op shooter in which you and up to 3 others defend humanity's first hotel on Mars against hostile aliens. Defend and charge up generators, upgrade your weapons, and gun down hordes of aliens to save the hotel!
Last Resort was made in one academic year, from conception to release. I was involved as a tech lead and programmer for the entirety of the project. It was a challenge and a lot of fun to make this game remotely (in the middle of the Covid-19 pandemic). I learned a lot regarding networking, team coordination, and Unreal Engine in the process.
The end result is rough around the edges, but a lot of fun when you hop in with some friends and get shooting. I am particularly happy with the game systems I managed to incorporate and the gameplay that emerges from them in a multiplayer setting.
Manage and delegate the technical challenges and issues
Project planning (esp. reg. tech) through sprints and goals
Expandable and modular weapon and upgrade system
Rogue-lite progression and item system(s) for upgrading
Communication, problem-solving, compromise
Production, organization, project architecture
Tooling, physics, system design, foresight
Networking, system design
Serving as main point of contact to support programmers and the rest of the team in technical choices