sprocket_engine

Crates.iosprocket_engine
lib.rssprocket_engine
version0.2.1
sourcesrc
created_at2020-10-10 15:49:49.063015
updated_at2020-10-10 15:49:49.063015
descriptionA vulkan game engine
homepage
repository
max_upload_size
id298060
size41,528
Freja Roberts (ten3roberts)

documentation

README

Sprocket

A modular and extensible game engine and game framework written in Rust

Development

Sprocket is still in very early development and no features are to be considered stable

Requirements

Sprocket uses the cargo build system with which means that all rust dependencies are automatically downloaded.

There are however some additional dependencies that cannot be resolved automatically and need to be installed automatically

Linux

Install dependencies with your package manager

sudo apt install xorg-dev cmake           # Debian/Ubuntu
sudo pacman -S xorg-server-devel cmake    # Arch/Manjaro
sudo xbps-install libX11-devel cmake      # Void

Make sure Rust is installed. See https://www.rust-lang.org/tools/install

Build the project

cargo build

The first build may take a while as it needs to download all Rust dependencies, but subsequent builds will take much less time.

Windows

Install Rust and cmake manually

cmake: https://cmake.org/download/

Rust: https://www.rust-lang.org/tools/install

Build the project

cargo build

Running Sandbox

cargo run -p sandbox

This will automatically build the project if it is out of date

Commit count: 0

cargo fmt