Git Repo | Latest Build | Documentation Wiki
WHAT UP
As the person behind all those walkabouts I am uniquely qualified to say that Flash is a fucking douchebag. Yes it's powerful, but that's almost the problem. You try to do something simple and it's all like "whoops fuck you now everything's running at 2x speed and your hit detection is gone".
With that in mind I've started the Sburb Project. The basic point is to rebuild my old walkabout engine purely in Javascript. No Flash. No PHP. All client-side Javascript. In fact, in the current state, you shouldn't have to touch any code at all! An entire walkabout should be createable using strictly the SburbML language I have created. It's human readable and writable, and pretty intuitive! It's about as hard as making an HTML webpage.
---------------------------------
FEATURES:
- Build fully functional and highly configurable MSPA grade walkabouts using just SburbML (no coding, just markup, like HTML)
- Runs in pure HTML5, no need for Flash or any other plugins (though Flash can sorta be used too)
- Render sprite sheets using HTML5 Canvas2D
- Play sound effects and music using HTML5 Audio
- Load custom fonts using @font-face
- Save and load game state transparently to the users computer or browser
- Create dialogs with animated caricatures easily
- Fully open source (BSD Licensed) development and releases (though some branches may be developed in private for MSPA releases)
---------------------------------
TODO:
- The engine's pretty stable at this point. We're working on incremental improvements to file loading and handling, and to the SburbML API itself. You can check out our progress at the git repository, and maybe help out to.
- What I definitely need help with is the documentation for this stuff in the wiki. Proper documentation that shows how to use this thing.
- Adopt a browser! Want to help debug our builds? Subscribe to the git repository or this thread, and whenever we post an update, test it out in your browser. Help us out by providing any notes on regressions or improvements.
----------------------------------
What do I expect from you? Not a god damn thing really. You can help out if you want but I don't really care either way. I'm doing this in my free time for shits and giggles under the employ of Andrew. If you help it might go faster and work better.
Regardless, I've set up a Git repository over at Github, which you are free to fork and/or download files from as you wish, and we're keeping a fairly up to date build over here.




Reply With Quote





