Shiny Gen / Blog

How to make a game with AI on your phone (iPhone, iPad and Android)

To make a game with AI on your phone, install Shiny Gen from the App Store (iPhone and iPad) or Google Play (Android), or open shinygen.ai/play in your phone's browser. Press +, choose New, pick an engine, and describe the game you want. Its AI agent writes the game, plays it to find bugs and fixes them, and you play the result right there with on-screen touch controls. Share it with a link anyone can open.

This guide walks through it step by step on a phone, then covers tablets and handhelds, what kinds of games work well, and the honest limits.

What you need

There is no engine or SDK to install. The game engine is inside the app.

Step by step

1. Get the app and look around

Open the app and you land on the home feed: games from our catalogue that play as you scroll, with no account needed. Swipe up for the next one. The bar along the bottom has Home, Explore (the catalogue, with a section for each engine), the + button that starts a game, Gems, and Account.

Making a game needs an account: when you press + or New, the app asks you to sign up or log in. The same account works in the app on every device and in the browser, and your games are saved to it, so a game you start on your phone is there on your tablet or computer.

The Shiny Gen home feed on a phone in portrait: Walk to the Castle, a first-person game with a torch and a sword on a road to a castle, playing in the feed, with Share, Remix and More on the right and the Home, Explore, plus, Gems and Account buttons along the bottom.
The home feed at phone size, playing Walk to the Castle from the catalogue. The + button starts your own game.

2. Start a new game and choose an engine

Press +. Under In-app agent, choose New ("Start a fresh game from scratch"). The next screen asks you to Choose an engine:

If you are not sure, pick Godot. If you would rather start from something that already works, choose Remix instead of New and pick one of our games to make your own copy.

A new game opens in the editor. It starts empty on purpose, so the agent builds what you describe rather than editing a template you did not ask for.

The Choose an engine screen at phone width, listing Godot Engine, GBA Engine, GBC Engine, N64 Engine, GameCube Engine and DS Engine, with a back arrow.
The second screen of + New, at phone width.

3. Describe the game to the agent

The editor's bar along the bottom has Agent, Assets, Settings and Done. Open Agent and type into its Chat view. On a phone held upright, the chat takes the lower part of the screen and your game stays above it, so you can watch the game change while you talk.

A small screen rewards a short, specific first message. Say what kind of game it is, what the player does, how they control it, and how it ends. Write the controls for a phone: tap, drag, swipe, an on-screen stick, or tilting the phone.

For example: "Make a small top-down game where a fox collects five lanterns in a forest. Drag to move, tap to jump. Pixel art, calm music."

A phone has one thing a keyboard does not: a camera. Tap the photo button beside Send to attach a picture from your library or take one, and the agent uses it as a reference. Sketch a level on paper, photograph your dog to turn into the hero, or show it a screenshot of a style you like. One photo goes with each message.

The button beside the composer picks the model. The built-in agent is billed in gems by actual usage, so a long session costs more than a quick fix.

The AI Agent Chat panel at phone width, with Chat and Code tabs, a note that it is billed by actual usage, a prompt for a fox and lantern game typed into the composer, a gem balance, a model picker and a Send button, above the Agent, Assets, Settings and Done bar.
The Agent tab on a phone: describe the game in plain language and press Send. (Captured on a test account against our local test server.)

4. Let it build, test and fix the game

Press Send. The agent writes the code, then plays the game it made: it runs it, takes screenshots, presses the controls and reads the errors, then fixes what is broken and goes again.

It can also make the game's art and sound when your idea needs them: images and sprites, 3D models, sprite animations, and sound effects and music as editable scores. Generating assets spends gems, and the agent tells you what it spent.

5. Play it with touch controls

The game plays right in the editor and from its card in your games. On a phone the controls are on screen. A Godot game gets a virtual joystick and buttons; a retro game gets the console's own buttons, such as a D-pad with A and B, drawn on screen. Phone tilt works as a control on iPhone and Android when a game uses it, and a game controller works too, with buttons you can remap in the controller settings.

