Itty Bitty RPG is a single player passive role playing game that anyone can embed in their own website! What is a "passive" role playing game? Basically you can visit a site, slay a few monsters, upgrade your equipment and be off to your next thing all in a few moments.
It's a first! This code combines the convenience of a simple web counter with the gameplay of a role playing game. Using the latest and greatest in web technologies (see below) it emerges a new kind of web application.
A single javascript file bootstraps the loading of the YUI libraries and other resources. After that the code scans the site for special tags and inserts HTML for monsters, treasure, and many other interesting things in the future!
Your information is stored between sessions via the persistent storage feature of the Firefox browser.
This is an open source project! I fully expect to expand this in major ways in the near future. Come to the Yahoo group and offer suggestions, or file bugs/feature requests in the Google Code page. Future versions will have expanded features like quests, pets, traps, etc. Versions for Greasemonkey, Widgets, and Firefox plugins are also planned!
Grab the source. Here's some of the credits for much of the code:
Here are some tips:
I'm Andrew Wooldridge - email me
05-31-2007: I'm making progress on a Tile Engine for IBRPG and getting dialogs to work. Here's a link to the tile engine work in progress. For more updates, please check out my blog.
04-17-2007: Wow! Longest week in history. However I'm back from a hundred other tasks and hope to present a new version by Friday. We'll see.
03-08-2007: New Version soon! With updates to the library and major new features... Check back in a week or so.
02-12-2007: Working on new features including: