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 |