1个不稳定版本

0.2.1 2020年10月10日

#2040游戏开发

MIT 许可证

42KB
1K SLoC

Sprocket

一个使用Rust编写的模块化和可扩展的游戏引擎和游戏框架

开发

Sprocket目前处于非常早期的开发阶段,所有功能都不应被视为稳定

要求

Sprocket使用cargo构建系统,这意味着所有rust依赖项都会自动下载。

但是,还有一些无法自动解决的附加依赖项,需要手动安装

Linux

使用您的包管理器安装依赖项

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

请确保已安装Rust。请参阅 http://rust-lang.net.cn/tools/install

构建项目

cargobuild

第一次构建可能需要一些时间,因为需要下载所有Rust依赖项,但后续构建将大大减少时间。

Windows

手动安装Rust和cmake

cmake: http://cmake.com.cn/download/

Rust: http://rust-lang.net.cn/tools/install

构建项目

cargobuild

运行沙盒

cargorun -psandbox

如果项目已过时,这将自动构建项目

依赖项

~2.5MB
~51K SLoC