Appearance
Arcade › Savanna Snap
Click the game above and it runs right here in your browser. No download, no installer, no account needed. Mohamad built it with Cinevva, so it works on a phone or a tablet too.
Nobody has said anything about Savanna Snap yet. Play it, then tell Mohamad what you would add next.
Savanna Snap was built by Mohamad 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 Savanna Snap 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 browser-playable low-poly 3D safari photography game titled “Savanna Snap.” Use a Three.js-style third-person scene with a small SUV/player vehicle driving around a bounded square grassy savanna approximately 24 by 24 world units. The camera follows behind and above the SUV in a perspective view; the player can rotate the camera around the vehicle with the mouse while pointer lock is active, with pitch constrained so it stays above the ground. Use a pale blue atmospheric/foggy sky/background, warm directional sunlight, soft shadows, tiled green grass ground, scattered stylized palm trees and low-poly rocks, and a clean colorful Kenney-like low-poly aesthetic. Leave the central starting area relatively clear. The goal is to photograph one elephant, one giraffe, one lion, and one zebra before the three-minute timer expires. Spawn three wandering animals of each type (12 animals total) around the savanna, away from the center. Animals should use low-poly 3D models and idle/walking animations when available, wander toward randomly chosen targets at roughly 1.6–2.5 units per second, turn to face their movement direction, and remain inside the world bounds. The zebra may be represented by a horse-like animated model, but label it Zebra in the game UI. Drive the SUV with WASD or the arrow keys: forward/reverse accelerate toward a capped speed, left/right steer, and friction slows the vehicle when keys are released. Keep the vehicle inside the square world boundary. The normal follow camera is relatively far behind and above the SUV. Clicking the canvas outside photography mode engages mouse pointer lock for camera steering. On touch devices, dragging rotates the camera. Press SPACE to toggle Photo Mode. In Photo Mode, change to a closer camera and narrow the field of view to a telephoto-like view, show a centered circular crosshair with horizontal and vertical lines, and show a white rectangular photo-frame border inset from the screen edges. The instruction text should change to “PHOTO MODE — Click to snap | SPACE to exit.” Scroll-wheel zoom is available in Photo Mode by changing the field of view within a limited range. Click, or tap on touch devices, while in Photo Mode to take a photo; briefly flash the whole screen white. Evaluate every animal visible in the camera frustum and within a practical distance (not closer than about 1.5 units and not farther than about 38 units). Score a shot primarily by how close the animal is to the center of the frame, then by distance (best when closer, up to about 32 units), with a visibility check that lowers the score if scenery blocks the line of sight. Reject very low scores and show “No good shot — get closer or center an animal.” Otherwise show a temporary bottom-center popup such as “ELEPHANT — Score: 72,” using the best animal in the shot. A score of at least 48 marks that animal type as photographed; photographing multiple qualifying animals in one shot is allowed. The animal only needs to be marked once, even though three instances of each type exist. HUD: at the top center display a large white countdown starting at “3:00,” with the four-item checklist beneath it: Elephant, Giraffe, Lion, Zebra. Completed items should turn green and be struck through. Near the bottom center display the controls: “WASD/Arrows: Drive | Mouse: Steer camera | SPACE: Photo mode | Click: Take photo.” Make the timer turn red during the final 30 seconds. Do not show health, ammo, enemies, weapons, or extra objectives. When all four animal types have been photographed with qualifying scores, stop gameplay and display a dark translucent full-screen overlay with “You Win!”, the message “All animals photographed in [elapsed]s!”, and a “Play Again” button that reloads/restarts the game. If the timer reaches zero first, stop gameplay and display “Time’s Up,” with “You photographed [count]/4 animals. Time ran out.” and a “Try Again” restart button. Keep the animal/vehicle/scene visible behind the overlay. Start the game after the 3D assets have loaded, with the SUV near the clear center area and the timer/checklist active.