Silly lil voxel game using the https://bevy.org/ game engine
  • Rust 99.7%
  • Shell 0.3%
Find a file
2026-07-27 07:25:25 +10:00
.githooks refactor: Setup formatting, gitattributes, pre-commit hooks, reformat 2026-07-26 14:21:05 -07:00
crates refactor: Optimize assets. 2026-07-27 07:25:25 +10:00
.editorconfig refactor: Setup formatting, gitattributes, pre-commit hooks, reformat 2026-07-26 14:21:05 -07:00
.gitattributes refactor: Setup formatting, gitattributes, pre-commit hooks, reformat 2026-07-26 14:21:05 -07:00
.gitignore feat: Initial project setup 2026-05-31 23:31:23 -07:00
.rustfmt.toml refactor: Setup formatting, gitattributes, pre-commit hooks, reformat 2026-07-26 14:21:05 -07:00
Cargo.lock feat: Begin on args parsing & dev module loading 2026-07-25 14:17:12 -07:00
Cargo.toml feat: Begin on args parsing & dev module loading 2026-07-25 14:17:12 -07:00
install-git-hooks refactor: Setup formatting, gitattributes, pre-commit hooks, reformat 2026-07-26 14:21:05 -07:00
LICENSE refactor: Relicense to NO-AI MPL-2.0 2026-07-24 04:17:20 -07:00
README.md refactor: Setup formatting, gitattributes, pre-commit hooks, reformat 2026-07-26 14:21:05 -07:00

Limitless

Silly lil voxel game using the Bevy game engine

Design Goals

These are the things we plan on having in Limitless:

  • Voxel-based sandbox world and gameplay
  • Built-in module API where modules are loaded per-world and sandboxed enough to be retrieved from untrusted servers
  • Multi-player with both dedicated-server and integrated-server (player-hosted) configurations
  • Modern render pipeline (provided by Bevy)
  • Multi-world support, including having clients tracking multiple worlds and multiple parts of the same world. This enables things like:
    • Dimensions
    • Seamless portals, including between dimensions
    • Moving chunks of blocks with their own collisions
  • Builtin multipart compatibility (multiple block-like-things within a single block's space)
  • Almost all content is added through modules. Only things that need to be deeply integrated into the engine will be part of the engine
  • Optional survival mechanics module
  • Module signing
  • Module permissions system
  • Attempting to remove as many limits as possible on what modules can do while remaining safe and secure, hence the name 'Limitless'