#vector #2d-vector #gamedev #2d-3d

gamevecs

一个为游戏开发提供2D和3D向量的库

1个稳定版本

1.0.0 2024年4月21日

游戏开发中排名#954

MIT授权

25KB
421

Gamevecs

Gamevecs是一个为Rust游戏开发提供2D和3D向量的库。这些向量具有常用的功能,如叉积/点积、插值等。

示例

use gamevecs::Vec2;

fn main() {
	//create 2 2D vectors
	let vec1 = Vec2::new(0.0, 10.0);
	let vec2 = Vec2::new(10.0, 0.0);
	
	//add them together
	let result = vec1 + vec2;
	
	//print the result (10.0, 10.0)
	println!(result);
}

无运行时依赖