This was my journey into Angry Birds. I focused on the following components:
- Camera System for PIXI
- Minimap View on the scene
- Box2D Integration in PIXI (there is some code from Phaser's Box2D)
- Fluid Integration (Liquid Fun), the build of box2d already contains liquid fun (see here
- Polygon Rendering in PIXI (this wasn't possible then)
- Custom Water Shader for the particles
- Raycasting in Box2D
- Building a Slingshot with Trajectory projection
👻Attention. This is old code. Very manual. Require JS, no npm versioning. 👻