#content #api #plugin-api #default #perovskite #extension #voxel

bin+lib perovskite_game_api

Multiplayer voxel game written in Rust - default game content + plugin API

3 releases

0.0.3 Feb 24, 2024
0.0.2 Dec 31, 2023
0.0.1 Sep 3, 2023

#1493 in Game dev

41 downloads per month

Apache-2.0

1MB
17K SLoC

This crate contains the default game content for Perovskite, as well as APIs for extending that game content.

The API of this crate is unstable while Perovskite is in its early 0.x era. However, the API should be somewhat more stable than the lower-level perovskite_server crate.

Most plugins should depend on this crate, which includes base content and various extension points.

If you're looking to play Perovskite, you can build the binary from this crate with default features enabled.


lib.rs:

This crate contains APIs for defining game behaviors/content in Perovskite

Some APIs are re-exported directly from perovskite_server and are subject to change; they are available with the unstable_api crate feature.

Dependencies

~67–105MB
~2M SLoC