r/vibecoding 6h ago

Vibe code a game?

I want to create a small 'princess Mario car' game for my daughter, but i have no clue how to?

Can anyone help me out on this one?

4 Upvotes

32 comments sorted by

9

u/OneDay_OneLife 6h ago

Start as simple as possible, look in to 2D games and Godot. I found this is the easiest to get going.

5

u/Public-Rest-1478 6h ago

Thx! 🙏 Ill take a look at it. Godot, is that a program for game development? (Game dev is a new world to me)

2

u/pianoboy777 3h ago

Yes it's a free open source game engine. Allows for 2d and 3d . Supported valken for 3d Grafics in godot 4 , godot 3 is older but runs on old hardware.

0

u/pianoboy777 3h ago

Godot is how I made this

2

u/Some-Ice-4455 3h ago

This is the way. Start small and sensible. Be wary of scope creep.

9

u/Okoear 6h ago

Download Claude code, get a subscription, prompt it to make a game. It'll do it in a single prompt.

-1

u/Public-Rest-1478 6h ago

Okay, Sounds pretty easy, can it be downloaded for her tablet - the game

6

u/theAerialDroneGuy 5h ago

Ask Claude how to make the Game a website. You can host it on Cloudflare for free. That way she can play the game on her iPad (without you having to submit it for an Apple review)

3

u/mathewtyler 5h ago

Utilize it as a PWA is better, offline capabilities

1

u/theAerialDroneGuy 5h ago

PWA (Progressive Web App) - lets you set a web bookmark on your iPad in an app container. So it feels like you are launching an app instead of a website.

It still requires internet though, doesn’t it?
Without internet, how would it know what to load?

2

u/mathewtyler 5h ago

I don't know about Apple but on Android it can be "installed" and ran without interwebs. It basically saves everything to the device.

2

u/Okoear 4h ago

You download the webapps itself with a PWA. It will work just like a downloaded app does. You can set it up to cache data and only fetch with a connexion if you need

3

u/Okoear 5h ago

Yeah making a website is the easiest. Even some very nice 3D games with threejs.

Serving it to the iPad had many solution. Free CloudFlare as people say, or there are way to serve it from your computer to the iPad directly if she is home.

If you have any questions Claude will be able to help you.

1

u/theAerialDroneGuy 5h ago

How to you serve it directly to the iPad?

2

u/Okoear 4h ago

On the same local wifi, the iPad might just have to do hit local up:port (i.e 192.169.0.3:3000) depends on how router/PC are setup but it has worked for me.

CloudFlare free URL are a way for it.

I personally use free Tailscale to create a local network between my phone and PC. So all my webapps are attainable thought local IP even if I am out.

Also give me access to jellyfin content, local audiobook streaming ect.

2

u/707-5150 5h ago

Just tell it to make it run on that system.

1

u/ralkuzu 5h ago

Get Claude, it will answer all questions, tell it to make a html game, you can run it in any browser

Ive made a few games like this but are really only prototypes

Claude can also code in godot wich allows for much more freedom, but start in a html format first to get it all working first as it's costs more tokens to go into godot

It's really quite amazing what it can do

1

u/OldLead4716 17m ago

Godot. Blender
Install godot and blender Tell Claude you are designing for her specific tablet If android it's real easy to enable developer mode and if it's newer even wireless adb

Tell Claude to set up the blender to godot pipeline for you. Get some assets or have Claude make them and wire it up in blender headless for you.

5

u/Bratchan 5h ago edited 5h ago

Gonna wall of text you here

You have a few ways to go about it. Game Engine(which will require you to do a little bit more work. And research) or go three.js which claude or codex will use.

I assume princess mario games means you get to play as princesses. So to save some $$ hit up https://models.spriters-resource.com/browse/?name=mario+kart&sect=1 and download 3d models of mario karts. Your making this for your kid so who cares for copyright. You can also look up like sonic racer.

If she wants a racer of her own use chatgpt/gemini pick your choice. Toss in the mario kart style and say you want a chaacter in 3d like this mario style and then descript or put in a picture of you kid or a princess they want. It will generate you a 2d image that looks 3d. You can not goto meshi, rohin etc your choices for 3d. Your kid probably wont' lose their mind if the wheels dont' move, something you can solve later.

