Arcade › Kawaii Cake Walker
Click the game above and it runs right here in your browser. No download, no installer, no account needed. Cake Cake built it with Cinevva, so it works on a phone or a tablet too.
Nobody has said anything about Kawaii Cake Walker yet. Play it, then tell Cake Cake what you would add next.
Kawaii Cake Walker was built by Cake Cake 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 Kawaii Cake Walker 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 playable Three.js-style 3D kawaii cake decorating game titled “Kawaii Cake Walker” (the visible in-game branding can read “Kawaii Cake Decorator”). Use a soft pastel pink confectionery presentation with a third-person controllable character and a large cake as the main interactive object. Scene and camera: Set up a perspective camera in a close, slightly elevated third-person view, initially positioned around (-0.5, 2.1, 3.8) and looking toward the cake center at about y=0.9. The cake should dominate the foreground. Use a pink atmosphere: pale pink background/fog, a pink backdrop wall behind the cake, a pale pink floor, soft ambient/hemi lighting, and a directional light with shadows. Add roughly 60 tiny floating pink sparkle particles around the scene, drifting/rotating gently, plus five small floating heart models in the background. Main cake: Build a large round three-tier cake centered on a broad circular pale pink/white plate. Use simple smooth cylinder geometry and soft Lambert-style materials. From bottom upward: a wide pink cake tier, a somewhat narrower white/very pale pink tier, and a small pink top tier. Place an invisible horizontal clickable plane over the top tier, around y=0.965, with a usable circular placement area of radius 1.0. Add a simple bright-pink two-piece bow on top near the rear/upper area. The cake is gently rotated to a fixed slight angle after startup. A large circular pink table/platform supports the cake. Character and controls: Load or create a small cute low-poly boy character, recolor most of his materials pink, and dress him with a bright pink cone-shaped skirt/dress and a small pink bow on his head. Place him initially to the left of the cake, facing toward it. Give him idle and walk animations if available. Provide third-person movement controls using WASD and/or an on-screen joystick, with approximately 3 units/second movement and jump support around speed 5. Switch between idle and walk animation according to whether he is moving. The player can walk the pink-dressed kawaii boy around while decorating; do not turn this into an obstacle or combat game. Decoration interaction: Show a fixed bottom toolbar of rounded white/pink buttons. The selectable decoration buttons must be: Heart, Star, Strawberry, Candle, Sprinkles, and Frosting. Heart, star, strawberry, and candle should be small 3D asset-style models placed on the cake; use approximate scales of 0.15 for hearts, 0.13 for stars/candles (candle about 0.19), and 0.26 for strawberries, with a small random Y rotation. Frosting should create a small flattened pastel-colored sphere/blob. Sprinkles should create seven tiny short five-sided cylinder sprinkles per click, scattered with small random offsets over the clicked area and random rotations. Every placed object is tracked in a decorations array and contributes to the displayed placed count; consequently one sprinkle click contributes seven placed items. To place an item, the player clicks/taps the rendered cake area. Raycast from the screen pointer into the invisible top plane; only accept hits within the top plane’s circular radius of 1.0. Put accepted decorations at the hit x/z position on the top surface. Clicking elsewhere does nothing. Begin with Heart selected and, after assets load, populate the cake with a small demonstration arrangement: one heart, one star, one strawberry, one sprinkle cluster, and one candle. Color customization: Include five circular color swatches labeled Color, using bright pink (#ff69b4), sky blue (#87ceeb), pale green (#98fb98), gold/yellow (#ffd700), and plum/light purple (#dda0dd). The selected color applies to newly created frosting blobs and sprinkles; model decorations retain their loaded model appearance. Give the active decoration button a bright pink fill and white text, and use rounded, playful, soft-shadowed UI styling. HUD and progression: At the top, display a pink header with a cake emoji and the title “Kawaii Cake Decorator,” plus the subtitle “Help the Kawaii Boy in Pink Dress make the sweetest cake 💖.” Also show a small translucent info panel reading “Level 1 • Need 10 • 0 placed • Walk with WASD/joystick,” with live Level, Need, and placed values. Add Clear and “Done! 🎉” buttons. Clear removes all currently placed decorations and resets the placed count. Done checks the number of tracked placed objects: if it is below the required amount, show a temporary message such as “Need 10 decorations for Level 1! (have X)”; if it meets the requirement, advance to the next level, clear the cake, and set the next requirement to current level + 9, capped at 200. Show a temporary celebratory level message such as “Level 2! Need 11 decorations now 💖.” Start at level 1 with a requirement of 10. After level 100, show a six-second completion message saying “🎉 You completed all 100 levels! The kawaii boy is so proud! 💖” and keep the level at 100. Art direction: cute, simple low-poly 3D geometry and asset-like decorations, overwhelmingly pink pastel colors, rounded white UI panels, magenta text, emoji labels, gentle shadows, and a cheerful kawaii bakery mood. Keep the cake, character, toolbar, HUD, direct click-to-decorate interaction, color swatches, clear/done progression, floating hearts, and sparkles as the complete core experience.