Skip to content

Arcade › Crazy Frog Runner

Crazy Frog Runner

  • 3d
  • endless
  • runner
  • arcade
  • neon
  • frog
0
Remix it Discord

3 plays

How to play

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

Discussion

Nobody has said anything about Crazy Frog Runner yet. Play it, then tell dinozilla_1366_4778 what you would add next.

Make your own game

Crazy Frog Runner was built by dinozilla_1366_4778 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 Crazy Frog Runner 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 Crazy Frog Runner

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 browser-based 3D endless runner titled “Crazy Frog Runner” using Three.js. Use a dark, nearly black cyberpunk presentation with deep navy fog and neon HUD typography in cyan/teal, plus glowing yellow collectibles and red laser hazards. The game is viewed from a third-person chase camera behind and slightly above the player, looking forward down a road that scrolls toward the camera; the frog stays around z=0 while the road, obstacles, and collectibles move backward to simulate forward running. The camera smoothly follows horizontal lane changes and slightly follows jumping.

Player and movement: load/display a stylized low-poly humanoid frog model (the visible player is a yellow-green/brownish frog-like character) with a looping run/walk animation. The runner has three lanes at x=-3.5, 0, and +3.5. A/D or Left/Right changes one lane at a time, with smooth interpolation into the selected lane. Space makes the frog hop if it is not already airborne, using an upward impulse and gravity; the frog lands back at its baseline height. On touch devices, swipe left/right changes lanes and a tap jumps. Include a Shift boost control when the boost meter is sufficiently charged; boost temporarily increases speed and makes the player pulse/scale slightly, and boosted collisions with hazards are ignored while awarding points. (Implement the intended boost behavior robustly even though the source prototype has a speed-variable reassignment issue.)

Endless course: use repeating dark blue/navy road tiles or a long dark road plane, with subtle shadows, blue-purple fog, hemisphere blue lighting, warm directional lighting, and a perspective camera. Continuously recycle road segments and randomly spawn content ahead as the course scrolls. Keep the visual field sparse and dark, matching the screenshot: most of the screen is black/dim road with illuminated neon UI and brightly colored objects.

Hazards: randomly place chunky blue-gray rectangular road blocks in individual lanes; collision occurs when the obstacle is close in depth and horizontally overlaps the frog, unless the frog is high enough from jumping. Spawn falling gray debris blocks above lanes that descend under gravity, and create large red/pink laser barricades spanning the roadway: a horizontal glowing-looking bar around y=2.5 with two tall vertical supports at the sides. When the pursuing enemy is close, occasionally fire small orange-red laser projectiles toward the player. Any normal collision ends the run, plays a crash effect, and displays a centered yellow “GAME OVER”, the final score, and “Press R to restart”.

Collectibles and scoring: place bright yellow ring-shaped “DING” collectibles (torus plus small sphere core) in lanes ahead; make them rotate. The frog collects one when near it, incrementing DING count, adding score based on the multiplier, and charging the boost meter. Increase the multiplier by 0.15 for each 12 dings, starting at x1.0. Score also continuously increases with running speed and the current multiplier. At 100 dings, reset the ding counter, set a strong temporary multiplier/boost state, and temporarily accelerate the runner, then return to normal behavior. Include a brief collectible pop/flash effect.

Pursuer: load a large red-tinted enemy/robot model behind the player, animated with a run/walk cycle. It chases from behind and its distance drives a proximity percentage from 0 to 100. If proximity exceeds roughly 88%, end the game. When proximity is above roughly 55%, occasionally fire the red-orange projectiles. The pursuer should be visible when lighting/fog allow, but the main screenshot composition should remain a dark road with the frog, obstacles, and collectibles visible.

HUD and controls: overlay a fixed top-left HUD in a large Courier New/monospace neon cyan style with glow: “SCORE:” followed by a five-digit zero-padded score; “PROXIMITY:” followed by a percentage and a cyan outlined horizontal meter filled cyan, turning red in the danger range; and “DING: 0/100” plus “MULT: x1.0”. At the bottom center show dim cyan instructions: “A/D or ←→ to weave | SPACE to hop | SHIFT for Brum boost”. Ensure the HUD remains in front of the canvas and does not capture input. Start the game immediately, support keyboard and touch controls, and initialize looping retro/chiptune-style electronic music and simple ding, laser, and crash sound effects after the first user interaction. Use responsive canvas sizing and preserve the minimalist neon-on-black visual style shown in the reference.

More free browser games

Browse the whole Arcade →