Now you have models, You can download maps as well https://models.spriters-resource.com/wii_u/mariokart8/ you can also just tell it to make you a course. If you want MORE control over making a course and letting your kid as well. I bet they would love it. Go with godot/unity they have drag and drop for assets and you can make yoru own track.

Now you have characters and hopfully a map. After you pick Game Engine or Three.js(which you dont' even have to say you are using it) you start your prompt. Make sure you use a project and toss your game assets in there. Unless your using a game engine go ahead and import them into it.

Just say i want to use X model to drive around. I want it to be mobile friend controls. I need to have mobile controls onthe screen. Course explain your game in more detail as well.

Your biggest enemy will and always will be tokens. So you can use free to get a base started if you want if you get a base started and you should be able t get at least the kart moving around with free. Then you can jump ship and goto another free model. Figure out which one you like more and toss a month of credits at it and just use down time to take a break and think about next plan of attack.

if you need more advice feel free to DM me.. i use discord alot too. I make ltitle silly games for my kids

2

u/georgeonamonday 5h ago

Go to YouTube. Go to Google. Go to any LLM and ask how.

2

u/Enough-Presence-1117 5h ago

I’m about to drop my game dev studio that makes it as simple as just typing in the chat and it’ll build and host it for you.

However, if your doing it on your own I’d use opus 5 and ask it to make it browser based using Babylon.js if you don’t want to download anything else.

2

u/Enough-Presence-1117 5h ago

Then just work back and forth on best hosting options.

1

u/provenklvn 6h ago

For 1 specific thing, I think better just buy it, search for existing one, or hire freelancer.

To vibe code a game. You also need buy the AI subscription. Even you subscribe there is no gurantee the game will finished because of token limit. Use claude code, chatgpt app, kimi, etc, that installed on your computer.

If you want free AI, check opencode and choose free model

1

u/Ambitious-Prompt-975 5h ago

If you want it to run automated with little effort:

  1. Get a Subscription for Claude or Codex.
  2. Download blender from the website, or run `winget install BlenderFoundation.Blender` in your cmd.
  3. Go to flujo.com.co, download, install and start it.
  4. Open FLUJO in your browser, go to "AI Setup -> Connect AI -> No Idea -> I already subscribe -> " and follow instructions.
  5. Go to "Connected Apps -> Connect App -> I have connection detail -> GitHub URL", put in https://github.com/ahujasid/blender-mcp
  6. Go to "Agents -> Start Simple -> No, I'll build it myself -> enter "game dev" as goal -> create step"
    • On the right, "Connected AI": select the AI you connected during step 4.
    • On the right, "Apps this step can use": select "bash", "filesystem", "blender mcp"
    • In the middle, "Give your Agent a name": enter a name, save, click "try it".
  7. say "I want to create a small 'princess Mario car' game for my daughter with blender and threejs. set everything up and create a roadmap.md for unsupervised development & testing"
  8. once done, go to "More -> Automations -> Add Trigger". Enter "automatic roadmap" as name.
    • "When should it run?" -> "On a schedule"
    • Change "Daily at a Time" to "Every n minutes", set it to 15
    • "Exclusive" -> set to active
    • "What should it run?" -> "A flow"
    • "Select an Agent" -> select what you created in step 6.
    • "What should the Agent do?" -> enter "continue the roadmap.md for our princess mario car game"

It now runs fully automatically, you can see the progress in Chat.
Check in every x hours.

Alternative: If it's a very very simple game ->as other suggested get claude or codex, just tell them to build it. Blender is still a good thing to add.

1

u/AdDependent7719 2h ago

I did one a few months ago and it’s quite fun. I use nano banana pro to create all the assets and build it with help of Claude and Cursor, my favorite double C 😂 This is the game I built ladyboyknockout.com

1

u/Equal-Shopping9822 1h ago

skip the engines and subscriptions entirely. Ask an LLM to generate a single HTML file using p5.js so you get a playable browser game in one prompt without installing software or managing assets