Appearance
Arcade › Trail Rush
Click the game above and it runs right here in your browser. No download, no installer, no account needed. MD Abdur Rahman built it with Cinevva, so it works on a phone or a tablet too.
Nobody has said anything about Trail Rush yet. Play it, then tell MD Abdur Rahman what you would add next.
Trail Rush was built by MD Abdur Rahman with the Cinevva game creator: describe the game you want in chat, watch it get built, and play it in your browser minutes later.
Remix Trail Rush opens the real game in the creator and forks its actual files, chat and design doc, so you start from the code rather than from a description.
Cinevva's analyzer read this game's design doc and its source, then wrote the brief below. "Make your own" hands it to the game creator as your opening message, so you start from a real spec rather than a one-line idea.
Create a polished 3D endless lane runner titled “Trail Rush,” designed for desktop and mobile portrait play. Use a third-person perspective camera positioned behind and slightly to the right of the runner, looking forward down a long road; keep the player near the bottom-center/right of the view while the road, obstacles, pickups, and scenery move toward the camera to simulate forward running. Use a bright light-blue sky background with matching distance fog, soft shadows, warm sunlight, and a low-poly stylized outdoor environment. The playfield is a straight brown dirt/asphalt trail divided into three lanes by two thin white center lane stripes, with narrow pale shoulders and broad green grass strips on both sides. Populate the roadside procedurally with low-poly trees (brown trunks and chunky green crowns) and scattered gray rocks. The road should be made from repeating segments so it extends endlessly; recycle segments that pass behind the camera and regenerate their roadside decoration with varied but deterministic placement. The player is an adventurer/hiker character running forward automatically. Prefer a low-poly modular adventurer model with a backpack and visible running animation; provide a simple capsule-bodied character fallback if the model cannot load. Keep a soft, dark oval/circular shadow beneath the player. The runner has three discrete lane positions, approximately left, center, and right. Left/right input changes the target lane one step at a time, and smoothly damp the character sideways into that lane with a slight lean while moving. Do not allow movement outside the three lanes. This is an endless survival/high-score run. The player starts immediately in the center lane, with an initial forward speed and no countdown. Continuously increase speed over time, capped at a faster maximum, and increase the score gradually based on distance traveled. Display a score rounded to an integer, a persistent best score saved locally, and current speed as a multiplier relative to the base speed. When the player collides with a rock, stop the run and show a game-over overlay; update/save the best score. The overlay should say “Run over,” show the final score and best score, and provide a “Run again” button that resets the player, score, speed, distance, lane, obstacles, pickups, and course to their initial state. Spawn chunky gray low-poly rock obstacles in random lanes at staggered distances ahead of the player. Recycle rocks after they move behind the player, placing each at a new distance beyond the farthest obstacle with a randomized gap. A rock collision occurs when it is close to the player along the road, in the same lane or within the player’s horizontal collision range, and the player is low enough; jumping over it must avoid the collision. Obstacles should be clearly visible on the road and cast soft shadows. Spawn glowing gold ring pickups hovering above the road in random lanes. Use metallic/emissive gold torus rings with a small warm point light, bob them vertically, and rotate them for visibility. Recycle collected or passed rings farther ahead. Collecting a ring when the player is in its lane and close to it adds 8 points; allow the player to pass beneath/through the ring while grounded or at a low jump height according to the original game’s pickup window. Place multiple pickups along the course with regular spacing. Jumping is vertical only: pressing Space, Up Arrow, W, or the on-screen JUMP button launches the runner with an upward velocity, gravity brings them back to the road, and repeated jumps are blocked while airborne. The jump is intended to leap over rocks. Support keyboard A/Left Arrow and D/Right Arrow for lane changes, plus large touch-friendly translucent left and right arrow buttons at the bottom corners/left side and a large green-tinted rounded JUMP button at the bottom right. Buttons should prevent scrolling and work with pointer/touch input. Play a short jump sound and subtle periodic footstep sounds after the first user interaction, if audio is available. Overlay the game with a clean translucent dark glass HUD. At the top-left place a rounded panel with three statistics labeled SCORE, BEST, and SPEED; use light text and muted blue-gray labels. At the top-right place a rounded instruction panel reading “Trail Rush” and “Left / right to swap lanes. Space, ↑, or the jump pad to leap over rocks.” Show a small centered pill notification reading “Audio ready” briefly after keyboard or pointer interaction. At game over, dim the scene with a translucent overlay and center a dark rounded card with the restart control. Use responsive sizing, safe-area insets, and a vertical mobile-friendly layout. The overall visual style should match the screenshot: simple low-poly 3D geometry, bright blue sky, green roadside trees, brown trail, shiny oversized gold rings, gray rocks, soft shadows, and dark translucent modern UI panels.