Skip to content

calumbell/cs50g-legend-of-50

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Legend of 50

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.

Full project specification.

Setup

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 .

Visuals

You can see a video demonstration of this project here.

Requirements

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.

About

Project 5 of CS50 Games Development

Topics

Resources

Stars

Watchers

Forks

Languages