Home / Games / PrimVerse
Beta prep

PrimVerse

Build your own game, inside the game. A VR and desktop sandbox where the game is also the toolbox: shape a world, script it, fill it with NPCs and quests, then play it alone or with up to seven friends.

Platform Windows · PC VRPlayers 1 to 8Scripting LuaPrice buy once
PARAMETRIC PRIMS
Build

Shape anything from prims

Prims

Seven shapes, endlessly bent

Boxes, cylinders, prisms, tubes, rings, spheres and tori, each with cut, hollow, twist and taper. Colour or texture each face, sculpt, and link prims into objects that move as one.

  • Move, rotate and scale gizmo, grid snap and arrays
  • Undo
  • Phantom or solid
  • Import GLB models
No code needed

Quick behaviours

Make things spin, bob, open when touched, change colour or speak, with a click.

When you want more, write a script.

Script

Real Lua, safely sandboxed

Every object can run Lua scripts that react to touches, timers, chat, sensors, collisions, damage and death. 42 commands cover speech and dialogs, movement, light, particles and sound, health and stats, rezzing objects, notecards and shop stock.

Scripts run on the server with limits on time and memory, and can never reach the internet. This is the guard that comes with the build panel:

function state_entry() api.setTimer(2) api.say("A guard awakens.") end function on_timer() local targets = api.findNearby(5) for i, t in ipairs(targets) do if t.isPlayer then api.damage(t.netId, 5) api.say("The guard strikes " .. t.name .. "!") end end end function on_touch(toucher) api.say(toucher .. " pokes the guard. Bad idea.") end
Play and host

Then make it a game

Play

Everything a world needs

  • NPCs that wander, patrol, guard and flee, and pets
  • Quests, a journal and achievements
  • Health, projectiles and vehicles
  • Terrain sculpting, day and night, weather
  • Vendors, crafting, and an optional in-world currency
  • Avatars: skin painting, body sculpting, layered clothing you paint in game, attachments and emotes
Host

Your world, your machine

  • Up to 8 players. Host a world from the menu; friends join on your network or with a password.
  • You decide who builds: a guest list with admin, builder and visitor tiers, plus land parcels with ban lists.
  • Fair by design: the host checks every move, edit and script.
  • Your saves are files on your own PC.
  • Buy once. No subscription, no central server, no built-in currency to buy.
Where it stands

Tools built, packaging next

Built

Tested

  • Building, scripting, NPC, quest and economy tools
  • 172 automated play checks pass, plus a 62-step tool run against a real server
  • Windows desktop, and PC VR on a Rift S over Link
In progress

Hosting

Packaging for solo play and up to 8 players: world hosting from the menu, tested so far with two copies on one PC.

Next

In the headset

  • The menus inside VR
  • Hosting across two PCs
  • Standalone Quest
Follow along

Builds and news on itch.io.

PrimVerse on itch.io