Arcade › Winter Room
Click the game above and it runs right here in your browser. No download, no installer, no account needed. Violet Springs built it with Cinevva, so it works on a phone or a tablet too.
Nobody has said anything about Winter Room yet. Play it, then tell Violet Springs what you would add next.
Winter Room was built by Violet Springs 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 Winter Room 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 first-person 3D exploration vignette titled “Winter Room / 01.” The player stands inside a cramped, worn winter bedroom measuring roughly 3.05m wide by 3.65m deep and 2.29m high. Use a muted, cold, desaturated visual style with realistic low-detail geometry, heavy rough materials, dim brown-green shadows, gray daylight, and a faint warm old ceiling-light glow. The room should feel damp, neglected, and temporary rather than fantastical. Add fog and soft shadows, with a dark brown warped wood floor, aged beige plaster walls, a matching ceiling, stains, cracks, mold patches, and subtle grime. A cold directional light should suggest colorless daylight from the window, supplemented by a weak warm point light near the ceiling. Camera and movement: use a first-person camera with a small circular crosshair fixed at screen center. Start the player near the south/front end of the room, facing toward the back wall, with a normal wide first-person perspective. Allow walking with keyboard controls and mouse look on desktop; support touch drag to look and a left virtual stick to walk on mobile. The player can jump, but there is no combat, inventory, scoring, health, timer, or win/lose state. Collision should keep the player inside the room and prevent walking through the solid furnishings/walls. Room layout and props: On the far/north wall, build a small dark wood-framed window with dirty, semi-transparent cracked glass, condensation implied by its cloudy gray surface, and faded curtains on both sides. The daylight outside should appear colorless; there is no visible outdoor landscape. Place two thin mattresses directly on the floor near the back half of the room, side by side: one on the left for Evie with a gray/beige blanket, and one on the right for Lilix with a blue-gray blanket. Each has a thin pillow. Put a small damaged dark wooden nightstand between/just beyond the mattresses, with a crooked broken lamp and a cracked family photograph on top. Include the following visible clutter and story details: a dirty wall mirror on the left wall, with a cloudy gray reflective inset; a small grooming container and broken comb on the floor below/near it; two dark shoes and a loose pile of gray/brown clothing on the left/front floor; a heavy oversized dark green child’s winter jacket hanging from a wall hook on the right wall; three small, unevenly colored child drawings attached to the back wall; and a worn stuffed rabbit lying near the mattresses, with flattened fur and two simple ears, one appearing loose. Keep all objects simple, boxy, handmade-looking, and heavily weathered. Add two non-hostile animated child character models near the mattresses: Evie stands/sits near the left mattress, appearing older/taller, and Lilix near the right mattress, appearing smaller and wearing a dark greenish winter coat. They should use subtle idle animations only, face generally into the room, cast shadows, and be inspectable. Do not add dialogue, pathfinding, enemies, or extra gameplay systems. Interaction: Cast a ray from the center crosshair. When it points at an interactable object, show a small centered bottom HUD prompt in an understated translucent dark box, such as “Inspect window · E,” “Inspect mattress · E,” “Inspect stuffed rabbit · E,” “Inspect oversized jacket · E,” “Inspect family photograph · E,” “Inspect mirror · E,” “Inspect shoes · E,” “Inspect drawing · E,” or “Look closer · E” for either child. Press E to show a temporary narrative inspection card around the lower center of the screen: dark translucent background, thin muted beige accent line, serif text, and disappearance after a few seconds. Use these exact or closely equivalent descriptions: Evie — fifteen, exhausted, and trying to make the room feel less temporary; Lilix — eight years old, with the sleeves of the winter jacket hiding most of her hands; the rabbit has flattened fur and one ear starting to come loose; the child-sized jacket was made for someone smaller and hangs heavy and damp-smelling; the family-photo glass is cracked through the faces and the frame has swollen from years of damp; the cheap mirror has a chipped corner and has gone cloudy around the edges; condensation has gathered along the lower window pane and the daylight outside is colorless; the mattress is thin, with springs pressing through in the middle. Generic small props can use the text “Dust, worn fabric, and small traces of two children trying to live here.” HUD: At the upper left, show “WINTER ROOM / 01” in small uppercase sans-serif lettering with generous tracking and subdued off-white opacity. Keep the centered tiny ring crosshair visible. Hide the interaction prompt when nothing is targeted. On touch devices, show a subtle lower-right note reading “drag to look · left stick to walk” and “tap an object to inspect.” The screenshot composition should be quiet and cinematic: most of the upper frame is the dim stained room and back wall, while the lower area contains the floor and sparse interaction UI. Overall, recreate a contemplative, environmental-storytelling room inspection experience with no objectives beyond exploring and examining the objects.