Arcade › Snake Feast
Click the game above and it runs right here in your browser. No download, no installer, no account needed. Kk Luna built it with Cinevva, so it works on a phone or a tablet too.
Nobody has said anything about Snake Feast yet. Play it, then tell Kk Luna what you would add next.
Snake Feast was built by Kk Luna 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 Snake Feast 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 3D top-down snake arena game titled “Snake Feast.” Use a full-screen Three.js-style WebGL scene with a follow camera positioned behind and above the player, looking slightly ahead in the direction the snake is traveling. The camera should smoothly follow the player across a large circular arena; show the dark green ground prominently, with a subtle square grid, soft fog toward the distance, and a bright lime-green glowing torus marking the circular boundary. Outside the boundary, place sparse stylized low-poly grass tufts. The player is a bright lime/green low-poly snake starting at the arena center with length 6. Build it from a larger spherical head and a line of rounded spherical body segments that follow a recorded movement trail, with a slight organic pulsing animation. Give the head two white eyes with dark pupils, oriented toward its travel direction. Movement is continuous: steer with WASD or arrow keys, turning smoothly toward the held directional input; the snake keeps moving even when no key is held. On touch devices, provide a bottom-left circular virtual thumbstick that can be dragged to steer, with a lime center knob. Keep the player inside the circular boundary by turning it back inward when it reaches the edge. Scatter approximately 70 glowing yellow-orange food pellets around the arena. Make them faceted low-poly/icosahedral shapes that hover slightly, spin, pulse in size, and emit warm light. When any snake touches a pellet, remove it and immediately respawn another pellet elsewhere so the arena stays populated. Eating food grows the snake by one body segment; for the player, play a short click/eating sound. Populate the arena with 8 continuously moving AI snakes. Use varied bright colors such as pink, blue, orange, purple, cyan, yellow, magenta, and pale green. Give each a randomized starting position away from the center and a randomized length from 4 through 8. They use the same rounded low-poly head/body construction and wander toward nearby food; when near the player, a larger enemy hunts a smaller player, while a smaller enemy flees a larger player. Enemies steer inward near the arena edge and respawn after being eaten so there are always 8 ordinary enemies active. Add one special red/pink crowned boss snake, initially length 38, spawned near the arena perimeter. Make it visibly larger than normal snakes and put a glowing gold five-spike crown on its head. Initially it patrols around the arena rim; once the player reaches length 18 and comes within range, it hunts the player. A snake may eat another snake only when it is at least 2 length points longer. When a snake is eaten, grow the eater by roughly half the victim’s length (at least 2 segments), remove the victim, and drop a burst of food near its last position. The boss drops a particularly large burst, roughly 22 or 85% of its length, whichever is larger. The boss respawns after 24 seconds, increasing its length by 8 after each player boss defeat. Bigger snakes can swallow the player on a head collision; the player also dies if it runs into the body of a sufficiently larger snake. Do not add a separate victory screen: the ongoing objective is to grow, climb the ranking, and challenge the crowned boss. Use low-poly procedural geometry, strong soft shadows, green ambient/directional lighting, dark forest-green background/fog, emissive snake colors, and glowing food to match a polished arcade mobile-game look. The ground should be dark grassy green and the overall scene should remain readable from the elevated camera. Animate food rotation/hovering, snake body pulsing, and emissive head intensity subtly. Overlay a responsive HUD above the canvas. At the top center, show rounded translucent dark pills with pale-green labels and large values for LENGTH, EATEN, and RANK, plus a boss pill showing BOSS and the boss’s current length (or a respawn countdown when absent). At game start, show a centered dark translucent rounded panel titled “Snake Feast,” with the instruction “Eat food and smaller snakes, then grow big enough to challenge the crowned boss snake.” and a bright lime Start button. Tapping/clicking Start begins play. Once play has begun, show a bright lime Restart button at bottom right; tapping it resets the arena. On game over, show a centered panel titled “Snake Eaten!” with the cause and final length/snakes eaten, and change the button to “Play Again.” On desktop show “WASD / Arrow keys or drag the thumbstick” near the bottom-left; on coarse/touch pointers show the virtual joystick instead. Support pointer/touch interaction for all buttons and joystick controls.