Primary navigation
← All projects

Tiny Rails Rollercoaster

Author: OpenAI

A nostalgic miniature coaster with eight routes and hands-on driving modes.

Tiny Rails Rollercoaster app screenshot

Description

Tiny Rails Rollercoaster is a playful 3D coaster simulator built by VB with Codex and GPT-5.6. Players drive a tiny train through a detailed storybook landscape, choosing between assisted, coached, limit-pushing, and Unhinged modes across eight routeĀ combinations.

Build notes

Initial prompt

Use set_goal and multiple agents to build and deploy a cute roller-coaster game on Sites. Use ImageGen for assets and create a heartwarming, nostalgic environment that feels miniature but highly detailed. Keep iterating until it is polished, deployed, and playable.

Iterations

  1. Established the nostalgic miniature visual direction with ImageGen.

  2. Built the core experience in Three.js: a looping track, train, cameras, controls, and animation.

  3. Refined track geometry, banking, acceleration, braking, leaning, guardrails, and recovery behavior.

  4. Polished terrain, foliage, props, lighting, fog, textures, animation, and performance.

  5. Shifted the experience into a simulator game with assisted, coached, limit-pushing, and Unhinged modes.

  6. Simplified the HUD and onboarding while improving warnings and physical feedback.

  7. Added three separate two-way junctions, creating eight possible route combinations.

  8. Ran full-loop, responsive, persistence, physics, and visual QA before deploying each major refinement.

  9. Repeated the same improvement loop throughout: inspect the live build, research the issue, set a concrete refinement goal, use subagents for critique, implement, test, deploy, and repeat.

  10. Final step

    Completed full-loop, responsive, persistence, physics, and visual QA, then deployed the refined miniature coaster experience.

Related projects