Skip to main content
HeyOtto Logo
AI game maker for kids & teens

Make your own game with AI

Last updated:

What kind of game would you make if you could start with any idea? Describe it, and Otto helps you build a first version. Then try it, change it, add features and explore the code that makes it work.

No game-making experience needed
See and edit the real code
Runs in the browser, nothing to install
Parents can see every project

Quick answer

Can kids make video games with AI?

Yes. Kids describe the game they want, and Otto helps build a playable first version. Then they test it, change the rules, add features and explore the code behind it.

No coding experience is needed to start. Games run in the browser and every build saves to Projects.

  1. 01Start with one thing the player can do
  2. 02Make it playable
  3. 03Add a challenge
  4. 04Customize it
  5. 05Explore the code

A working game is a starting point. You decide what to improve next.

Game types

What kind of game can you make?

Start with a simple mechanic, then experiment with ways to make it more interesting.

  • Arcade games

    Quick reactions, high scores, obstacles and challenges that get harder.

    Loops · collisions · scoring

  • Platformers

    Jumping, movement, platforms and reaching a goal. Start with one level.

    Movement · gravity · conditionals

  • Puzzle games

    Solve problems, spot patterns or find the right sequence of moves.

    Logic · state · events

  • Trivia and quiz games

    A quiz on animals, space, sports, books or history, with scoring and feedback.

    Arrays · randomization · scoring

  • Your own idea

    Combine mechanics, invent characters or try something that doesn't fit a category.

    Whatever you dream up

How it works

From your first game to your next big idea

A game doesn't need dozens of levels to be fun. Build it one step at a time.

01 / 05Start small

Start with one thing the player can do

Pick a simple goal: collect objects, avoid obstacles, solve a puzzle or reach the finish line.

  • Pick one goal

    Collect, avoid, solve or reach

  • Describe it to Otto

    In your own words

Explore coding in HeyOtto

Every step teaches real coding ideas: variables, loops, conditionals, events, functions and state.

Game ideas

Game ideas to get you started

Pick an idea and make it your own. Combine several, or describe something completely different.

Three are ready to play

Asteroid Dodge, Quiz Battle and Flashcard Race are starter games you can open, play and change right away.

See starter projects

Try building

  1. 1

    Asteroid Dodge

    Avoid incoming obstacles. Later, add difficulty and keep score.

  2. 2

    Platform Jump

    Explore movement, jumping and reaching a goal.

  3. 3

    Maze Challenge

    Find a route from the start to the exit.

  4. 4

    Animal Trivia

    Identify animals, habitats or surprising facts.

  5. 5

    Reaction Game

    Respond to changing prompts or targets as fast as you can.

  6. 6

    Space Explorer

    Destinations, discoveries and challenges in space.

The code behind the game

Don't stop at the first version

Curious why your score isn't updating, or how an obstacle moves? Ask. Otto points you to the right code and hands the next step back to you.

  • Kid says

    My ship keeps flying off the side of the screen.

    Otto

    What should happen when the ship's x position is bigger than the screen width? Find where x changes and add a check there. Then run it and tell me what you see.

  • Kid says

    Make the rocks faster.

    Otto

    Which variable controls rock speed? Find it and try doubling it. Is the game still fair? What could make it speed up slowly instead?

  • Kid says

    Why does my score go to 0 when I restart?

    Otto

    Good catch. Look at your restart function. What does it set score to? Is that what you want every time, or only on a new game?

You learn programming through the games you already want to make.

How Otto helps

AI helps build the game. You still do the learning.

Some parents worry AI will make the game and the kid will just watch. Here's where Otto helps and where it hands control back.

  • The idea

    What Otto does

    Helps turn "I want a dodge game" into small, buildable steps.

    What Otto doesn't do

    Pick the idea. You choose what to make.

  • The code

    What Otto does

    Helps write a first version and explains what each part does.

    What Otto doesn't do

    Hide the code behind blocks. You see and edit the real thing.

  • Bugs

    What Otto does

    Points out where something is going wrong and asks questions.

    What Otto doesn't do

    Decide every fix. You test, change and run it again.

  • Upgrades

    What Otto does

    Suggests what could come next, such as levels or a high score.

    What Otto doesn't do

    Decide what the game becomes. That part is yours.

Why HeyOtto

Why make games with HeyOtto?

Built for ages 8–18, from first-time creators to teens ready to dig into the code.

  • 01

    Build from an idea

    Start

    Describe the game you imagine, even if you don't know how to program it yet.

  • 02

    Try your ideas

    Test

    Make a first version and see how it plays.

  • 03

    Keep improving

    Iterate

    Refine the rules and add features as you learn.

  • 04

    See real code

    Learn

    Explore and edit the JavaScript behind your game.

  • 05

    Grow your skills

    Level up

    Begin with one simple challenge and work toward bigger ideas.

  • 06

    Stay safe

    Guardrails

    Every game is web-based with no external APIs or outside connections, and parents can see every project.

Guardrails

Every game runs inside safe limits

You can build freely because every build runs in a closed space.

  • Web-based

    Projects are web-based with no external APIs or outside connections.

  • No outside code

    Outside scripts and external API calls are not allowed.

  • No browser storage

    Builds have no access to browser storage.

  • Parents can see it

    Each project is a self-contained bundle that parents can view.

The same family controls as the rest of HeyOtto

Code works inside the controls parents already set.

How HeyOtto safety works

For parents

See what your kid is building

You don't have to read code to stay involved. The parent dashboard shows the projects and the conversation behind them.

In the parent dashboard
  1. Every project

    Each game your kid builds, saved in Projects.

  2. Questions they asked

    What your kid asked Otto while building.

  3. How it changed

    How the project changed over time.

  4. Family controls

    The same controls as the rest of HeyOtto.

FAQ

Making games with AI: FAQ

Straight answers for kids and parents.

  1. Yes. Kids describe a game, Otto helps build a playable first version, and kids then test it, change the code and improve it.

Keep exploring

Your game. Your rules. Your next idea.

Every game begins with an idea. Make a first version, try something unexpected and see how far you can take it.