I Built a GAME OF KAREN with Genspark AI + GitHub (And Made Expensive Mistakes 😅)
Machine-readable: Markdown · JSON API · Site index
Описание видео
What if your silliest, most chaotic game idea didn’t need a full studio, months of work, and a team of developers, artists and musicians to become real? 🤯🎮
In this video, I build GAME OF KAREN — a ridiculous Pygame platformer following a legendary hero on her quest to the manager. I combined an all-in-one AI workspace called Genspark with proper version control on GitHub — as if I were running an actual gaming studio full of human employees!
Art department? Check. Narrative team? Check. Sound department? Check. Junior developer who occasionally ruins everything? Also check. 💀 I even got you freebies so you can follow up on your end! 👇
💵 Get 100 free credits on Genspark with my special link:
https://www.genspark.ai/?utm_source=yt&utm_campaign=PythonSimplified
But here’s the catch: this was my first time using AI for absolutely everything, so I made a whole bunch of expensive mistakes — I wasted credits, I micromanaged, and I made sure to record all that mess so I can help you avoid it on your end! 💪😉
So this video is not just about building a funny prototype. It’s about learning how to manage AI talent with clear roles, proper instructions, credit savings, and a GitHub workflow with branches, commits and merges (yes, I will teach you how to do it step by step! 😀). So if you're curious to see my creative process from start to finish, stay tuned and watch until the very end!
📚 In this video you will learn:
- How to turn an idea into a software prototype with AI
- How to balance between AI-guided and manual workflows (saving lots of Genspark credits!!!)
- Why AI works better when it knows a lot about a little (not a little about a lot)
- How to avoid wasting credits on the wrong things
- How to generate consistent character assets for a game
- How to collaborate with AI on GitHub
- How to use GitHub branches, commits, pull, push, checkout and merge
🛠️ Tools used:
- Genspark AI (Claude, Gemini, ElevenLabs)
- Pygame
- GitHub
- WSL / Terminal
- Python
🔎 Resources & Helpful Links:
⭐ GAME OF KAREN code & project files on GitHub: https://github.com/MariyaSha/game_of_karen
⭐ My Pygame tutorial: https://youtu.be/W-QOtdD3qx4
⭐ My WSL setup tutorial: https://youtu.be/luM5kwH6tjQ
⏰ Timestamps ⏰
01:30 Project Overview + Time vs Budget Tradeoff
03:01 Genspark Studio Setup + My Credit Consumption History
05:21 Narrative Department — AI Slides + AI Chat
08:19 Art Department — AI Image + Character Assets
10:26 Sound Department — AI Music + Audio Workflow
11:09 Development Department — AI Developer + GitHub Setup
13:10 Local GitHub Repo + Pygame Foundation
15:13 AI Developer Branch + First Prototype
18:14 Manual Refinement of Agent's Code
20:38 Git Merge + Final Integration
22:26 Audio Mistake Review
23:03 Play the Game! 🎮
💸 Expensive mistakes I made (so you don’t have to):
1️⃣ Mistake #1 — Poor resource management [04:06]
2️⃣ Mistake #2 — Natural language prompts [05:31]
3️⃣ Mistake #3 — Micromanaging insignificant design details [06:20]
4️⃣ Mistake #4 — Asset generation chaos [09:01]
5️⃣ Mistake #5 — Late audio integration [10:29]
6️⃣ Mistake #6 — Full code-base revisions [18:14]
💻 Example Git workflows from the video:
1. Download and connect to your remote repository:
git clone git@github.com:MariyaSha/game_of_karen.git
cd game_of_karen
2. Add new files to remote repository (after files are already saved locally):
git add .
git status
git commit -m "added new files"
git push origin main
3. Review the code Genspark added on its dedicated branch (run it only once):
git fetch origin
git checkout genspark_ai_developer
4. Review Genspark’s revisions (after you ran "git checkout genspark_ai_developer" once):
git pull origin genspark_ai_developer
5. Make manual changes to Genspark’s code (after saving the changes locally):
git add .
git status
git commit -m "refined game manually"
git push origin genspark_ai_developer
6. Merge Genspark’s branch with the rest of the tree:
git checkout main
git merge genspark_ai_developer
git push origin main
7. Game is ready! 😀
💌 Dear viewers 💌
If you end up cloning GAME OF KAREN and building your own version, please send it to me on social media — I really want to see what kind of beautiful nonsense you create with it!! 🤪
#python #ai #github #pygame #pythonprogramming #pythontutorial #gamedev #aiagents #artificialintelligence #coding #programming #genspark #Genspark #WorkWithGenspark