How to Build an Entity Component System Game in JavaScript
1–6 of 6 posts
Re: How to Build an Entity Component System Game in JavaScript
#2I've built a Component-Entity-System library in JavaScript a while back, and the code is quite similar. You can check it out at https://github.com/qiao/ces.js
Re: How to Build an Entity Component System Game in JavaScript
#3Nice article. I've built a Component-Entity-System library in JavaScript a while back, and the code is quite similar. You can check it out at https://github.com/qiao/ces.js
Re: How to Build an Entity Component System Game in JavaScript
#4Thanks for the writeup.
Re: How to Build an Entity Component System Game in JavaScript
#5On a more serious note: I've never heard of ECS before, but it seems like it's been used in game development for a while. I feel like most data visualization projects these days (especially the ones using D3.js) use some form of ECS, although not necessarily out of deliberation. I wonder if there are best practices from game development that can aide the development of data visualizations
Re: How to Build an Entity Component System Game in JavaScript
#6By using data-only entities, it becomes a lot simpler to create Draw and Move classes which take an entity as an object and use the data therein to perform the action described by their class name. This makes it a bit simpler at the "main" code loop, because you don't need to pass handles, etc. down to the entities in order to draw using the game engine.