Hi,
When I ran Ludum Dare for the first time, I really wanted to make a complete game from scratch.
I choose Javascript because it was powerful, portable and adaptable.
After 3 participations, I’ve found lots of duplicate code in my entries. So I take some time to gather them all.
So, here it is : The “Jam Toolkit”. Feel free to try it !
https://github.com/Neekobus/jamtk
Featuring :
- ImageManager, SpriteSheet with basic animation support
- InputManager : Smart mouse, touch and keyboard managment. ICade comming soon.
- SoundManager : Basic MP3 play capabilities.
- Storage : Mapped around Cookies.
- AStar : Graph or Grid based pathfinder.
- DomHelper : Some DOM utilities.
- JsonLevelLoader : Basic tool for loading and delegating level building.
- ControllerManager : Basic main controller and framework for customized concrete controllers.
- Looper : Simple wrapper for setInterval, with frame duration.
Can’t wait next LD !