Skip to content

Taffer/harvard-game50

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Moved

This repo is has been replaced by: https://codeberg.org/Taffer/harvard-game50

Logo of the GiveUpGitHub campaign

Everything in this repo should be considered out of date.

harvard-game50

Update the game50 Love2D code for Love2D 11.

Note that the MIT license only applies to the bits I've provided; the original code is Harvard's, part of their CS50G course, CS50's Introduction to Game Development. Their GitHub repo doesn't specify a license.

The projects are, in order:

The other game50 projects are for Unity 3D.

Using harvard-game50

I've copied the game repos in here because I need to modify the code; if they weren't all separate repos I could've just branched.

The common libraries are pulled into this repo as git submodules. To clone everything at once:

git clone --recursive https://github.com/Taffer/harvard-game50.git

If you've cloned it without --recursive, do this to grab all the submodules:

git submodule update --init --recursive

Each project set has a single Sublime Text 3 project file so you can easily look through the code while following along with the lectures.

The common directory has additional submodules used by the game50 projects.

The Changes

My changes aren't extensive, and the interesting ones have a comment explaining what I did, tagged with - Chris H. so you know not to blame Colton for them.

My changes:

  • Use current versions of the dependencies:
  • Adjust colour ranges from 0 - 255 to 0.0 - 1.0.
  • Update love.audio.newSource() calls.

About

Update the game50 Love2D code for Love2D 11.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published