engo

Game engine

An open-source 2D game engine written in Go, implementing an Entity Component System paradigm.

Engo is an open-source 2D game engine written in Go.

GitHub

2k stars
48 watching
136 forks
Language: Go
last commit: about 2 years ago
Linked from 4 awesome lists

engoentity-component-systemgame-enginegoopengl

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
engoengine/ecsAn implementation of the Entity-Component-System paradigm in Go299
ajhager/engiA cross-platform 2D game development library for Go395
andygeiss/ecsBuilds a custom game engine using the Entity Component System concept in Go.129
vova616/garageengineA 2D game engine written in Go, implementing an Entity/Component system and providing features like physics, texture packing, and scene management.321
enginmanap/limonengineA 3D game engine for first-person games with features like dynamic lighting and physics, designed to be easy to use and extend.604
oakmound/oakA Go-based game engine for creating 2D games and applications with a focus on ease of use and minimal dependencies.1,567
joelotter/termloopA terminal-based game engine for building 2D games in Go.1,437
leafo/aromaA game creation framework/platform for creating games using Lua and OpenGL ES 2.0197
4ian/gdevelopA cross-platform 2D/3D game development software with a no-code editor and extensible game engine.11,868
phisko/kengineA game engine built around an Entity-Component-System architecture with C++20 support and runtime extensibility607
qnope/gameengineA game engine that focuses on physically based lighting and includes voxelization, physics, and graphics capabilities.23
bendangelo/entityjsA game engine utilizing an entity-component design pattern to provide flexible and modular gameplay development186
illation/etengineA C++ 14-based real-time 3D game-engine with a focus on space sim778
nxengine/nxengine-evoAn upgraded and refactored version of the NXEngine game engine with improved features and bug fixes.495
sbiermanlytle/iioengineA JavaScript game engine for HTML5 Canvas applications.456