top of page

Shroom & Doom

Steam Link: https://store.steampowered.com/app/2491690/Shroom__Doom/

Date: September 2022 - April 2023


Type: Academic

​​​

Description: 

Shroom & Doom is a top-down tower-defense game where you play as a little robot that has crash landed on an alien planet. Defend yourself against waves of bug-like enemies using towers made from the local mushrooms. Find a way to repair your ship and escape the planet! 


Shroom & Doom was made in a custom 2D engine from scratch with 3 other CS students and 2 game designers. We worked on it for 2 semesters, the first of which was primarily spent creating the game engine. We Initially had 3 additional artist members but lost them in the middle of the first semester due to unfortunate circumstances. I was an engine and lead graphics programmer on the game.

​​

Contributions:

  • Worked on Entity-Component-System engine, building upon initial framework created by tech lead with new systems and components

  • Learned and Implemented OpenGL pipeline through graphics and rendering systems allowing for animations and particle systems

  • Created shader-based particle system and integrated it into object initialization through JSON and custom Lua behavior scripting

bottom of page