Tutorials
Building Browsergames has been creating tutorials that will help the beginning to intermediate developer create their own browsergame. These are the current tutorials:
Medieval Game
Designing Your Game’s Database | all languages | |||
The Registration Page | perl | php | rails | django |
Why You Should Be Hashing Sensitive Data | all languages | |||
Using Configuration Files | perl | php | rails | django |
The Login Page | perl | php | rails part one & two | django |
Cross Site Scripting: What It Is And How To Prevent It | all languages | |||
A Flexible Stats System | all languages | |||
Implementing A Flexible Stats System | perl | php | rails | django |
Implementing An Email Confirmation System | perl | php | rails | django |
Getting Started With A Templating System | perl | php | rails | django |
Making Your Forms Auto-Focus | perl and php | rails | django | |
Making Your Forms Remember Their Values | perl and php | rails | django | |
A Brief Design Document | all languages | |||
Putting It All Together | perl | php | rails | django |
Adding Stats | perl | php | rails | django |
Displaying A User’s Stats | perl | php | rails | django |
A Simple Combat System | perl | php | rails | django |
Creating The Bank | perl | php | rails | django |
Healing Your Players | perl | php | rails | django |
Forcing Users To Log In | perl | php | rails | django |
Designing A Flexible Items System | all languages | |||
Retrieving Items | perl | php | rails | django |
Reducing Repetition | perl | php | rails | django |
DRYing Out Our Database Connections | perl | php | N/A | django |
DRYing Out Our Stats | perl and php | N/A | django | |
Securing Our Hashes | perl | php | N/A | django |
Simple Cron | all languages | |||
Using The “On-View” Method Instead Of Cron | all languages | |||
Buying Weapons | perl | php | rails | django |
Swapping Weapons | perl | php | rails | django |
Integrating Weapons Into Our Combat System | perl | php | rails | django |
Buying Armor | perl | php | rails | django |
Integrating Armor Into Our Combat System | perl | php | rails | django |
Preparing our items system | all languages | |||
Buying Items | perl | php | rails | django |
Using Items | perl | php | rails | django |
Dropping Items | perl | php | rails | django |
Adding Experience to our Combat System | perl | php | rails | django |
Preparing our database for multiple area support | perl + php | |||
Implementing Multiple Areas | perl | php | rails | django |
We’re finished! | We’re Finished! |