Test store. Prices are the planned list prices stored as test data, license terms are drafts, and payments go to a Stripe test-mode account. No real money moves.

Tiny Rally HTML5 racing game source code

Race short miniature rally stages where gravel, mud, snow, sand and tarmac each change how your toy car grips, slides and lands.

  • Racing
  • 3D
  • Three.js 0.186.1
  • Rapier 3D physics
  • Single-player
  • v1.0.0
Tiny Rally gameplay
Demo runs on a separate origin with no store cookies.
  • Tiny Rally — gameplay.
  • Tiny Rally — garage.
  • Tiny Rally — jump.
  • Tiny Rally — mud.

Gameplay and features

Race short miniature rally stages where gravel, mud, snow, sand and tarmac each change how your toy car grips, slides and lands.

  • Campaign
  • Cups
  • Ai rivals
  • Daily challenge
  • Achievements
  • Local save (no server needed)
  • Ghosts
  • Cosmetics
  • Upgrades

What's in the download

The game plus exactly the shared packages it uses, so it installs and builds without our repository.

Release 1.0.0 · 1.1 MB ZIP · 188 files · sha256 c4a0bdf9f83f…

034-tiny-rally-1.0.0/
├─ README.md               quick start: install, build, test, deploy
├─ THIRD_PARTY_NOTICES.md  @dimforge/rapier3d-compat, @fontsource/signika, @fontsource/titan-one, three
├─ SOURCE_MANIFEST.json    every file with its SHA-256
├─ package.json · pnpm-lock.yaml · pnpm-workspace.yaml
├─ games/034-tiny-rally/   the game: src, data, public, tests
└─ packages/   achievements, analytics, audio, game-shell, input, localization, math-utils, save, test-utils, ui, tool-screenshot-runner, tool-validate-build

Shared packages

  • @games/achievements 0.4.0
  • @games/analytics 0.4.0
  • @games/audio 0.4.0
  • @games/game-shell 0.4.0
  • @games/input 0.4.0
  • @games/localization 0.4.0
  • @games/math-utils 0.4.0
  • @games/save 0.4.0
  • @games/test-utils 0.4.0
  • @games/ui 0.4.0
  • @games/tool-screenshot-runner 0.1.0
  • @games/tool-validate-build 0.1.0

Third-party packages and licences

  • @dimforge/rapier3d-compat 0.12.0 · Apache-2.0
  • @fontsource/signika 5.3.0 · OFL-1.1
  • @fontsource/titan-one 5.3.0 · OFL-1.1
  • three 0.186.1 · MIT

Clean-room check on 23 Oct 2026: archive scan ✓ · extract ✓ · install ✓ · build ✓ · typecheck ✓ · test ✓

Technical requirements

Engine
Three.js 0.186.1 + Rapier 3D physics
Language
TypeScript, built with Vite
To build
Node >=22.18, pnpm@11.25.0
Initial download
~382 KB
Smallest screen
360 × 320
Hosting
Any static host — no server needed

Devices and languages

Controls
Touch, Mouse, Keyboard, Gamepad
Orientation
Landscape
Game languages
English, French, Spanish, German, Portuguese, Arabic (right-to-left aware)

Translations ship with the game; independent review of each language is pending.

Customize it

Recipe: rebrand in an afternoon

  1. Replace the icon and the store art in public/media/.
  2. Change the title and description in public/game.json.
  3. Adjust colours and fonts in the game's UI code (the README shows where), then run pnpm build.
  4. Upload the game's dist/ folder to any static host.
Read the full quick start

Known limitations

  • Tested in Chromium-based browsers so far; the Firefox, Safari and mobile browser runs are scheduled before public launch.
  • Single-player only. There is no online multiplayer.
  • Progress is saved in the browser. There is no cloud save or account system.
  • Analytics is an adapter you connect to your own provider. No ad network is integrated.
  • Demos run in your browser and their JavaScript is inspectable. The license protects the source archive, not secrecy of the playable build.

Changelog

  1. 1.0.0 31 Oct 2026 — Initial commercial release.

Support and refunds

Integration and bug support for 6 months, updates for 12 months. Defective or misdescribed files are refunded.

Draft policy — final terms are published before launch.

How games like this are built

Choose a license

License scope

One end product, yours or one client's, with one production web deployment plus staging. Monetization allowed.

  • One end product: yours or one named client's
  • Reskin, rebrand and monetize the game
  • One production web deployment and its staging environments
  • 12 months of updates, 6 months of integration support
  • A second end product, client handoffs for several clients, or a game portal (needs Extended)
  • Redistributing, reselling or publicly uploading the source

Draft terms — not yet reviewed contract language.

PriceNot on sale

Not on sale yet. This license has no published offer.

Play the demo first
  • Source ZIP, documentation and license record in your library after purchase
  • Updates for 12 months under the draft terms (final terms before launch)
  • Known limitations listed below
  • Access is granted when the payment provider confirms payment.
StandardNot on sale
Choose license