Most "how to make a game" guides start with installing an engine and learning to code. That is a fine path if you want to spend a few months on it. This one is the short path: one small game, made today, played by someone you know before you go to bed. You need an idea and a browser.
Play a finished first game, then make your own version
This example was hand-coded for DreamCore to show what a one-sentence idea turns into. It is not an AI-generated result. Paste the prompt below to get your own version; the look and the details will be different every time.
Open the example in a separate page
Copy the prompt, open the home screen, paste it into the box and press Make. You'll be asked to sign in before it starts building.
Your first three fixes, one at a time
- The meteors are too fast at the start; make the first ten seconds slower.
- Make the ship flash for a second after it gets hit.
- Add a big score number in the middle of the screen when the game ends.
Play it twice before sharing: once trying hard, once trying to lose. If both feel fair, send the link.
Step 1: Shrink the idea until it fits in one sentence
The reason first games never get finished is that they start too big. "An open-world RPG with crafting" is a ten-person studio. "Dodge falling meteors for as long as you can" is an afternoon.
A good first game has three parts, and you should be able to say all three out loud:
- One thing you do — move left and right, jump, tap, pick an answer.
- One way to win or score — survive longer, collect more, reach the flag.
- One way to lose — get hit three times, fall in the lava, run out of time.
If your idea needs a second paragraph to explain, cut it in half. You can add the second half later, once the first half works.
Step 2: Write the rules, not the vibe
On DreamCore you make the game by writing what you want in the box on the home screen and pressing Make. What you write matters more than how fancy it sounds.
"A cool space game" leaves every decision to chance. "Dodge meteors with left and right, three hearts, it gets faster, show how many seconds I lasted" leaves nothing to guess. Start with how it plays, then add the look: "pixel art", "night city", "pastel colors". You can nudge it toward 2D or 3D with the buttons under the box, or leave both off and let it pick.
Stuck on a blank box? Press Surprise me for an idea, or answer five short questions instead of writing anything.
Step 3: Make it, then play it before anyone else does
Building takes a few minutes, not seconds, because the rules, the controls and the art are all being made for real. You can close the screen while it works. Turn on notifications and we'll let you know when it is done.
When it comes back, press Play and actually play it. Try to lose on purpose. Try to win too fast. The bits that annoy you are your to-do list.
Step 4: Fix one thing at a time
This is where beginners and experienced game makers do exactly the same thing: change one thing, play again.
Type the fix into the same chat and send it. "The meteors are too fast at the start." "Make the hearts bigger." "Add a sound when I get hit." Asking for one change at a time works much better than a list of five, because you can tell which change made it better or worse.
If a change makes things worse, version history lets you open an earlier version and restore it. Nothing you try is permanent.
Step 5: Send it to one person
A game becomes a game the moment someone else plays it. Press Share and you get a link. Whoever opens it plays in their browser, on a phone or a computer, without installing anything or making an account.
New games start out as link-only, so only the people you send it to can find it. When you want strangers to play too, switch it to everyone and it shows up on your profile and in public listings.
Watch what they do. If they don't understand the controls in ten seconds, that is your next fix.
Where first-timers usually get stuck
- "It doesn't look like what I pictured." Say what's off, specifically, in one message. "The player is too small" beats resending the whole idea.
- "It took a long time." You can only build one game at a time, and busy times can mean a short wait in line. It keeps working if you leave.
- "It failed." Send the same request again; a second try usually goes through. If it fails twice, make the request shorter and simpler.
- "I don't know what to make." Make a game about someone you know. An inside joke, your dog, your friend's catchphrase. Specific beats epic.
First games other people made
GORODIUS GORO’s Ambition
by MOKO
7,423 plays
Neon Jumper
by ラミー
7,054 plays
HYDRAULIC BREAKER
by ラミー
6,851 plays
Wire Art Combat
by gimu
6,157 plays
Dimensional Rift Shooter
by suemaru
5,410 plays
Light Out
by NullPosition
5,394 plays
SLASH RAVER
by MISOSHITA GLITCHRAVE
5,316 plays
ROKESTA: Color Cascade
by k.u.n.i.sloth
5,272 plays
Frequently asked questions
Do I need to know how to code to make a game?
No. You describe the game in ordinary words and every change is also made by writing. You never open a code editor.
How long does it take to make a simple game?
The first version takes a few minutes to build. Playing it and fixing a few things usually takes another half hour if you want it to feel right.
Can I make a game for free?
Yes. The free plan lets you make games, generate the art in them and publish them. It caps how many you can make per day, and you don't need a card to start.
Can I make a game on my phone?
Yes. DreamCore runs in the phone's browser, and the building happens on our side, so an older phone works fine. There is also an iOS app if you'd rather have an icon.
What kinds of games can a beginner make?
Short ones work best: dodgers, runners, platformers, quizzes, clickers, puzzles, small 3D courses. If you can explain the rules in one sentence, it is a good size.
Will strangers see my game?
Only if you choose to. Games start as link-only, so they stay out of listings until you switch them to everyone. You can also set a game back to private.