georgiee / lab-friendly-birds

Angry Birds with fluids. Pixi.js Box2D and google fluids

Home Page:http://georgiee.github.io/lab-friendly-birds/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Friendly Birds - a not so angry birds clone

Preview

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. 👻

About

Angry Birds with fluids. Pixi.js Box2D and google fluids

http://georgiee.github.io/lab-friendly-birds/


Languages

Language:JavaScript 97.3%Language:HTML 1.5%Language:GLSL 1.1%