Tobias Stein has posted an article to Gamasutra describing his understanding of the Entity Component System (ECS) model for organizing dynamic behaviors in code.
This is probably not quite what Josh has implemented, but some of the the principles may be similar enough that those curious about this part of the Limit Theory architecture may find it interesting.
Re: Entity Component System (ECS) Explanation
Posted: Sun Nov 26, 2017 6:21 pm
by FormalMoss
Thanks Flat,
This is very cool, it has pictures, even a video showcasing his BountyHunter demo which "makes heavily use of the ECS and demonstrates the strength of this pattern".
Thank you
Re: Entity Component System (ECS) Explanation
Posted: Sun Nov 26, 2017 7:10 pm
by joker
Thanks for the post Flat, enjoyed this
Re: Entity Component System (ECS) Explanation
Posted: Sun Nov 26, 2017 8:55 pm
by Victor Tombs
I availed myself of the link you provided, Flat. Thanks!
I could tell you an untruth concerning my reaction to the contents of the blog/article but know that I did read some of the content before my eyes started glazing over.
I can't wait for part two. *chuckle*
I'm getting to be hopelessly superficial in my old age, my friend.
Re: Entity Component System (ECS) Explanation
Posted: Mon Nov 27, 2017 7:09 am
by DreamKeys
Nice one, Flat.
Victor, I recommend you stay away from this one by a few hundred lightyears ...
Victor, I recommend you stay away from this one by a few hundred lightyears ...
I appreciated the warning, DreamKeys, but unfortunately, my interest and curiosity were aroused by the way you presented your "gift". Good grief, how does anyone sit through the presentations of this stuff without gnawing their fingers off?
Re: Entity Component System (ECS) Explanation
Posted: Mon Nov 27, 2017 8:38 am
by DreamKeys
The above presentation is quite interesting if you are an programmer entity
The c++ meta-programming stuff is still above me (I know only basic c++ stuff) but the concepts he's presenting are nice.
I imagine Josh had to encounter similar stuff when dealing with his system.
Good grief, how does anyone sit through the presentations of this stuff without gnawing their fingers off?
Its like a presentation by a knitting club member about the new techniques and advances in knitting and fabrics.
A very special interest, that people into knitting will probably enjoy, while others hope they can slowly leave the room.
Its like a presentation by a knitting club member about the new techniques and advances in knitting and fabrics.
A very special interest, that people into knitting will probably enjoy, while others hope they can slowly leave the room.
I like that analogy, Damocles. I'm not denigrating the subject as I'm sure there are many who visit here who will find ECS fascinating.