Project 5 of CS50's Introduction to Games Development
Legend of 50 is a game heavily inspired by the SNES Legend of Zelda titles and implemented in the LÖVE2D framework. For this project, I added several new features to the distribution code; breakable pots, a projectile system, and pickups/powerups.
First, clone this repository:
git clone https://github.com/calumbell/cs50g-legend-of-50
Install LÖVE2D (v10.2) - click here for installation instructions
To run the game:
cd legend-of-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.