Closed davidB closed 11 years ago
More I thought about dartemis_ext, more I see some stuff to put into, but a lot come about intergration with third-party (2D, 3D, physics, controllers, ...). Lot of contributions (community) that should pollute dartemis (core). So I'll start dartemis_ext on my own, (may be to use for next LD). And you are welcome to contribute (intregation with CanvasQuery, discussion, review, PR, try to converge to some system, convention, ...).
The first contribution will be EntityState, I think you remove the usage of internal api of dartemis'Bag.
Great idea. I'll keep a close eye.
PS: The author of game_loop has another project called javelin. It has a similar concept (component systems). https://github.com/johnmccutchan/javelin/tree/master/lib/src/javelin_game
I browse every project of John (I contribute to some). Javelin is linked to game_loop and spectre, and spectre is not ready for my need and usage (and it doesn't work "AS-IS" in js). When I had to choose dartemis have an other big plus : documentation (README, api, doc from artemis) enough for me to start, and less obscure than javelin (that is low priority in the big TODO list of John).
I forgot the existing samples. Thanks for your work.
??
PS: I see some overlap with project like game_loop.