Skip to content

Arcade › Vida 3D

Vida 3D

  • 3d
  • life-sim
  • sandbox
  • character-customization
  • low-poly
  • mobile
0
Remix it Discord

0 plays

How to play

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

Discussion

Nobody has said anything about Vida 3D yet. Play it, then tell DG7.Ip73 advogado47 what you would add next.

Make your own game

Vida 3D was built by DG7.Ip73 advogado47 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 Vida 3D 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 Vida 3D

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 “Vida 3D” as a simple browser-based third-person 3D life-simulation sandbox in Portuguese (Brazil). Use a low-poly, primitive-shape visual style with a bright sky-blue background and light atmospheric fog. The camera is a smooth-follow perspective camera positioned behind and above the avatar, looking toward the avatar; it follows the player as they move through the city. Build a large gray ground plane, a long dark charcoal road about 12 units wide running through the scene, and rows of blocky rectangular buildings on both sides of the road. Buildings should be roughly 7 units wide and 8 units deep, with randomized heights around 5–15 units and muted gray/blue/purple colors. Add a green circular park area off to one side of the city. Use directional sunlight, hemisphere lighting, cast shadows, and receive shadows.

Create a stylized human avatar from simple 3D primitives: a peach skin-colored capsule-like torso/body, spherical head, dark spherical hair cap, blue cylindrical shirt, dark cylindrical hips/pants, and two small skin-colored cylindrical legs. Place the avatar upright at the center of the world and rotate it toward the direction of movement. The avatar must support live customization through the UI: an Altura slider scales the whole character vertically from about 0.8 to 1.3; a Quadril slider changes the horizontal width/depth of the hips from about 0.8 to 1.4; and a Busto slider changes the shirt width/depth from about 0.8 to 1.3. A Cabelo dropdown switches hair color between Preto (black), Castanho (brown), Loiro (blonde), and Ruivo (red). A Roupa dropdown switches shirt/clothing color between Casual (blue), Esportiva (green), and Vestido (purple). Keep the character appearance primitive and untextured.

Implement movement using either a translucent on-screen virtual joystick or keyboard controls. The joystick is a 120px circular control at the bottom-left with a smaller white draggable knob; dragging it produces horizontal and forward/back movement. Also support WASD and arrow keys: W/up moves forward, S/down backward, A/left left, and D/right right. Normalize diagonal input. Normal movement speed is approximately 0.08 world units per frame; when the player presses the Correr action, temporarily increase speed to approximately 0.18 for 2 seconds. Rotate the player toward the movement vector. Include a smooth camera follow that remains behind the player at roughly z+8 and y=5, with slight height adjustment during special movement.

Add three action buttons stacked at the bottom-right: “⬆️ Pular”, “🏃 Correr”, and “🪽 Voar”. Jump starts only when not already jumping, lasts about 0.55 seconds, and moves the avatar through a sine-shaped arc reaching about 2 world units above the ground. Flying starts only when not already flying, lasts 3 seconds, and holds the avatar about 5 world units above its normal height. These actions do not need combat, enemies, collision systems, missions, or win/lose screens; this is an open movement/customization sandbox.

Create a fixed dark translucent rounded HUD panel in the upper-left, approximately 220px wide, with blurred/semi-transparent black styling. It must display the title “🌆 VIDA 3D”, “💰 Dinheiro: R$ 500” initially, and two green status bars: “❤️ Energia” initially at 100% and “😊 Bem-estar” initially at 100%. Use rounded horizontal bars with dark tracks and bright green fills. Include a “Personalização” heading followed by the three sliders and the two dropdowns. Add two full-width light buttons: “🍔 Comer - R
0” and “🛍️ Comprar roupa - R$80”. Eating should be unavailable if money is below 20; otherwise subtract R
0, increase energy by 25 up to 100, and increase wellbeing by 10 up to 100. Buying clothing should be unavailable if money is below 80; otherwise subtract R$80 and increase wellbeing by 15 up to 100. Money, energy, and wellbeing are the only tracked life values; energy does not automatically drain. Update the displayed money and bar widths immediately after purchases. The clothing purchase is a simple wellbeing transaction and does not need to open another shop screen. Use responsive mobile-friendly HTML/CSS: hide overflow, fill the viewport with the WebGL canvas, keep controls touch-friendly, and reduce the HUD/action sizes on screens narrower than 600px. Add a small dark translucent hint near the upper-right reading “Arraste o joystick ou use WASD / setas”. Make buttons light gray/white with dark bold text and rounded corners, and make the UI readable in Portuguese. Preserve the uncluttered, minimal low-poly city look shown in the reference: most of the visible scene is the dark road, with tall flat-sided buildings framing it and the avatar in the lower center behind the HUD.

More free browser games

Browse the whole Arcade →