
Unity, C# - Aug 2023 to Feb 2024 - Project Lead, Tools/Gameplay/UI Programmer, Pixel Artist, Composer
Carve your path through the galaxy in this space farming roguelike - destroy slimes, plant bombs (and plants!), and crush bosses while collecting tech points and seeds to improve your drone. Explore an endless universe of hostile worlds! How long can you survive?
Short Postmortem: This is definitely the most complex game I’ve had the privelege to work on so far, aside from large-scale projects in internships or other jobs. I was lucky enough to work with and direct two other programmers (Xavier Olmstead and James McKibbin, the whole team was just us 3 programmers!) and put together what I think is a really excellent and fully realized project. With the guidance of Simon Marchand, a Montreal professor and programmer at Ubisoft, we spent 3 months creating this game. All three of us shared programming responsibilties of course, but in particular I worked on and architected the underlying systems such as world generation, graphics and shader work, state management and UI interfaces, and movement mechanics/enemy AI. I also created all the art and music, as well as managing the codebase and making sure the project was on track to meet our deadlines. We utilized Unity and C#, and I built custom in-editor tooling for the in-game cinematics and sequencing, world generation iteration, and enemy AI state machine control. Please give it a try and let me know what you think! We’re all super excited to share this project.