Project 6 of CS50's Introduction to Games Development
Angry 50 is a game heavily inspired by Angry Birds and implemented in the LÖVE2D framework. This assignment was all about working with the Box2D physics engine that comes bundled with LÖVE2D.
First, clone this repository:
git clone /~https://github.com/calumbell/cs50g-angry-50
Install LÖVE2D (v10.2) - click here for installation instructions
To run the game:
cd cs50g-angry-50
love .
You can see a video demonstration of this project here.
Legend of 50 was built using the LÖVE2D framework (version 10.2).
Push was used for resolution-handling, hump was used for Lua object-orientation, and Knife was used to handle asynchronous code, chained functions, tweening, etc.