System Override banner

System Override

3 devlogs
16h 41m 55s

System Override is a puzzle-platformer game built in Python using Pygame. Players navigate through levels by activating switches, revealing doors, and avoiding hidden obstacles to reach the exit. Green tiles provide visual feedback when switches a…

System Override is a puzzle-platformer game built in Python using Pygame. Players navigate through levels by activating switches, revealing doors, and avoiding hidden obstacles to reach the exit. Green tiles provide visual feedback when switches are pressed, and some walls and doors are hidden to add challenge. Each level is timed, requiring strategic thinking and quick decision-making to complete all puzzles.

Next Steps: Add more complex mechanics like timed switches, moving obstacles, or enemies, expand the level design for longer gameplay, and improve the HUD with score tracking and visual effects to make the game more engaging.

This project uses AI

Used ChatGPT for debugging and enhancing my grammar and making my readme more interesting to users

Demo Repository

Loading README...

sarveshvijay47

Shipped this project!

Hours: 16.67
Cookies: 🍪 109
Multiplier: 6.53 cookies/hr

Hey Flavortown team! I made a multi-level Python game using Pygame with player movement, collisions, switches, doors, hidden walls, and enemies that scale in difficulty as levels increase. One of the biggest challenges was debugging boundaries and enemy movement so everything felt balanced and actually worked smoothly. I’m proud that this was my first full project and I stuck with it through all the fixes and improvements instead of giving up. This was my first real build from the ground up, and it completely changed how I see coding — what started as curiosity turned into something I genuinely enjoy. Thank you for creating a space where beginners can experiment and actually ship. This project didn’t just teach me code — it unlocked a passion I didn’t know I had. Grateful to be part of this community. On to the next build. 🚀

sarveshvijay47

Since the initial prototype, System Override has evolved into a fully playable, polished maze survival game. The first version had a static player, walls, and basic movement, with minimal enemy behavior and no functional switches. Over time, the game gained dynamic enemy AI that chases the player and shoots damaging bullets, a fully interactive switch system including decoys that spawn damaging particles, and a health and progression system where the player regains health each level. Additional polish includes an intro screen with developer credits, a game-over transition, level-based timers, and an infinite random level generator with post-level-15 prompts for continued gameplay or exit. Overall, the project transformed from a simple movement demo into a strategic, interactive maze survival experience.

0
sarveshvijay47

This update focused on turning the initial prototype into a fully playable puzzle-action experience. Levels were completely redesigned to include meaningful puzzles with switches, doors, fake walls, and optional green tiles, ensuring every path is reachable and every challenge is fair. Enemies were introduced gradually from Level 5, with adjusted speed to provide tension without overwhelming the player. The player progression, switch mechanics, and hidden paths have all been fine-tuned for clarity and engagement, transforming the game from a basic prototype into a coherent, challenging experience.

0
sarveshvijay47

System Override is a puzzle-platformer built in Python using Pygame. Players navigate through tile-based levels, activating switches to open doors and reach exit portals, with visual feedback via green tiles. The project started with basic player movement and collisions, then expanded to include switches, doors, exit logic, green tile feedback, fake walls, and multiple levels with increasingly complex puzzles. Current gameplay features sequential switch activation, hidden pathways, and fully functional exits. Next steps include adding timed hidden doors, polishing visuals, and designing more challenging levels.

0