#load #quake #fork #quake3-loader

bsp

用于高效加载 BSP 文件的库 - 目前仅适用于 Quake 3 BSP 文件。是 quake3_loader 库的分支。

3 个版本

0.1.2 2019 年 4 月 10 日
0.1.1 2019 年 4 月 9 日
0.1.0 2019 年 4 月 9 日

#1288游戏开发

MIT 许可证

455KB
951

示例用法

(假设 pk3 文件已在本地上解压)

extern crate bsp;

use std::fs::File;

fn main() -> std::io::Result<()> {
    let bsp = bsp::read_bsp(&File::open("pak0/maps/q3dm1.bsp")?)?;
    println!("{:?}", bsp);

    Ok(())
}

依赖关系