Appearance
Arcade › Ma Vie en Ville
Click the game above and it runs right here in your browser. No download, no installer, no account needed. Taymiya Kaji built it with Cinevva, so it works on a phone or a tablet too.
Nobody has said anything about Ma Vie en Ville yet. Play it, then tell Taymiya Kaji what you would add next.
Ma Vie en Ville was built by Taymiya Kaji 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 Ma Vie en Ville 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.
Rebuild a small French-language 3D third-person exploration/life-sim game titled “Ma Vie en Ville.” Show a bright, stylized low-poly town under a pale blue sky, viewed with a perspective camera following the player from behind at a moderate distance (about 7 units), with soft shadows and light atmospheric fog. The ground is a large green grassy plane. Build a simple crossroads: a dark gray north-south road about 7 units wide and an east-west road about 7 units wide, with narrow beige-gray sidewalks bordering the roads. Place several simple low-poly trees around the edges of town, each made from a brown trunk and faceted green canopy. The player is a small colorful humanoid avatar, represented by a loaded stylized sunflower-person character, standing on a glowing blue circular marker. Start the player near the south side of the central road, around world position (0, 0, 8). The player can freely walk and jump using WASD or the arrow keys; on mobile, provide the touch joystick supplied by the third-person controls. Keep the camera tracking the player in third-person view. Place these visible landmarks: a family house on the northwest side around (-12, 0, -12), a shop building on the northeast side around (12, 0, -10), a parked SUV near (4, 0, 5), and a helper robot near (8, 0, 8). Use stylized downloadable low-poly models or close equivalents, with cast and receive shadows. The house, shop, car, robot, and trees are scenery/landmarks; the implemented action locations are specifically based on proximity to the shop. Implement the game state and interactions exactly as follows. Start with 120 euros, the job/status text “Pas encore de travail,” a casual outfit selection, and a blue avatar color. The top HUD is in French: a dark translucent rounded panel at the top-left says “Ma Vie en Ville” and “Une petite ville vivante à explorer”; a matching panel displays “💰 120 €” and the current job/status beneath it. At the bottom, show three large buttons: “Changer avatar,” “Travailler au magasin,” and a dark secondary button “Acheter un objet.” Also show the instruction: “Déplace-toi avec WASD ou les flèches. Sur mobile, utilise le joystick. Approche-toi de la maison, du magasin ou du robot.” When “Changer avatar” is pressed, toggle an avatar-customization panel above the bottom controls. It contains buttons labeled “Cheveux bleus,” “Cheveux roses,” and “Cheveux verts,” plus buttons “Tenue casual” and “Tenue de travail.” Selecting the hair-color buttons changes the avatar’s base material color to blue, pink, or green (the original implementation applies the chosen color to the loaded avatar materials). Selecting “Tenue de travail” sets the status to “Prêt pour le travail”; selecting “Tenue casual” sets it back to “Pas encore de travail.” The “Travailler au magasin” button checks whether the player is within roughly 7 units of the shop at (12, -10). If not close enough, set the status to “Va près du magasin pour travailler.” If close enough and the selected outfit is the work outfit, add 35 euros and set the status to “Salaire reçu : +35 €.” If close enough with the casual outfit, add 10 euros and set the status to “Aide au magasin : +10 €.” The player must physically approach the shop before either payment occurs. The “Acheter un objet” button can be pressed from anywhere: if the player has at least 25 euros, subtract 25 euros and set the status to “Tu as acheté un objet pour ta maison”; otherwise set it to “Pas assez d’argent.” This purchase only updates money and status; do not invent a visible inventory or object-placement system. Use a clean responsive HUD with dark navy translucent rounded cards, subtle borders/shadows, white bold text, pale blue secondary text, bright blue primary buttons, and a dark navy secondary button. On narrow/mobile screens, stack the top cards and bottom controls vertically. Keep the overall presentation cheerful, simple, and low-poly, with the game world visible behind the fixed HUD.