文件名称:caper:极简游戏框架
文件大小:660KB
文件格式:ZIP
更新时间:2024-06-17 05:39:59
rust game-frameworks game-dev Rust
跳跃 使用极简游戏框架。 目前拥有以下系统: 渲染() 输入(通过 ) 物理学( ) 音频(通过) 设置 Linux 由于板条箱alsa-sys用于linux,因此需要以下软件包: Debian / Ubuntu等 apt install libasound2-dev pkg-config Fedora / RHEL / CentOS dnf install alsa-lib-devel 用法 游戏基础示例: extern crate caper; use caper :: game :: * ; use caper :: imgui :: Ui; use caper :: input :: Key; use caper :: mesh :: gen_cube; use caper :: types :: {DefaultTag, RenderItemBuilde
【文件预览】:
caper-master
----.travis.yml(377B)
----tests()
--------test_utils.rs(1B)
--------test_input.rs(1B)
--------test_renderer.rs(1B)
----src()
--------utils.rs(11KB)
--------persist.rs(2KB)
--------mesh.rs(11KB)
--------renderer()
--------collision.rs(4KB)
--------game.rs(15KB)
--------types.rs(5KB)
--------lib.rs(3KB)
----Cargo.toml(2KB)
----examples()
--------ui.rs(2KB)
--------demo.rs(1KB)
--------tags.rs(2KB)
--------physics.rs(5KB)
--------simple.rs(1KB)
--------transforms.rs(6KB)
--------proc.rs(2KB)
--------assets()
--------cubes.rs(2KB)
--------posteffect.rs(2KB)
--------load_mesh.rs(1KB)
--------audio.rs(2KB)
--------spheres.rs(2KB)
--------perlin.rs(7KB)
--------audio_3d.rs(2KB)
--------texture.rs(1KB)
----LICENSE.md(1KB)
----.gitignore(88B)
----README.md(2KB)