Skip to content
Daniel Salvadori edited this page Aug 18, 2018 · 38 revisions

Introduction

g3n is an OpenGL 3D Game Engine written in Go. It can be used to write cross-platform Go applications that show rich and dynamic 3D representations - not just games! A basic integrated GUI framework is provided, and 3D spatial audio is supported through OpenAL. You can evaluate most of the features by installing and executing G3ND - the G3N demo.

Documentation

The complete engine API reference can be found here: GoDoc.

There is also the beginning of a Getting Started Guide, and a newly created list of Guides and Tutorials:

Along with those, a good way to learn how to use the engine is to see the source code of the demos from G3ND.

We intend in the future to write/update/complete the following topics to build a user guide:

Clone this wiki locally