Review
This is a simple implementation of the classic Asteroids game using an Entity-Component-System (ECS) pattern in PixiJS. The code is tightly focused on game logic and explores how ECS can help structure gameplay mechanics in a clean and scalable way.
Why?
I wanted as light as possible tech stack for my games. And it is very difficult for me to jump up from javascript to gdscript. So i decided to concentrate on the one stack.
- Pixijs performed and lightweight.
- bitECS has good performance and feature set.
These combination give me tools, structure and free to do anything i want. So i no need to stagle with gameengine anymore.