Last weekend, my friends and I participated in the Game Maker’s Toolkit Jam 2018, where the goal was to create a game that follows a genre while leaving out a core mechanic. Within 48 hours, we created Unstoppable Spider, a stealth game with no breaks.
Here’s the link if you’d like to check it out:
As the only programmer, my goal was to create the backend of the game. I created the movement system, collision system, animation system, and light detection. We used Unity, so I was familiar with how to efficiently write these systems.
One part that gave me trouble was the dynamic light system, which carved parts of its shapes out depending on other colliding entities. Trying to fit development within 48 hours while getting enough sleep, I simply raycasted all directions uniformly to construct the mesh every frame. The result wasn’t perfect, but it did the trick.