Skip to content

Arcade › City Rush

City Rush

  • 3d
  • sandbox
  • driving
  • open-world
  • arcade
  • missions
  • mobile
0
Remix it Discord

9 plays

How to play

Click the game above and it runs right here in your browser. No download, no installer, no account needed. Ghazala Tahir built it with Cinevva, so it works on a phone or a tablet too.

Discussion

Nobody has said anything about City Rush yet. Play it, then tell Ghazala Tahir what you would add next.

Make your own game

City Rush was built by Ghazala Tahir 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 City 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.

Read the build brief for City Rush

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.

Recreate "City Rush" as a lightweight original 3D, third-person GTA-style sandbox viewed from behind and above the player or vehicle. Build it with a large open procedural-feeling city on a flat grassy ground plane: a square grid of dark asphalt roads crossing at regular intervals, thin pale lane dashes, raised gray sidewalk blocks, occasional green park blocks, many simple box-shaped buildings in muted blue, gray, beige, and red tones with dark roof slabs, plus simple low-poly trees and street lamps. Use a clean low-poly Three.js-like aesthetic with soft shadows, fog, a blue sky, and a slowly changing day/night lighting cycle. Include an Ultra/Performance graphics toggle: Ultra uses more buildings, trees, and shadows; Performance reduces scene detail and changes fog/light quality.

The player is a simple stylized humanoid represented by a tan capsule body, with a bright green torus marker at its feet. Start the player at the world origin on foot. Place a red simple low-poly car nearby at approximately (22, 0, 14): rectangular red body, light-blue transparent cabin, and four black wheels. The player can freely walk around the city and enter or exit the car at any time when within about 22 world units. On foot, WASD or arrow keys move/turn the character in third person; E or the on-screen Use button enters/exits. When entering, the player occupies the car. When exiting, place the player beside the car. The car uses arcade driving: forward/back accelerate and brake/reverse, left/right steer, with friction/damping; driving off the roads slightly slows the car. Shift or the touch Boost button increases acceleration and top speed substantially. Keep both player and car inside the world bounds.

Make the core loop endless mission completion. At startup and after every completion, randomly choose one of three mission types: Drive, Courier, or Street Race, and spawn a floating glowing blue checkpoint in a random city location. The checkpoint should be a bright cyan/blue emissive six-sided cone or marker with a white rotating ring, hovering and bobbing above the ground. Drive missions place the checkpoint on a road and say "Drive the car to the blue checkpoint." Courier missions place it off-road/inside a block and say "Go on foot and deliver the package inside the block." Courier missions must not complete while the player is in the car. Street Race missions place it on a road and say "Hit the checkpoint before the street cools off." Street Race should require staying in the car for the payout bonus (the visible behavior is that the mission is intended for the car; preserve this rule in the mission presentation). Complete a mission when the active actor reaches the checkpoint: use a larger proximity threshold in the car and a smaller one on foot. Award escalating cash: Drive starts at 
00 plus
0 per mission number, Courier starts at
60 plus
2 per mission number, and Street Race starts at
60 plus
4 per mission number. Increase wanted by one only for Street Race completions, capped at five stars. Immediately spawn the next random mission, so the game can be played indefinitely. Show a brief toast such as "Mission complete +$..." and a reset toast; Reset returns cash, wanted, mission number, player, car, and occupancy to their initial state. Overlay the game with a dark translucent, rounded, glass-like HUD. At the top show CASH (initially $0), MISSION (initially 1), WANTED (initially 0★), and MODE (initially "On Foot", then "Driving" in the car). Include buttons for Enter Car/Exit Car, Graphics: Ultra/Performance, and Reset. Add a mission card reading "UNLIMITED MISSIONS", the current mission description, and a muted hint/reward line, for example Drive: "Fast cash. Use Boost to rip through long roads." Courier: "Park close, jump out, and finish on foot." Street Race: "Stay in the car for the race payout bonus." The card should state the reward and that endless jobs keep spawning. Put a small control hint on desktop: "WASD / arrow keys move. E enters the car. Shift boosts. On phone, use the touch pads." On mobile, provide large translucent touch controls at the bottom: an up arrow, left/down/right directional cluster, a Boost button, and a Use button. Make the layout responsive and safe-area aware, with the mission card above the bottom controls. Add centered temporary toast notifications for entering/exiting the car, being too far away, graphics changes, mission completion, and reset. Use a smooth follow camera: on foot approximately 28 units behind and 18 high looking around 10 high; in the car approximately 38 behind and 22 high looking around 11 high, aligned to the current heading. The actor marker/camera should update continuously, the checkpoint should rotate and bob, and the lighting should cycle gradually between brighter day and darker conditions while the city remains visible. Keep the experience focused on exploration, driving/walking, checkpoints, cash, mission count, and wanted stars; do not add traffic, pedestrians, police chases, weapons, shops, minimaps, combat, or other features not present in the original.

More free browser games

Browse the whole Arcade →