文件名称: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)