Game Development

Awesome game development libraries.

Newest releases

eliasdaler Ebiten Breakout Play online on itch.io A simple breakout game made in Ebiten. This is my first game made with Ebiten - a nice simple engine which allo
 

bitly Little Bigtable A local emulator for Cloud Bigtable with persistence to a sqlite3 backend. The Cloud SDK provided cbtemulator is in-memory and does no
 

aws Karpenter is an open-source node provisioning project built for Kubernetes. Its goal is to improve the efficiency and cost of running workloads on Kubernetes clusters.
 

SolarLune Tetra3D Tetra3D Docs Support If you want to support development, feel free to check out my itch.io / Steam / Patreon. I also have a Discord server her
 

triggermesh Open source event-driven integration platform powered by Kubernetes and Knative. TriggerMesh allows you to declaratively define event flows between sources and targets, with content-based filtering, splitting and processing using
 

softarn csgo-coach-bug-detector Detects if a coach has been abusing the "coach-bug" in games Will only be used for running on old demos so this program doesn'
 

tidwall geometry An efficient 2D geometry library for Go. Features Point, Rect, Line, and Polygon geometry types Operations such as Intersects, Contains, and
 

racerxdl Golang RISC-V emulator that can play DOOM
 

fatihkahveci Simple rule based matchmaking for your online game with support of Redcon(RESP) protocol.
 

SoftbearStudios Mk48.io is an online multiplayer naval combat game, in which you take command of a ship and sail your way to victory. Watch out for torpedoes!
 

hayabusa-cloud A game server side framework with both web API and realtime communication.
 

google This repository contains the open sourcing of the infrastructure developed by Stadia Games & Entertainment (SG&E) to run its operations. This entails part of the build system setup, the CICD system and a number of tools developed
 

xen0bit Use random bots scanning the internet to seed a Conways Game of Life running on a small LCD on my desk
 

Incendo A curated list of awesome (free) open-source frameworks, libraries and software for Minecraft.
 

tinogoehlert DOOM engine written in Go
 

CamiloGarciaLaRotta Terminal game to practice keyboard typing
 

chhabraamit A cli implementation of 2048 game in golang
 

lian simconnect package msfs2020-go/simconnect connects to microsoft flight simulator 2020 using golang.
 

JetSetIlly Gopher2600 is an emulator for the Atari 2600. Whilst the performance is not as efficient as some other emulators it is none-the-less suitable for playing games, on a reasonably modern computer, at the required 60fps. (The developm
 

Merrit The reason for this project is to have a function on PC similar to the incredibly useful sleep/suspend function found in consoles like the Nintendo Switch and Sony PlayStation; suspend your game (and its resource usage) at any tim
 

dstoiko This is a pet project to try out WebAssembly with Go (golang) in a fun way. The game should be available on my blog. You can also build it and try locally on desktop.
 

mbertschler Autopilot in Go for docking the SpaceX Dragon capsule in the simulator
 

pokemium GameBoy Color emulator written in golang.
 

Sandertv A Minecraft library containing packages to create clients, servers, proxies and other tools, and a proxy implementation using them.
 

dbaumgarten Development Kit for Starbase's ingame programming language YOLOL
 

zladovan Gorched is terminal based game written in Go inspired by "The Mother of all games" Scorched Earth
 

giongto35 CloudRetro Open-source Cloud Gaming Service For Retro Games Video demo: https://www.youtube.com/watch?v=GUBrJGAxZZg Technical wrapup: https://webrtchacks.com/open-source-cloud-gaming-with-webrtc/ Introduct
 

OpenDiablo2 OpenDiablo2 Join us on Discord! Development Live stream About this project OpenDiablo2 is an ARPG game engine in the same vein of the 2000's games, and supports playing Diablo 2. The engine is written in
 

bokuweb gopher-boy      Installation you can install gopher-boy with following comand. go get github.com/bokuweb/gopher-boy/cmd/gopher-boy This emulator uses the go library pixel, which requires OpenGL. You
 

HFO4 Gameboy.Live 🕹️ Gameboy.Live is a Gameboy emulator written in go for learning purposes. You can simply play Gameboy games on your desktop: Or, "Cloud Game" in your terminal with a single command: telnet game
 

AppsComTr Spaceship Multiplayer game backend framework Features Authentication support with fingerprint and Facebook account Built-in friendship mechanism Passive turn-based, active turn-based and real tim
 

s32x gamedetect gamedetect is a simple API that uses a trained neural network to identify games that are within the top 100 currently on Twitch (as of March 2019). The full list of supported games can be seen here. The