G3N-Go 3D游戏引擎
G3N (发音为“ gen”)是用Go语言编写的OpenGL 3D游戏引擎。 它可以用于编写跨平台的Go应用程序,这些应用程序可以显示丰富而动态的3D表示形式-而不仅仅是游戏。 提供了基本的集成GUI框架,并通过支持3D空间音频。
要观看G3N的实际效果,请尝试或获奖游戏。
使用G3N的重点项目
依存关系
需要1.8以上版本。 该引擎还要求系统具有OpenGL驱动程序和与GCC兼容的C编译器。
在基于Unix的系统上,引擎依赖于某些C库,可以使用适当的分发程序包管理器安装这些C库。 有关操作系统的特定要求,请参见下文。
像Ubuntu / Debian
$ sudo apt-get install xorg-dev libgl1-mesa-dev libopenal1 libopenal-dev libvorbis0a libvorbis-dev libvorbisfile3
软呢帽
$ sudo dnf -y install xorg-x11-proto-devel mesa-libGL mesa-libGL-devel openal-soft ope
1