The Glitch Gardener
2d Action game
The problem The Glitch Gardener solves
The Problem:
Merging two distinct abstract themes—"The End is Near" and "Glitches are Intentional"—into a cohesive gameplay loop is difficult. Usually, "The End" is just a standard timer or loss condition, and "Glitches" are seen as accidental bugs that frustrate players. The challenge was to create an experience where these negative concepts felt like positive, intentional features.
The Solution:
The Glitch Gardener solves this by unifying both themes into a "Virus" power fantasy:
The End is Near: Instead of fearing the end, the player races toward it. The 2:30 countdown isn't just a time limit; it is the goal. You are fighting to bring about the "End of the System" (The Blue Screen of Death).
Glitches are Intentional: We turned "bugs" into the player's primary arsenal. Instead of avoiding errors, players deliberately deploy System Lag Zones (to slow enemies) and Pop-up Blockers (as shields), turning game-breaking glitches into essential survival tools.
Challenges I ran into
- The "Infinite Freeze" Bug (Technical)
One of the biggest technical headaches was implementing the "Hit Stop" mechanic to give attacks weight. I used Time.timeScale = 0 to pause the game on impact, but I was initially using WaitForSeconds to unpause it. Since game time was stopped, the timer never ticked down, causing the game to freeze eternally.
The Fix: I learned to use WaitForSecondsRealtime, which ignores the in-game time scale, allowing the game to "crunch" for 0.1s and then resume smoothly.
- Weaponizing a Virus (Design)
I struggled early on with how a digital virus should "fight." Giving a virus a gun felt generic and didn't fit the fantasy.
The Fix: I scrapped the projectile system for a "Glitch Blade"—a short-range, high-risk melee attack. The challenge then became making a 0.1-second attack feel powerful. I solved this by layering "Juice" effects: screen shake, chromatic aberration, and immediate particle feedback.
- Flipping the "End is Near" Psychology (Thematic)
Integrating the theme "The End is Near" was tricky because countdowns usually induce stress/panic in players.
The Fix: I had to design the UI and Audio to reframe the countdown as a goal rather than a failure state. By speeding up the music and pulsing the "System Integrity" lights red, I conditioned the player to be excited about the impending system crash rather than afraid of it.
Tracks Applied (1)
Game Jam
Rayll Studios
Technologies used