When something feels wrong, say what you saw in the same chat: "The fox slides after I let go", "Make the lanterns easier to see." The agent can reproduce it by playing the game, then fix it.

Shiny Kart Duo, a DS kart racer from the catalogue, playing at phone size: the two DS screens stacked at the top (the track, and a menu with Grand Cup, Quick Race and Time Trial), and below them on-screen L, R, Select, Start, a D-pad and X, Y, A and B buttons.
Shiny Kart Duo, one of our DS games, playing at phone size with both screens and the on-screen buttons.

6. Change the art and sound by asking

You do not need a desktop art program. Ask the agent for a new sprite, background, 3D model or tune, or open the built-in editors: the image editor makes and edits images and sprites by prompt or by hand, and music and sound effects come out as scores you can keep editing. Editing by hand costs nothing; AI generation spends gems.

Press Share. Choose Play Only to let people play it, or Play and Duplicate to also let them make their own copy, and you get a Shareable Link. Anyone can open it in a browser on a phone or computer, with nothing to install. Sharing is free.

If your game is multiplayer, the host chooses Play Online in the game and gets a link and a short join code to send. Friends open the link, or type the code under Account, Multiplayer, Join with a Code. The Shiny Monsters games on GBC, GBA and DS can trade and battle monsters with each other over the internet.

8. Take a retro game's file with you (iPhone and iPad)

A game made on one of the retro engines can be downloaded as a file you own: a ROM for GBA, GBC and N64, a .dol for GameCube, or a .nds for DS. Exporting the file needs any one purchase, from a $2.99 starter pack.

In the iPhone and iPad app, press Share, then the export button, and the file goes to the Save to Files sheet. The Android app cannot save the file yet: open the game at shinygen.ai in a browser on your phone or computer to download it, which needs the same one purchase.

Exporting a Godot game for the web (a zip you can host anywhere) is in the web app only, at shinygen.ai/play in a browser, not in the iPhone, iPad or Android apps; it also needs any one purchase, from $2.99.

Tablets and handhelds

What kinds of games work well

Games that are good to play on a phone are good to make on one:

The catalogue shows the range, and every game in it is free to play. Remix any of them into your own copy and change it with the agent; it is often faster than starting blank.

Limits

FAQ

Can I make a game on my phone with AI?

Yes. Install Shiny Gen from the App Store or Google Play, press +, choose New, pick an engine and describe the game. The AI agent builds it, plays it to test it, and fixes what is broken, and you play it on the same screen with touch controls.

Does it work on iPhone, iPad and Android?

Yes. The app is on the App Store for iPhone and iPad and on Google Play for Android phones, tablets and Retroid-class handhelds. Mobile browsers work too, at shinygen.ai/play.

Do I need a computer?

No. You can make, play and share a game entirely on a phone. A bigger screen helps for reading long code. Exporting a Godot game for the web is in the web app at shinygen.ai/play in a browser, not in the apps, and it needs any one purchase, from $2.99.

Do I need to know how to code?

No. You describe the game and the agent writes and tests the code. The code is there to read and edit if you want to.

Can I show the AI a photo?

Yes. In the iPhone, iPad and Android apps, tap the photo button in the agent chat to attach a picture from your library or take one with the camera. The agent uses it as a reference for the art, a character or a level. Photos are not in the web app yet.

Can I play my game with a controller?

Yes. Games have on-screen touch controls, and a game controller works too, with buttons you can remap. Retroid-class handhelds use their built-in controls.

Can I use the same account on my phone and my computer?

Yes. Your games are saved to your account, so you can start on a phone and keep going on a tablet, another phone or a browser.

Is it free?

Making, playing and sharing games is free. AI generation and the built-in agent use gems, and new accounts get free gems. Exporting a game as a file needs any one purchase, from a $2.99 starter pack. The full list is on the pricing page.

Last updated: October 10, 2026