0.2.0 |
|
---|---|
0.1.0 |
|
#11 in #doom
12KB
228 行
WAD.rs
wad-rs
是用于解析WAD文件(例如,运行在DOOM引擎上的游戏)的解析器
资源
用法
use wad_rs::Wad;
use std::{fs::File, io::prelude::*};
fn main() {
let mut data = Vec::new();
File::open("[Path to WAD]").read_to_end(&mut data).unwrap();
let parsed_wad = Wad::parse(data).unwrap();
println!("WAD type: {}", parsed_wad.wad_type());
}
特性
parallel
:此特性使用 Rayon 解析文件
lib.rs
:
wad-rs
是用于解析WAD文件(例如,运行在DOOM引擎上的游戏)的解析器
资源
用法
use wad_rs::Wad;
use std::{fs::File, io::prelude::*};
fn main() {
let mut data = Vec::new();
File::open("[Path to WAD]").read_to_end(&mut data).unwrap();
let parsed_wad = Wad::parse(&data).unwrap();
println!("WAD type: {}", parsed_wad.wad_type());
}
特性
parallel
:此特性使用 Rayon 解析文件
依赖项
~46–355KB