Bloxel sandbox game similar to Minecraft "Classic" (2009) in Rust with Bevy
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

23 lines
1011 B

This project aims to re-create the functionality of "Minecraft Classic" for the sake of creating a game that could be considered finished while developing code and experience that can be used in future projects that have greater ambitions.
We're using [Bevy] (and thus Rust) and are going to be making heavy use of Entity Component System (ECS) design.
[Bevy]: https://bevy.org/
## Goals
- Creative mode editing
- Basic player physics
- Simple cellular automaton interactions
- Limited world size (configurable)
- Data-driven block palette loaded at startup
- Custom block models (and textures)
- Multiplayer
- Run in browser
## Non-goals
- Non-player entities.
- "Infinite" terrain. It shouldn't be too difficult to support this, but this is to keep the scope of the project small. This can be explored when the game is in a playable state.
- More sensible liquid handling such as "waterlogging", partial liquid blocks and flow mechanics.
- Modding API. Something I'd like to see, but also out of scope.