Cute Gopher Mascot

The Best Go Libraries For Game Development - Awesome game development libraries. (15)

Discover the best Go libraries for Game Development in Awesome game development libraries.! Find the perfect tools to streamline your development and boost productivity. From raylib-go to termloop, we've got you covered. Let the coding begin!

raylib-go

Go bindings for [raylib](https://www.raylib.com/), a simple and easy-to-use library to learn videogames programming.

Discover More! 🚀

termloop

Terminal-based game engine for Go, built on top of Termbox.

Discover More! 🚀

tile

Data-oriented and cache-friendly 2D Grid library (TileMap), includes pathfinding, observers and import/export.

Discover More! 🚀

Pitaya

Scalable game server framework with clustering support and client libraries for iOS, Android, Unity and others through the C SDK.

Discover More! 🚀

Pixel

Hand-crafted 2D game library in Go.

Discover More! 🚀

prototype

Cross-platform (Windows/Linux/Mac) library for creating desktop games using a minimal API.

Discover More! 🚀

ecs

Build your own Game-Engine based on the Entity Component System concept in Golang.

Discover More! 🚀

engo

Engo is an open-source 2D game engine written in Go. It follows the Entity-Component-System paradigm.

Discover More! 🚀

fantasyname

Fantasy names generator.

Discover More! 🚀

g3n

Go 3D Game Engine.

Discover More! 🚀

go-astar

Go implementation of the A\* path finding algorithm.

Discover More! 🚀

Harfang3D

3D engine for the Go language, works on Windows and Linux ([Harfang on Go.dev](https://github.com/harfang3d/harfang-go)).

Discover More! 🚀

Leaf

Lightweight game server framework.

Discover More! 🚀

nano

Lightweight, facility, high performance golang based game server framework.

Discover More! 🚀

Oak

Pure Go game engine.

Discover More! 🚀