文件名称:go-quake2:用Go和OpenGL编写的Quake 2 Level Renderer
文件大小:2.39MB
文件格式:ZIP
更新时间:2024-02-24 22:24:14
golang opengl quake2 OpenGLGo
地震2 用Go和OpenGL编写的Quake 2 Map Renderer。 产品特点 从Quake 2加载任何BSP文件 在环境中*漫游 根据玩家位置仅渲染地图的一小部分 支持静态光照贴图 安装 克隆此项目。 下载依赖项 go get github.com/go-gl/gl/v4.1-core/gl go get github.com/go-gl/glfw/v3.2/glfw go get github.com/go-gl/mathgl/mgl32 获取游戏演示数据。 下载Quake 2 Demo,然后将Quake 2目录中的baseq2 / pa0.pak复制到此存储库中的data/
【文件预览】:
go-quake2-master
----src()
--------go.mod(245B)
--------main.go(5KB)
--------go.sum(1KB)
--------WindowHandler.go(2KB)
--------camera.go(2KB)
--------InputHandler.go(2KB)
--------test()
--------render()
--------bsptree.go(5KB)
--------.gitignore(33B)
--------q2file()
----LICENSE(1KB)
----README.md(868B)
----screenshots()
--------wireframe.png(73KB)
--------map.png(865KB)
--------shaded.png(814KB)
--------lightmap.png(676KB)