Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

HTML Coding Your First HTML5 Game

LimeJS

Why do I need LimeJS and should I just delete the game files we used before the teacher started talking about LimeJS?

there are many js frameworks. LimeJS is just the one they are using in this tutorial. That being said, the Github file is broken. There is a request that has the code to fix it setting in GIt for over 25 days. I had to call one of my dev friends to get things squared away so I could finish the tutorial

4 Answers

Leah Thompson
Leah Thompson
14,997 Points

https://github.com/evandemaris/limejs.git <-- this is the one i found via google and it worked properly. Other recommendations included uninstalling python and installing 2. errr 7?? maybe it was 2.7, but i am on 3 (i think), and on my work laptop, there's no way I'm messing with the python on here considering i need the configs/installs as they are as part of my role. So i hunted down an alt file. :)

Oh, that's my repo. I provided a link to it on my earlier answer, glad to hear it's searchable via google too though!

A bit late on this, but... Essentially, LimeJS (and game libraries in general) make things easier for the person developing the game. You can stick with your original files if you want, but it might feel like you're re-inventing the wheel instead of jumping into your project.

@willkesling the fix on GitHub only worked until they updated the closure last month, I've forked a functional version and sent a pull request, but it'd make sense to pick a JS game library that's functional and better maintained for a project.

Leah Thompson
Leah Thompson
14,997 Points

I too struggled with the limejs file being broken, but followed something online that referenced an old master file to clone instead. This has been working

Which old master file worked for you?

Leah Thompson
Leah Thompson
14,997 Points

haaha! I hadn't even noticed the names, so cheers for that, and i'm sure folks beyond Treehouse will be grateful too as I found several search results with differing limeJS issues.