Skip to content
James Martin edited this page Dec 31, 2018 · 2 revisions

Welcome to the pldcraft wiki!

pldcraft is a voxel-based sandbox game designed by the programming language design community. It is written in Rust, and the entire project is licensed under the GNU GPLv3+ here on GitHub. This is the host for pldcraft design documents. Our chat is on Discord.

Being made by programming language design people, pldcraft's main goal is to provide a solid internal architecture and foundation in its engine with strong scripting and modding support over a large featureset. It intends to:

  • Be easily scriptable, supporting server-side modding without client-side installation
  • Have sane internal architecture and good APIs
  • Maintain good performance under high load, while keeping the load low in the first place

Our goal is not to be a feature-for-feature replica of Minecraft, our primary focus being the engine instead. However, we intend to implement a featureset similar to infdev initially, for the sake of testing.

pldcraft supports Linux and Windows, but in principle, supporting any platform that supports both Rust and Vulkan shouldn't be too difficult. Any contributor willing to maintain a port to another OS, such as OS X, would be welcome to do so.

Clone this wiki locally