CraftableCraftable
Games3D

How to build a 3D game with AI — and play it on your phone

By the Craftable team27 October 20262 min read

Making a 3D game used to mean learning a game engine. With Craftable you describe the game and the AI writes it with Three.js, a popular 3D library for the web. The game runs in the browser, so it works on phones and laptops, and you can share it with a link.

Start with one clear sentence

Say what the player does, how they win or lose, and the setting: “A 3D endless runner in a neon city where I dodge trains and collect coins.” Craftable builds a start screen, controls, score and a best score.

Or remix a free 3D game template

The fastest way to learn is to start from something that already plays well. These free templates cost 0 credits to start from:

  • Turbo Rush — 3D racing: dodge traffic and collect coins.
  • Sky Guardian — open-world 3D hero: fly over a blocky city, catch robbers, save civilians.
  • Nova Strike — 3D space shooter with drones and power-ups.
  • Marble Maze 3D — tilt a wooden maze to roll the marble to the goal.
  • Sky Hopper — a one-tap 2D arcade game, perfect for a first remix.

Tap Build one like this, then ask for changes: “make the ship red”, “add a boss every 5 waves”, “make it harder after level 3”.

Controls that work on phones

Craftable games are built for touch: drag or swipe to steer, tap to jump or fire, big buttons for pause and restart, plus arrow keys on a laptop. If the controls feel off, just say so — “make steering less sensitive” is a valid request.

Make it yours

  • Change the theme: “make it a monsoon Mumbai street at night”.
  • Add sound effects and music.
  • Add levels, lives, power-ups or a leaderboard saved on the device.
  • Rename it and add your own title screen.

Share your game

Publish to get a link you can send to friends, deploy it to Vercel, Netlify or GitHub Pages, or export it as an Android APK.

Which plan for 3D?

You can try 3D on the Free plan. For bigger games, Pro (₹499 a month) and Maxx (₹799 a month) unlock stronger models that handle complex 3D scenes better. See pricing.

Free templates to start from

FAQ

Do the games work on phones?

Yes. They run in the mobile browser with touch controls, and you can export an Android APK.

What 3D engine is used?

Craftable writes games with Three.js, a widely used JavaScript 3D library, so the code is standard web code you can download.

Can I make 2D games too?

Yes — snake, flappy-style, puzzles, quizzes and more. Try the free Sky Hopper template.

Build it with Craftable

Describe it, watch it build, publish in one tap. Free to start.

More guides