wolf:Wolf,用于伪 3D 游戏的光线投射引擎

时间:2024-08-01 01:11:12
【文件属性】:

文件名称:wolf:Wolf,用于伪 3D 游戏的光线投射引擎

文件大小:543KB

文件格式:ZIP

更新时间:2024-08-01 01:11:12

C

狼 Wolf 是 2.5D 游戏的光线投射引擎,例如 Wolfenstein 3D 和 1990 年代的其他游戏! 该引擎使用 OpenGL 进行 GPU 渲染,但在引擎盖下在 2D 地图上运行。 因此玩家不能上下移动,墙壁之间总是有 90 度角。 引擎的设计类似于的。 特征 二维地图 用于可见性确定的光线投射 OpenGL 渲染管线 纹理映射 碰撞检测 用法 首先安装先决条件: $ sudo yum install SDL2-devel SDL2_image-devel 建立狼: $ make 然后,启动演示: $ ./wolf 执照 版权所有 :copyright: 2014 Pekka Enberg Wolf 是在 2-clause BSD 许可下分发的。 纹理资源取自 。


【文件预览】:
wolf-master
----Assets()
--------Textures()
----Wolf.png(283KB)
----LICENSE(1KB)
----README.md(999B)
----Makefile(265B)
----wolf.c(10KB)
----.gitignore(6B)
----linmath.h(12KB)

网友评论