ecs icon indicating copy to clipboard operation
ecs copied to clipboard

A Go-implementation of the ECS (Entity-Component-System), focus on the development of game server.

Results 12 ecs issues
Sort by recently updated
recently updated
newest added

您好,最近我也在思考golang如何处理一些破碎内存的问题,想问下这边是准备如何实现处理 连续性 这块的优化?谢谢

Hi, I'm creatng an entity in an asyncworld as below. ``` e = Gaw.NewEntity() e.Add(p, m, t, r, pr, h, i, d, r) Entities[id] = e ``` then deleting the...

Hi, Given all the changes, what is the best method for the following :- 1. Checking game status - running or paused 2. Destroying a world Thanks

Hi, I'm converting older code to the new ECS code. I had a component like so ``` type Position struct { ecs.Component[Position] x float64 y float64 routex []float64 } func...

Hi, 1. Is there a way to stop / pause a world 2. Start and run a second world 3. Do some processing 4. Stop and destroy the second world...

Hi, Trying World.Stop() does not stop the running systems.

Hi, I've setup a world and added 3 Entities with movement component. ``` collection.go:34: collection Add:{"Speed":0.008888888888888889,"Course":145} collection.go:34: collection Add:{"Speed":0.0033333333333333335,"Course":120} collection.go:34: collection Add:{"Speed":0.0033333333333333335,"Course":45} ``` I'm trying to use an Input system...

Hi, I need to stop a running game based on user input. Then, how can I re-start the game? Or destroy the existing world and create a new world ?...

Hi, Is there a way to use event subscription to call system functions? Thanks