An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 2.2% on proxy.golang.org
Top 0.7% dependent packages on proxy.golang.org
Top 1.1% dependent repos on proxy.golang.org
Top 3.7% forks on proxy.golang.org

proxy.golang.org : github.com/EngoEngine/ecs

Package ecs provides interfaces for the Entity Component System (ECS) paradigm used by engo.io/engo. It is predominately used by games, however will find use in other applications. The ECS paradigm aims to decouple distinct domains (e.g. rendering, input handling, AI) from one another, through a composition of independent components. The core concepts of ECS are described below. An entity is simply a set of components with a unique ID attached to it, nothing more. In particular, an entity has no logic attached to it and stores no data explicitly (except for the ID). Each entity corresponds to a specific entity within the game, such as a character, an item, or a spell. A component stores the raw data related to a specific aspect of an entity, nothing more. In particular, a component has no logic attached to it. Different aspects may include the position, animation graphics, or input actions of an entity. A system implements logic for processing entities possessing components of the same aspects as the system. For instance, an animation system may render entities possessing animation components.

Registry - Source - Documentation - JSON
purl: pkg:golang/github.com/%21engo%21engine/ecs
License: MIT
Latest release: over 4 years ago
First release: about 7 years ago
Namespace: github.com/EngoEngine
Dependent packages: 47
Dependent repositories: 23
Stars: 245 on GitHub
Forks: 40 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: about 24 hours ago

