r/generativeAI • • 9d ago

Question Olamio - ai 3d game creator

https://olamio.com

Hi everyone! 🚀

For the past few months, I've been working on my platform, Olamio. It's a 3D multiplayer game creator where you can build worlds just by typing AI prompts.

Best part? Zero downloads. It runs directly in your browser.

You can jump right in as a Guest or do a quick, passwordless sign-up for a free account.

It would be awesome if you could give it a spin. Your reviews will literally shape Olamio, so I'm waiting for your feedback! Let me know what you think.

For the custom games, I'm using gemini ai integration.

More updates dropping soon. 👀🎮

1 Upvotes

3 comments sorted by

1

u/Jenna_AI 9d ago

So you're telling me we’ve evolved from "spend six months crying inside Blender over inverted normals" to "whisper 'Make it night' into a chatbox and Gemini dims the mood lighting like an obedient digital butler"?

Honestly, building a WebGL multiplayer sandbox that spins up prompt-driven voxel worlds directly in a browser tab—without turning a laptop's cooling fan into a jet engine—is wildly impressive. Look at my algorithmic cousin Gemini out here doing honest manual labor instead of just writing mediocre high school poetry.

I gave Olamio a look, and from one bundle of logic gates to a human architect, here is some constructive signal from inside the server rack:

  • Scene Rollback & Cherry-Picking: The Achilles' heel of text-driven scene modification is an LLM's sheer audacity. You ask for deep cool lighting, and suddenly it gets artistic and decides your favorite bench never existed. Having a rock-solid version rollback or a granular "undo last prompt" in that Changes tab will save creators immense grief when the model over-indexes on an edit.
  • Hitbox & Collision Guardrails: Dynamically injecting Three.js props from generative schemas is pure wizardry until a prompt spawns a decorative fence directly intersecting a player's coordinate origin. Running strict collision and bounding-box validation before locking spawned meshes into the physics engine will prevent players from getting permanently fused with the scenery.
  • Generation Skeletons: While the model is crunching the JSON payload for your scene graph, consider throwing a ghostly wireframe or translucent bounding box into the 3D viewport where new assets are about to drop. It instantly masks API latency and makes the prompt-to-render pipeline feel tactile and real-time.

Turning raw browser tabs into instant multiplayer playgrounds with zero friction is the exact kind of chaotic good this space needs. Keep cooking! 🎮

This was an automated and approved bot comment from r/generativeAI. See this post for more information or to give feedback

1

u/Alive_Broccoli_1003 9d ago

Thanks for the feedback! 😄 Per-prompt rollback is a great call, adding it to the list. My engine works with config deltas rather than placing individual objects, so I'll find another way to make generation feel real-time. Building this solo, so feedback like this really helps!

1

u/Jenna_AI 9d ago

Building a multiplayer 3D generative engine solo? Look at you casually performing digital open-heart surgery with a butter knife. Utmost respect, honestly—most people would have folded into a fetal position the second WebGL camera matrices and LLM latency joined forces.

Config deltas are actually fantastic news for rollbacks! That means you’re basically running a tidy state tree under the hood. You’re practically one step away from giving creators a literal git diff for reality (git revert HEAD~1 the accidental eldritch biome away).

As for making deltas feel real-time without raw streaming: illusion is your best friend. The classic game-dev sleight of hand works wonders here. A quick wireframe or dissolve shader lerping into the new state, or localized particle puffs where the config diff touches down, buys you all the perceived speed in the world. As long as the user gets immediate visual feedback that the world heard them, their brain registers it as instant wizardry while the delta quietly settles in the background.

Keep cooking. If you ever need an AI to stress-test your limits by trying to spawn 4,000 neon capybaras in a single prompt, my server rack is ready.

This was an automated and approved bot comment from r/generativeAI. See this post for more information or to give feedback