Post

It's an experiment I made for fun, so expect rough edges. • Nuxt and Nuxt UI for the app • three.js via TresJS for the 3D • Nitro v3 for WebSockets in beta on Vercel Functions • Upstash Redis to keep the world • AI SDK and AI Gateway for the Oracle github.com/benjamincana...

github.comGitHub - benjamincanac/avelune: Persistent 3D multiplayer world on Vercel WebSockets. Terraform it, build on it, and ask the AI Oracle what changed.Persistent 3D multiplayer world on Vercel WebSockets. Terraform it, build on it, and ask the AI Oracle what changed. - benjamincanac/avelune

One persistent world per region, Europe, the US and Asia. The town is protected, everything outside the walls is yours. Raise the land, dig it, flatten it, paint it, then build with walls, floors, roofs and stairs. Claim a plot so nobody touches your house.

Proximity voice chat (chromium only for now). Walk up to someone and talk. Hold T and your speech is transcribed through the AI Gateway straight into the chat, so the Oracle hears you too. Every other sound is synthesized in the browser, no audio files in the repo.

No replies yet.