30 game ideas you can build with AI (and a generator)
30 small game ideas for your first game with an AI agent: easy, platformer, puzzle, horror, RPG and mobile. Each has its core loop, a scope and a starter prompt, plus a generator for more.
A good idea for your first game with an AI agent is small. It has one core loop you can explain in a sentence, such as “jump between platforms and collect coins”. It runs in a browser, so the agent can open it, play it and read the errors itself. You can tell in a minute of playing whether it works. It needs no drawn art, because shapes and colors are enough, and no online features such as accounts or multiplayer servers. Every idea on this page fits those rules.
Press New idea until one makes you smile. Lock the parts you like, reroll the rest, then copy the prompt into Claude Code. Want more than a one-line idea? Press Expand with Claude: it names the game and writes a fuller prompt with controls, how you win and lose, and how it grows as you play.
The ideas below are hand-picked. Each one has the core loop, a rough scope and a starter prompt. “An evening” means a first playable version in a few hours of prompting and playing. “A weekend” means more parts to get right, such as levels, enemies or menus.
Easy game ideas for your first evening
Shrinking snake
Eat dots to grow a longer tail without biting it, while the walls move in by one tile every five dots. Scope: an evening.
Make a small browser game with Phaser: a snake game on a grid where the snake grows with every dot it eats, and the walls move in by one tile every five dots. Show the score and a restart key.
Falling blocks dodge
Move left and right to dodge blocks falling from the top and catch the coins between them, while the blocks fall faster over time. Scope: an evening.
Make a small browser game with Phaser: the player moves left and right at the bottom of the screen, dodges falling blocks and catches coins. Blocks fall faster every 15 seconds. One hit ends the run.
Pop-up targets
Targets pop out of nine holes for a moment, and you click them before they hide, but you lose points for clicking the red ones. Scope: an evening.
Make a small browser game with Phaser: a 3 by 3 grid of holes where targets pop up for under a second. Clicking a green one scores, clicking a red one costs points. The round lasts 60 seconds.
Bricks that come down
Bounce a ball off a paddle to break a wall of bricks, and the whole wall moves down one row every ten seconds. Scope: an evening.
Make a small browser game with Phaser: a paddle at the bottom, a ball and rows of bricks to break. Every ten seconds the bricks move down one row. The game ends if the bricks reach the paddle or the ball is lost.
Stop the marker
A marker swings back and forth along a bar, you press space to stop it in the green zone, and the zone gets smaller after every hit. Scope: an evening.
Make a small browser game with Phaser: a marker moves back and forth along a bar. Press space to stop it. Inside the green zone scores a point and makes the zone smaller and the marker faster. A miss ends the game.
Memory pairs
Flip two cards at a time to find matching pairs, against a timer, and the grid gets bigger each round. Scope: an evening.
Make a small browser game with Phaser: a grid of face-down cards with simple colored symbols. Click two to flip them; matching pairs stay up. Clear the grid before the timer ends. Each round adds more cards.
2D platformer and arcade ideas
Endless climb
Double jump up through platforms that keep appearing above you while the screen scrolls upward. If you fall off the bottom, the run ends. Scope: an evening.
Make a small browser game with Phaser: a vertical platformer where the player can double jump. Platforms appear above as the camera moves up at a steady speed. Falling below the screen ends the run. Show the height reached.
Gravity runner
The character runs on its own, and you press one key to flip gravity between the floor and the ceiling to avoid gaps and spikes. Scope: an evening.
Make a small browser game with Phaser: an endless runner where the player runs right by itself. Pressing space flips gravity between the floor and the ceiling. Gaps and spikes appear on both sides, and the speed goes up over time.
Rope swing
Click to shoot a rope at the nearest hook, swing across a gap, and let go at the right moment to reach the next hook. Scope: a weekend.
Make a small browser game with Phaser: a side-scrolling level with hooks above wide gaps. Holding the mouse button attaches a rope to the nearest hook and the player swings. Releasing lets go. Make five short levels.
Rock field
Turn and thrust a small ship, shoot drifting rocks, and watch big rocks split into smaller, faster ones. Scope: an evening.
Make a small browser game with Phaser: a ship in the middle of the screen that turns, thrusts and shoots. Large rocks drift in and split into two smaller rocks when hit. The screen wraps around at the edges. Three lives.
Coin rush
One screen with a few platforms, where a coin appears one at a time and each coin you collect adds a slow enemy. Scope: an evening.
Make a small browser game with Phaser: a single-screen platformer with a few platforms. One coin appears at a random place at a time. Each coin collected adds a slow enemy that walks back and forth. Touching an enemy ends the run.
Rising lava tower
Wall-jump up a tall, narrow shaft while lava rises from below. Scope: a weekend.
Make a small browser game with Phaser: a tall vertical shaft. The player can slide down walls and wall-jump off them. Lava rises from the bottom at a steady speed. Add small ledges and spikes, and a timer for the best climb.
Puzzle game ideas
Box pusher
Push boxes onto marked tiles in small rooms, where a box can only be pushed and never pulled. Scope: a weekend.
Make a small browser game with Phaser: a grid puzzle where the player pushes boxes onto target tiles. Boxes can be pushed, not pulled. Store the levels as small text maps, make eight levels from easy to hard, and add undo and restart keys.
Pipe flow
Click pipe tiles to turn them so they connect the water source to the drain before the water starts to flow. Scope: a weekend.
Make a small browser game with Phaser: a grid of pipe pieces. Clicking a piece turns it 90 degrees. After 20 seconds, water flows from the source. The level is won if it reaches the drain without spilling. Make five levels.
Match three
Swap two neighboring tiles to make a line of three or more of the same color, and the tiles above fall into the gap. Scope: a weekend.
Make a small browser game with Phaser: an 8 by 8 grid of colored tiles. Swap two neighboring tiles to make a line of three or more, which clears them. Tiles above fall down and new ones fill from the top. Only allow swaps that make a match.
Light all the lamps
Clicking a lamp turns it and its four neighbors on or off, and the goal is to light every lamp on the grid. Scope: an evening.
Make a small browser game with Phaser: a 5 by 5 grid of lamps. Clicking one switches it and its four neighbors between on and off. Light all the lamps to win. Generate only puzzles that can be solved and count the moves.
Echo
You play a room once, then play it again while a copy of your first try repeats every move, and you need both of you to stand on two switches. Scope: a weekend.
Make a small browser game with Phaser: a top-down puzzle on a grid. The player records one run of up to 20 moves, then the level restarts and a copy repeats those moves while the player moves again. Doors open only when both stand on switches. Make six levels.
Horror game ideas
Flashlight maze
Walk through a dark maze with only a small circle of light around you, find three keys and reach the exit, while something slow wanders the halls. Scope: a weekend.
Make a small browser game with Phaser: a top-down maze that is dark except for a small circle of light around the player. Find three keys and reach the exit. A slow enemy wanders the maze and gets faster with each key.
Footsteps
You cannot see the hunter in the house, only hear its footsteps get louder as it gets close, so you hide in cupboards until it passes. Scope: a weekend.
Make a small browser game with Phaser: a top-down house with rooms and cupboards. An enemy walks the house but is never drawn. Play footstep sounds made with the Web Audio API that get louder and move left or right with its position. Press E to hide in a cupboard.
Generator night
Keep a generator running until morning, but the fuel cans are in other rooms, and while you are away the lights flicker and noises come closer. Scope: an evening.
Make a small browser game with Phaser: a top-down building with a generator in the middle. Its fuel drops slowly, and the player must fetch fuel cans from other rooms. When fuel runs low the lights flicker. Survive five minutes until morning.
Spot the change
Walk down the same short hallway again and again, and at the end decide whether anything changed, going back if it did and forward if not. Scope: a weekend.
Make a small browser game with Phaser: a side view of a hallway drawn with simple shapes. Each time the player walks through, there is a chance that one small thing changed. At the end, the player chooses to turn back or go on. Eight right choices in a row win.
Don’t look away
The monster moves only when it is outside your flashlight beam, so you point the light at it while you back toward the exit. Scope: a weekend.
Make a small browser game with Phaser: a dark top-down room where the mouse aims a flashlight cone. An enemy moves toward the player only while it is outside the cone and freezes inside it. Reach the exit door with the enemy behind you.
RPG-lite ideas
Three-room dungeon
Fight turn-based battles in three rooms and pick one of three upgrades after each fight, with a boss in the last room. Scope: a weekend.
Make a small browser game with Phaser: a turn-based fight with attack, block and heal. After each win, choose one of three random upgrades. There are three fights, and the last enemy is a boss. Show health bars and a short log of each turn.
Village errand
Walk around a small village, talk to four people, and finish one chain of favors that ends with a reward. Scope: a weekend.
Make a small browser game with Phaser: a small top-down village with four characters. Walking up to one and pressing E shows their dialogue. Build one quest where each person needs something from the next. Show the current goal in one line at the top.
Small deck battler
Draw five cards from a ten-card deck, spend three energy on attacks and blocks, and add a new card to your deck after each win. Scope: a weekend.
Make a small browser game with Phaser: a card battle against one enemy. The deck has 10 cards. Draw 5 each turn and spend up to 3 energy on attack or block cards. The enemy shows its next move. After a win, pick one of three new cards.
Hero shop
Buy heroes from a shop of three, place them in a row, watch them fight a row of enemies on their own, then spend your coins between rounds. Scope: a weekend.
Make a small browser game with Phaser: a shop shows three heroes with attack and health. Buy up to five and put them in a row. They fight a row of enemies automatically, front to front. Coins are earned each round. Lose three rounds and the run ends.
Mobile-friendly game ideas
Tap to stack
A block slides back and forth above the tower, you tap to drop it, and any part that hangs over the edge is cut off. Scope: an evening.
Make a small browser game with Phaser that works on a phone with touch: a block slides left and right above a tower. Tap to drop it. The part that hangs over is cut off, so the next block is smaller. Count the height.
Swipe to sort
Colored balls fall down the middle, and you swipe left or right to send each one into the bin of its color before it reaches the bottom. Scope: an evening.
Make a small browser game with Phaser that works on a phone with touch: colored balls fall one at a time. Swipe left or right to send each into the bin of the same color. Wrong bins and missed balls cost a life. Speed up over time.
Slingshot
Pull back and let go to launch a ball at a stack of blocks, and knock every target off the screen in as few shots as you can. Scope: a weekend.
Make a small browser game with Phaser and its Matter physics that works on a phone with touch: drag back from a slingshot and release to launch a ball at stacks of blocks with targets on them. Knock all targets off to win. Make five levels.
Hold to fly
Hold your finger down to rise and let go to fall, and steer through gaps in walls that scroll toward you. Scope: an evening.
Make a small browser game with Phaser that works on a phone with touch: the player rises while the screen is held and falls when released. Walls with gaps scroll in from the right. Each wall passed scores a point. One touch ends the run.
Turn an idea into a game
Pick one idea and paste its prompt as your first message. When the game runs, play it for a minute, then ask for one change at a time, such as a double jump or a score.
Your first game is a real recorded session that does exactly this with a small Phaser platformer, in three prompts. If you have not set up an engine and an AI agent yet, start with Choose your tools.
Was this useful?
Thanks, we read every message.

