Skip to content

Arcade › Culori Calde și Reci

Culori Calde și Reci

  • 3d
  • first-person
  • exploration
  • educational
  • arcade
  • color-collecting
0
Remix it Discord

3 plays

How to play

Click the game above and it runs right here in your browser. No download, no installer, no account needed. Taw Tawy built it with Cinevva, so it works on a phone or a tablet too.

Discussion

Nobody has said anything about Culori Calde și Reci yet. Play it, then tell Taw Tawy what you would add next.

Make your own game

Culori Calde și Reci was built by Taw Tawy 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 Culori Calde și Reci 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 Culori Calde și Reci

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.

Recreate a small first-person 3D exploration game titled “Culori Calde și Reci” (Warm and Cool Colors), with Romanian-language UI. Use a Three.js-style WebGL scene and pointer-lock FPS controls. The player starts around the front of an enclosed art classroom, with the camera at about eye height (initial camera position x=0, y=1.7, z=8), and can look around with the mouse, move with FPS keyboard controls at speed 4.5, jump with jump speed 7 and gravity -22, and use E to interact. Clicking the screen should request pointer lock and hide the centered start prompt; when pointer lock is not active, show the prompt “Apasă pe ecran pentru a începe explorarea” (the visible reference screenshot may show a dark background with this prompt clipped/partly visible depending on viewport).

Build an enclosed square classroom approximately 18 by 18 units, with a brown floor, light beige walls on all four sides, and a beige ceiling around y=5. Use soft ambient/hemisphere lighting plus a warm directional light with shadows, and atmospheric gray-blue fog extending from roughly 12 to 28 units. Add simple low-poly classroom furniture: a table near (-5,0,-5), a desk near (5,0,-4), a chair near (-4.2,0,-3.5), and another chair near (4.5,0,-5.5), with the listed rotations; Kenney-style furniture models are appropriate if available. The visual style is simple, clean, softly lit 3D educational/arcade exploration, with no combat.

Place six floating, glowing colored spheres, each radius about 0.55, at y≈1.3. They should gently bob vertically over time. The three warm target spheres are: red at (-6,-6), orange at (-3.5,-4.5), and yellow at (-7.5,-3), where each pair is x,z; the three cool spheres to avoid are: blue at (4,3), green at (6.5,5), and violet/purple at (5.5,-2). Give the spheres saturated colors and a subtle emissive glow: red #e53935, orange #ff9800, yellow #ffeb3b, blue #2196f3, green #4caf50, violet #9c27b0. They cast shadows and should be clearly visible against the classroom.

The objective is to collect all three warm colors and avoid collecting the cool colors. A warm sphere can be collected only when the player is within 1.8 units and presses E; hide it after collection, add 10 points, increment the warm collection count, and record its Romanian name. Cool spheres are never removed: if E is pressed near one, display a warning and subtract 3 points, clamped at zero. Prevent interaction spam with a 400 ms cooldown. When the third warm color is collected, mark the game won and show a congratulatory message stating “Felicitări! Ai colectat toate culorile calde! Scor final: [score]”; while won, disable further collection attempts. Pressing R after winning reloads/restarts the game.

Implement proximity feedback: when the player is within 2 units of a visible cool sphere, periodically show “Atenție! Aproape de culoarea rece: [name]” for about 900 ms, with roughly a 1.2-second warning interval. When within 1.6 units of a visible warm sphere, occasionally show “Apasă E pentru a colecta culoarea caldă” for about 700 ms. Successful collection should show “Bine! +10 puncte — [name]” for about 1.6 seconds; attempting a cool sphere should show “Atenție! [name] este o culoare rece. Evită!” for about 1.4 seconds.

Create a fixed HUD in the upper-left over the 3D view, in white Segoe UI/Arial-like text with a subtle dark shadow. Show a large bold score line “Scor: 0” initially, followed by a dark translucent rounded instruction panel reading: “Explorare în Clasa de Artă”, “Colectează culorile CALDE: roșu, portocaliu, galben.”, “Evită culorile RECI: albastru, verde, violet.”, and “Apasă E când ești aproape pentru a colecta.” Below it show “Colectate: 0 / 3”. Update score and count live (10 points per warm item, -3 for a cool attempt). Display temporary messages centered near the bottom in large white text on a dark green translucent rounded rectangle with shadow. Keep the interface responsive to window resizing and make the game canvas fill the viewport. Do not add enemies, weapons, timers, lives, inventory, or other mechanics not described here.

More free browser games

Browse the whole Arcade →