Top 9.6% on proxy.golang.org
github.com/brunoga/robomaster/sdk2/examples/robotcontrol v0.0.0-20240123191442-a97b1be50dca
Collection of code related to DJI's Robomaster S1 and EP.
2 versions - Latest release: over 1 year ago - 39 stars on GitHub
Top 6.2% on proxy.golang.org
github.com/brunoga/robomaster/sdk v0.0.0-20240106230149-82634240e6af
Collection of code related to DJI's Robomaster S1 and EP.
7 versions - Latest release: over 1 year ago - 35 stars on GitHub
Top 8.4% on proxy.golang.org
github.com/Noofbiz/engoBox2dSystem v0.0.0-20231229060555-4520a4656ab2
Package engoBox2dSystem provides a collision, physics, and mouse system for use with the engo gam...
2 versions - Latest release: over 1 year ago - 1 dependent repositories - 19 stars on GitHub
Top 7.2% on proxy.golang.org
github.com/brunoga/robomaster/legacy v0.0.0-20231117130558-4e9ec18b5ce4
Collection of code related to DJI's Robomaster S1 and EP.
5 versions - Latest release: over 1 year ago - 1 dependent repositories - 35 stars on GitHub
github.com/Noofbiz/pixelshader v0.0.0-20231106220211-fc3de36577d1
A pixel shader for engo
2 versions - Latest release: over 1 year ago - 2 dependent packages - 2 dependent repositories - 1 stars on GitHub
github.com/brenoinojosa/midgarts v0.0.0-20230619220149-90da1f442181
:national_park: Multi-platform Ragnarök Online MMORPG client
1 version - Latest release: almost 2 years ago - 0 stars on GitHub
Top 8.6% on proxy.golang.org
github.com/andewx/dieselfluid v0.0.0-20230226090019-ddc071b198f1
Provides a modular extensible framework for SPH/Grid fluid solvers in Go, chosen for it's high pe...
2 versions - Latest release: about 2 years ago - 1 dependent package - 1 stars on GitHub
Top 6.5% on proxy.golang.org
github.com/marioolofo/go-gameengine-ecs v0.9.0
go:build -gcflags=-B
2 versions - Latest release: about 2 years ago - 1 dependent package - 1 dependent repositories - 23 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/willroberts/rpg v0.0.0-20230223015431-0d4233e09b37
Package main starts the game.
2 versions - Latest release: about 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/project-midgard/midgarts v0.0.0-20230127174116-f05b1e4a4765
3 versions - Latest release: over 2 years ago
Top 9.5% on proxy.golang.org
github.com/bbriggs/go-gamedev-lab v0.0.0-20221216220322-8849b2efba43
1 version - Latest release: over 2 years ago - 1 stars on GitHub
Top 1.6% on proxy.golang.org
github.com/EngoEngine/engo v1.0.8
Engo is an open-source 2D game engine written in Go.
7 versions - Latest release: over 2 years ago - 23 dependent packages - 19 dependent repositories - 1,590 stars on GitHub
Top 4.7% on proxy.golang.org
github.com/engoengine/engo v1.0.8
Engo is an open-source 2D game engine written in Go.
7 versions - Latest release: over 2 years ago - 1,590 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/paked/engi v1.0.8
7 versions - Latest release: over 2 years ago
Top 4.7% on proxy.golang.org
github.com/EngoENgine/engo v1.0.8
Engo is an open-source 2D game engine written in Go.
7 versions - Latest release: over 2 years ago - 1,590 stars on GitHub
Top 4.7% on proxy.golang.org
github.com/engoEngine/engo v1.0.8
Engo is an open-source 2D game engine written in Go.
7 versions - Latest release: over 2 years ago - 1,593 stars on GitHub
Top 4.7% on proxy.golang.org
github.com/Engoengine/engo v1.0.8
Engo is an open-source 2D game engine written in Go.
7 versions - Latest release: over 2 years ago - 1,593 stars on GitHub
Top 5.9% on proxy.golang.org
github.com/EngoEngine/Engo v1.0.8
Engo is an open-source 2D game engine written in Go.
7 versions - Latest release: over 2 years ago - 1,638 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/EngoEngine/engi v1.0.8
Engo is an open-source 2D game engine written in Go.
7 versions - Latest release: over 2 years ago - 1,704 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/costaconrado/go-gameengine-ecs v0.0.0-20220709164752-6b56f3428f3e
My implementation of Entity Component System in Go/Golang
1 version - Latest release: almost 3 years ago - 0 stars on
Top 8.2% on proxy.golang.org
github.com/stone0514/2DGame v0.0.0-20220511125312-46e824f1cbcf
1 version - Latest release: almost 3 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/summersavers/summer v0.0.0-20220426142511-82133abeb5e6
1 version - Latest release: about 3 years ago
Top 8.2% on proxy.golang.org
github.com/yamazaki-ko/SuperMario v0.0.0-20220217141142-02490cf13d3c
1 version - Latest release: about 3 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/raziel2244/magicgame v0.5.0
6 versions - Latest release: over 3 years ago
Top 9.0% on proxy.golang.org
github.com/eth0net/magicgame v0.5.0 💰
A game built on EngoEngine.
6 versions - Latest release: over 3 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/Noofbiz/SpaceCamp v0.0.0-20211130142042-9c7fcfcfb77c
a game made in engo for Game Off 2020
1 version - Latest release: over 3 years ago - 5 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/hexagram30/engo-tutorial v0.0.0-20211128080708-d3f7ada0a036
2 versions - Latest release: over 3 years ago - 0 stars on GitHub
Top 8.6% on proxy.golang.org
github.com/sardap/walk-good-maybe-hd v0.8.0
8 versions - Latest release: over 3 years ago - 1 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/marcustut/community-bot v0.0.0-20210430111700-55779bd804d2
1 version - Latest release: about 4 years ago - 0 stars on GitHub
Top 6.4% on proxy.golang.org
github.com/EngoEngine/TrafficManager v0.0.0-20210217213057-3fc2a2b72394
A 2D-game in Go with engo, written during the tutorial sessions at engoengine.github.io
1 version - Latest release: about 4 years ago - 1 dependent package - 10 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/raziel2244/engo v1.1.0
6 versions - Latest release: about 4 years ago
gitlab.com/kori-irrlicht/project-open-monster v0.4.0
Project OpenMonster is an open-source server for a monster collecting and battling game. This re...
4 versions - Latest release: over 4 years ago - 1 dependent package - 1 dependent repositories - 1 stars on GitLab.com
Top 8.2% on proxy.golang.org
github.com/Mat24/engo v1.0.5
Engo is an open-source 2D game engine written in Go.
5 versions - Latest release: almost 5 years ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/eth0net/engo v1.0.5
Engo is an open-source 2D game engine written in Go.
5 versions - Latest release: almost 5 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/faide/engo v1.0.5
Engo is an open-source 2D game engine written in Go.
5 versions - Latest release: almost 5 years ago - 0 stars on GitHub
github.com/kori-irrlicht/engo v1.0.5
Engo is an open-source 2D game engine written in Go.
5 versions - Latest release: almost 5 years ago - 1 dependent repositories - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/Z2Y/engo v1.0.5
1 version - Latest release: almost 5 years ago
Top 8.2% on proxy.golang.org
github.com/mat24/engo v1.0.5
Engo is an open-source 2D game engine written in Go.
5 versions - Latest release: almost 5 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/willroberts/engo v1.0.5
1 version - Latest release: almost 5 years ago
Top 8.2% on proxy.golang.org
github.com/purelazy/modlib v0.0.0-20200523024614-47a46a6e0ec7
1 version - Latest release: almost 5 years ago
Top 8.2% on proxy.golang.org
git.bug-br.org.br/bga/robomasters1/app v0.0.0-20200226204514-3e1ade8016b5
1 version - Latest release: about 5 years ago
Top 8.2% on proxy.golang.org
github.com/dtldyg/net-speed v0.0.0-20190923034028-4983c2d7bce3
1 version - Latest release: over 5 years ago - 0 stars on GitHub
Top 9.1% on proxy.golang.org
github.phpd.cn/damienfamed75/aseprite v0.3.1
4 versions - Latest release: over 5 years ago
Top 8.2% on proxy.golang.org
github.com/damienfamed75/aseprite v0.3.1
Package aseprite is the primary package to interface with the parsed aseprite files and its anima...
4 versions - Latest release: over 5 years ago - 10 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/cnblvr/engo v1.0.4
Engo is an open-source 2D game engine written in Go.
4 versions - Latest release: about 6 years ago - 0 stars on GitHub
Past Dependents
Include Past Dependents

Check this option to include packages that no longer depend on this package in their latest version but previously did.