Skip to content

Arcade › Oasis of Becoming

Oasis of Becoming

  • 3d
  • exploration
  • peaceful
  • third-person
  • desert
  • transformation
  • narrative
0
Remix it Discord

7 plays

How to play

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

Discussion

Nobody has said anything about Oasis of Becoming yet. Play it, then tell the creator what you would add next.

Make your own game

Oasis of Becoming was built 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 Oasis of Becoming 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 Oasis of Becoming

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 third-person 3D exploration game titled “Oasis of Becoming” (the HTML title may be localized as “変化のオアシス”). It is a peaceful golden-hour desert oasis with no combat. Use Three.js-style real-time 3D rendering, a perspective camera that follows the player from behind, mouse look, shadows, fog, and warm cinematic lighting. The scene should have an ochre/salmon desert ground extending widely into the distance, soft dunes, a central circular green oasis island and translucent turquoise water with several animated concentric ripple rings. Add warm sun/hemisphere lighting, a subtle cool fill light, haze/fog, glowing fireflies hovering around the oasis, and a few translucent golden god-ray cones in the background. Scatter stylized low-poly palms/trees and rocks around the outer desert.

The player is a small stylized humanoid assembled from simple PBR primitives: capsule torso and legs, spherical head, dark cloak, and a subtle glowing rune ring at ground level while transforming. Start near the oasis, with movement controlled by WASD and third-person camera look controlled by the mouse. Include jumping/ground movement through the third-person controller, but no weapons, enemies, health, or combat. The player can transform through a “変化の輪” / transformation wheel. Press Q to open and close a circular center-screen wheel; while it is open, the mouse wheel cycles body size among tiny (0.3x), human (1.0x), and large (3.0x). The wheel visibly labels: top “Q + ホイール / 体格”, right “R / 種族”, bottom “G / 性別表現”, and left “E / 閉じる”. R cycles race among human, elf, fox-beastkin, and slime. G cycles presentation among masculine, androgynous, and feminine. Apply each change with a smooth roughly two-second morph: scale the entire body, alter torso proportions and colors, change head color by race, show pointed ears for elf and fox-beastkin, and show a translucent mint slime shell for slime. Use a glowing animated rune ring during the transformation. The camera distance and height should adapt to size (closer for tiny, farther and higher for large), and the collision/player height should adapt as well.

Build a small oasis settlement around the water. Place three adult NPCs made from similar simple humanoid parts and cloaks: Mara, the oasis keeper, at approximately (-7, 0, 4), Ilan, the cartographer, around (7, 0, -3), and Sora, the shrine singer, around (4, 0, -11). Also place a stone veil statue near (-4, 0, -13). The shrine is toward the negative-Z side: a broad stone base, dark rear wall, gold roof, two pillars, and a small glowing flame on a gold altar. Put a sealed stone gate toward positive Z around (0, 0, 12), built from two dark side walls, a top lintel, a central stone slab, a small gold grate, and a gold circular glyph.

Use E near NPCs to show a temporary bottom-center dialogue panel with the speaker name and a line that changes according to the player’s race/presentation/size. NPC lines should communicate that the oasis remembers every form, the map needs new landmarks, the shrine song changes, or encourage trying the Q transformation wheel. E near the statue can produce an “Oasis”/environment interaction message. Use F near an adult NPC to open a consent modal asking whether that NPC permits a “Veil Touch”, with buttons equivalent to Allow and Cancel; if allowed, or after holding F near the statue for about 0.7 seconds, animate the NPC/statue’s body scale and a glowing rune for several seconds, then restore it. The borrowed scale should reflect the player’s current size, and the NPC interaction should be nonviolent and temporary.

The sealed gate is a size-based exploration puzzle. At tiny size, press E close to the gate to slip through the grate; at large size, press E close to it to lift the ancient stone. Either action lowers the central gate slab, hides the grate, marks the gate open, and displays a temporary dialogue explaining the solution. At human size it remains sealed. Do not add combat or enemies; the goal is relaxed exploration, discovering the oasis, talking to NPCs, transforming, using Veil Touch, and opening the size-dependent gate.

Create a dark translucent glass-like HUD with thin muted-gold borders and rounded corners. Top-left: title “OASIS OF BECOMING” and subtitle “Golden-hour exploration • no combat” (localized Japanese text is also acceptable). Top-right: status panel showing race, gender presentation, body size/scale, and gate state (sealed/open). Bottom-center: a control hint reading “WASD move · mouse look · E talk / interact · F hold for Veil Touch · Q transformation wheel”. Show dialogue above the hint when active. Show the centered consent modal only when interacting with an adult NPC. Support touch/mobile fallback buttons for Q and Talk, but keep the desktop keyboard controls primary. Maintain the elegant minimal visual language from the screenshot: nearly black-purple translucent panels, pale cream/gold typography, thin gold outlines, and a warm contemplative desert palette.

More free browser games

Browse the whole Arcade →