Vigyata.AI
Is this your channel?

Fruit Ninja Was Fun So I Built My Own!

3.2K views· 202 likes· 9:09· Nov 28, 2025

🛍️ Products Mentioned (1)

checkout qoder 👉 https://aisecret.me/Gaurz I gave myself 24 hours to code the coziest cafe game from scratch in Python - no game engine, just pure pygame and a dream ☕✨ This was my most ambitious coding challenge yet: designing pixel art, coding physics, adding cozy animations, and building a full cafe management game loop... all before the clock ran out. 🎮 What I Built in 24 Hours: • Cozy cafe aesthetic with custom pixel art • Slicing mechanics and treat spawning system • Snow, steam, and lighting animations • Mouse trail effects with sound design • Physics engine and movement system • Scoring, lives, and logic • Game over screen and polish This indie game devlog shows the chaos, the wins, and the "oh no" moments of a 24 hour coding challenge. No tutorials, just raw game development from scratch. ⏱️ TIMESTAMPS: 0:00 The 24 Hour Challenge Begins 0:27 Why I Wanted to Build This Cozy Game 1:13 Generating Pixel Art Assets with Gemini AI 2:20 Setting Up the Pygame Project in VS Code 3:13 Coding the Treat Spawning System 3:40 Adding Mouse Trail Effects & Sound Design 4:46 Using AI Tools to Speed Up Development 5:27 Implementing Physics & Movement 6:06 Building the Scoring & Lives System 7:19 Adding Logic & Game Over Screen 8:39 Final Thoughts & What I'd Improve Next 📸 Connect With Me: Instagram: @lifeofgaurz #gamedev #devlog #codingchallenge #pygame #indiegamedev #cozygame #24hourchallenge

About This Video

This video is what happens when you combine Fruit Ninja, Python, and a slightly concerning caffeine addiction. I was in that phase where every new Jira ticket physically hurt, so I gave myself 24 hours to build something silly, cozy, and fun: a chill “Fruit Ninja but cafe vibes” slicing game in pure Pygame—no engine, just an empty Python screen and a dream. I start with the most important thing (according to me): vibes. So I generated a cozy autumn-night cafe background, went full pixel art goblin on cookies/cocoa/candy canes (plus an evil bomb), and made sure every treat had split sprites so slicing would actually feel satisfying. From there, I build the core loop: random treat spawning, falling physics, drawing/removal, and a mouse trail that makes it look like you’re painting light through the air. Then I wire up slicing by checking the cursor path against treats, add sound (after I learned the hard way that a “Perfect slice” voice line is insanely annoying), and implement splitting by despawning the original and spawning left/right chunks with a little horizontal push. Finally, I add scoring, combo bonuses, lives (including a bug where my “cookie cleaner” deleted misses before the lives system could see them), and bomb logic that hard-ends the run with a game over screen. It’s chaotic, cozy, and a perfect reset from serious work.

Frequently Asked Questions

🎬 More from Life Of Gaurz