A Godot Community Project where everyone is welcome to contribute. Add content or new features to this solid and flexible game framework. No long term commitment or coding skills required. You can do as little as making a change to a single texture or block property and be on your way.
Learn how to participate in a team project in a safe and judgement free zone. Beginners are especially encouraged to get their feet wet and make their first contribution to a larger code base. This is meant to be a learning environment above all.
You can also contribute by reporting a bug or making a feature request by opening an Issue.
Please feel free to ask me anyting or leave feedback in the Discussions Section or on Discord!
- Create a GitHub Account
- Fork the 'latest' Branch of this code repository
- Create a new Branch in your forked repository for each feature you intend to add or bug you want to fix
- Use the GitHub Desktop App or the git command line tool to clone your repository to your local machine
- Switch to your newly created Branch
- Open Godot and make your additions/changes
- Commit your changes to your Branch
- Push your Commits to your online GitHub repository
- Create a Pull Request
Action | Key(s) |
---|---|
Move | W/A/S/D |
Jump | Space |
Use Weapon/Tool | Left Mouse Button |
Secondary Hand Action | Right Mouse Button |
Next/Prev Hotbar item | Mouse Wheel or Q/E |
Drop item | X |
Interact | F |
Toggle Inventory | Tab |
Toggle Build Menu | B / Middle Mouse Button |
Rotate Block | F |
Toggle free camera | K |
Admin panel | F9 |
Cheats ( if enabled ):
Cheat | Key |
---|---|
Toggle fly | F1 |
- Overworld terrain
- Overhaul UI
- Threaded terrain generation
- Physics smoothing
- Put block textures into single atlas texture