Go bindings to Godot; choose when you want Godot's engine/editor over a pure-Go engine.
Go bindings for Godot 4.7 GDExtension API
- 738
- Go
- MIT
2D game engine for Go
Ebitengine is a simple, cross-platform 2D game engine for Go with graphics, input, and audio support.
Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.
Go bindings to Godot; choose when you want Godot's engine/editor over a pure-Go engine.
Go bindings for Godot 4.7 GDExtension API
a C#/.NET game framework; choose when you prefer C# over Go.
One framework for creating powerful cross-platform games.
Go bindings to raylib; choose when you want raylib's C API instead of a pure-Go engine.
Go bindings for raylib, a simple and easy-to-use library to enjoy videogames programming.
a C++ game framework; choose when you prefer C++ and its ecosystem over Go.
Cocos2d-x is a suite of open-source, cross-platform, game-development tools utilized by millions of developers across the globe. Its core has evolved to serve as the foundation for Cocos Creator 1.x & 2.x.
a Go/Godot runtime; choose when you want Godot rather than a native Go engine.
Runtime for Go + Godot
These projects were analysed and named ebiten among their alternatives. The relationship is not symmetric — how ebiten rates them is a separate judgement, made when ebiten is analysed in its own right.
calls ebiten “Choose for lightweight 2D Go games; it does not support 3D.”
Desktop/Android/HTML5/iOS Java game development framework