https://github.com/possseidon/unbound
A Minecraft inspired game using bevy
https://github.com/possseidon/unbound
bevy game infinite-terrain marching-cubes sandbox-game
Last synced: over 1 year ago
JSON representation
A Minecraft inspired game using bevy
- Host: GitHub
- URL: https://github.com/possseidon/unbound
- Owner: Possseidon
- License: mit
- Created: 2024-05-29T20:15:37.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2025-01-24T15:58:20.000Z (over 1 year ago)
- Last Synced: 2025-03-23T07:51:15.503Z (over 1 year ago)
- Topics: bevy, game, infinite-terrain, marching-cubes, sandbox-game
- Language: Rust
- Homepage:
- Size: 268 KB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Unbound
TODO: Badges
A [Minecraft](https://www.minecraft.net/en-us/about-minecraft) inspired game/-engine featuring non-blocky, near-infinite [smooth](https://en.wikipedia.org/wiki/Marching_cubes) terrain built on top of the [bevy](https://bevyengine.org/) game engine.
See the [Foam](https://foambubble.github.io/foam/) based [Project Overview](foam/project-overview.md) for more details on what I want Unbound to be.
## Project Structure
Split into four different crates:
- [unbound-client](./unbound-client) - The executable that runs the game itself (can also host servers)
- [unbound-server](./unbound-server) - A separate (smaller) executable without a GUI for dedicated servers
- [unbound-shared](./unbound-shared) - A library that contains code that is used by both client and server
- [unbound-lib](./unbound-lib) - Contains generic utilities that (unlike `unbound-shared`) don't depend on [bevy](https://bevyengine.org/)