OVERVIEW
Clean Freak is a compact, high-energy time-attack game created in Unity for GoedWare Game Jam #15.
Built around the theme “ONE ROOM,” the entire experience takes place inside a single messy room where objects randomly spawn and the player must clean everything before the countdown hits zero.
The focus is on tight movement, quick decision-making, and creating tension in a small, enclosed space.
MY ROLE
Solo Developer
• Game Design
• Programming (C#)
• Level Layout
• UI/UX
• Art direction / asset integration
GAMEPLAY
• Clean up mess objects that appear around the room
• Timer-based challenge — clean everything before it hits zero
• Random spawn locations keep every run different
• Simple movement + interaction for fast pick-up-and-play
• Increasing pressure as more objects appear
SPECIAL EASTER EGG — “RAINBOW MODE”
During development, I added a fun hidden feature: Rainbow Mode.
When the player presses R during gameplay:
🌈 Every object in the room instantly turns rainbow (walls, floors, ceiling, furniture — everything)
💡 Lights switch to colorful disco effects
🎨 Colors cycle rapidly and smoothly across the entire room
🔁 Press R again to turn it off and return to normal visuals
This easter egg doesn’t affect gameplay, but it makes the room feel alive, chaotic, and stylish — especially for a one-room environment.
DESIGN GOALS
• Build an engaging experience using a single constrained space
• Create tension through limited time and unpredictable mess spawns
• Focus on clarity and responsiveness
• Polish mechanics first, visuals second
• Add small touches (like Rainbow Mode) to make the game memorable
TECHNICAL DETAILS
• Developed in Unity (2D)
• Randomized object spawning system
• Timed gameplay loop with win/lose sequencing
• Light + color cycling system for Rainbow Mode
• Lightweight UI with timer, score, and prompts
• Built for WebGL + Desktop
WHAT I LEARNED
• Designing satisfying gameplay within strict limitations
• Prototyping quickly for game jam deadlines
• Improving readability + visual feedback in small spaces
• Using scripts to dynamically change lighting and materials
• How fun, small easter eggs can elevate player experience
PLAYABLE BUILD: https://0dd-games.itch.io/clean-freak