Skip to content

Arcade › Cute Makeover

Cute Makeover

  • 3d
  • customization
  • dress-up
  • casual
  • cute
0
Remix it Discord

2 plays

How to play

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.

Discussion

Nobody has said anything about Cute Makeover yet. Play it, then tell Cake Cake what you would add next.

Make your own game

Cute Makeover 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 Cute Makeover 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 Cute Makeover

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 portrait-friendly 3D customization toy called “Cute Makeover.” Use a soft pastel pink aesthetic and a fixed HTML-style overlay across the top of a Three.js-like 3D scene. The background should be pale blush pink (#ffe4f0), with a large matte pink floor plane extending into the distance, soft ambient lighting, directional shadows, and a few floating pink heart decorations around the scene that gently bob vertically. Show three imported or equivalent 3D avatar characters arranged side-by-side across the floor: a boy on the left, a girl in the center, and a teddy bear on the right. The reference uses a CactusBoy model for the boy, a Cowboy Female model for the girl, and a Teddy model for the teddy; if those exact assets are unavailable, use visually comparable stylized low-poly 3D characters. They stand upright facing generally toward the camera, cast soft shadows, and can be viewed from different angles. The model materials are recolored as a whole when a palette choice is made, so applying a pastel color may tint the avatar’s clothing/body/materials broadly. The girl has an idle animation if available.

At the top, create a centered cute UI with the title “🧸 Cute Makeover 💕” in large dark pink decorative/script-like lettering with a light shadow. Under it show the subtitle “Make the cutest boy, girl & teddy with pink blush!” in smaller dark pink script. Below that place three rounded avatar-selection buttons in one row: “👦 Boy”, “👧 Girl”, and “🧸 Teddy”. Buttons are white with a pink outline and pink drop shadow; the selected Boy button starts filled bright pink with white text and a darker pink border/shadow. Selecting a button updates the active highlight and focuses the 3D camera target on that avatar.

Under the avatar buttons, show six circular color swatches in a row, each white outlined with a pink shadow. The exact palette is pastel pink (#ffb6c1), light pink (#ffc0cb), pale pink-gray (#d1dc), lavender (#e0bbff), mint (#b2f0e8), and pale cream (#ffe4b3). Clicking a swatch applies that color to the currently selected avatar. Under/alongside the swatches, include a rounded bright-pink button labeled “🧸 Add Pink Blush”; when the selected avatar has blush enabled, change it to “💕 Remove Pink Blush” and use a darker pink active style. Add a second rounded button labeled “✨ Random Cute”; clicking it chooses a random palette color and applies it, then has a greater-than-60% chance of enabling blush if blush was not already enabled. Put a centered rounded “↺ Reset” button below; it restores the selected avatar to the default #ffb6c1 tint and removes blush if it is on.

Blush consists of two small glossy/emissive pink spherical cheek marks attached to the selected character’s face/head area, positioned as a left and right pair. Use slightly different positioning appropriate to each avatar: boy around y=1.15 with x ±0.22 and forward z=0.28; girl around y=1.65 with x ±0.18 and z=0.22; teddy around y=1.05 with x ±0.28 and z=0.32. Blush starts off for all three avatars. The selected avatar starts as Boy. Keep each avatar’s color and blush state independently when switching between them.

Below the controls, display the instruction line: “Drag to spin • Scroll to zoom • Pick a friend & give them pink cheeks!” in small dark pink text. The overlay should allow pointer interaction on buttons while the rest of the scene remains draggable. Implement orbit-style camera controls: drag rotates around the selected avatar, scrolling zooms, with damping, a minimum distance around 2, maximum distance around 12, and a constrained polar angle so the camera cannot freely flip upside down. Start the camera around (0, 2.5, 6) targeting the center avatar height around y=1.1. Include soft shadows on the floor and models, and resize the renderer/camera with the window. Also support keyboard shortcuts: B toggles blush for the selected avatar, and R restores its default pink tint (the Reset button additionally removes blush).

More free browser games

Browse the whole Arcade →