Cubzh is a User Generated Social Universe, an online platform where all items, avatars, games, and experiences are made by users from the community.
It's a limitless building environment inspired by Roblox, but designed to be as welcoming and accessible as Minecraft.
- Hobbyists, Experts, Beginners...
- Developers, Artists, Avatar designers, Home builders, Decorators, etc.
- For those going solo as well as for those seeking collaboration.
- We see this as the easiest and most intuitive way to build 3D objects.
- Thus, it enables more users to become creators.
- Same system as in Minecraft while not limited to terrain modeling.
- Cross-compatibility: objects naturally look great within very different experiences.
Items can be built within the default embedded item editor or alternative ones found on the platform. It's also possible to use third-party apps like MagicaVoxel and import .vox files.
Developers can script right from within Cubzh, on all platforms (yes, including mobile):
-
All experiences in Cubzh are scripted in Lua.
-
Developers can script both client and server sides. (Cubzh provides a free scalable server infrastructure for real-time multiplayer)
-
Cubzh system APIs are documented here: docs.cu.bzh/reference
-
Higher-level APIs are available in the form of open-source modules, hosted on GitHub. Here's how you can import them:
Modules = { fire = "github.com/aduermael/modzh/fire" } Client.OnStart = function() Player:SetParent(World) Camera:SetModeThirdPerson() f = fire:create() f:SetParent(Player) -- now Player is on fire end
-
Cubzh API documentation is generated from the lua folder in that repository.
All features are bundled into one comprehensive cross-platform application; there's no separate "studio" app for creators.
Cubzh runs on its own in-house C/C++ engine, using the BGFX library for cross-platform rendering.
- iOS / iPadOS
- Android
- Windows
- macOS
- Web Browsers (Chrome, Firefox, Safari, Edge)
Cubzh is in active development and still considered in Alpha.
Most communication among contributors, players, and creators takes place on the official Discord server.
- The main components of Cubzh are open source (C engine, CLI, Lua modules,
.3zh
voxel file format). - It's not yet possible to build the app itself; we're actively working on open-sourcing missing parts to allow it.
- The goal is for Cubzh to become an engine anyone could fork to deploy their own custom User Generated Content platform.
Please help Cubzh with a ⭐️!