Skip to main content

Welcome to Tiny Game Engine

Tiny Game Engine lets you make real 3D games on an Android phone. You build the world with touch, make it work with behaviors and event sheets (no code needed), test it with one tap on ▶ Play, and share it as an Android app (APK) or a single HTML file.

Your projects
Your projects
The editor
The editor
An event sheet
An event sheet
Playing the Kart racing template
Playing the Kart racing template

What you can make​

  • 3D games of any kind: platformers, racing, endless runners, shooters, physics puzzles, collectathons.
  • With characters and props from the built-in free model library, free sounds and 360° skies.
  • With real physics (gravity, collisions, bouncing, cars), particles (fire, smoke, confetti), menus and HUD (buttons, labels, health bars) and touch controls (joystick and buttons).

How a game is made​

  1. Objects — everything in your game is an object: the player, the ground, coins, the camera, lights, labels.
  2. Components — an object is something because of its components: a Shape & look makes it visible, a Collider lets it touch things, a Physics body gives it gravity.
  3. Behaviors — ready-made movement: Platformer lets an object walk and jump with the joystick, Camera follow keeps the camera on it.
  4. Events — the rules: WHEN the Player collides with a Coin → DO destroy the Coin, add 1 to Score.
  5. Play — tap ▶ Play to try it; tap ■ to go back and change things.

How to use these docs​

Screenshots

Every screenshot on this site was taken from the real editor on a phone-sized screen. Tap any screenshot to zoom in. Numbered red badges on a screenshot match the numbered list next to it.