I have a collection of tutorials on Amazon and LeanPub.com. The "Making Browser Games" (MBG) Series shows how to construct general game mechanics that could be applied to your own bespoke games. The "Walk-Thru Tutorial Series (WTTS)" is what you commonly find in the majority of online tutorials which leads you in building a single specific game. If you are interested in starting your own Game Studio, then I recommend the MBG Series.
Relaunched on "Training by Blackboards, Books, and Browsers" is a generic tutorial on "Basic Browser Game Development". It does not use any Phaser framework; the advantage to this tutorial is you can incorporate your favorite gaming framework. I have rewritten this tutorial to reflect current PHP 7.x and distributive databases service in the "Cloud". Here's the syllabus:
- Steps 1 to 17 – these use the work-in-process textbook "Book of 5 rings for Game Development"
- Steps 18 to 20 are Intermediate Information Technology skills.
- Running a Web server with PHP and MySQL Database locally
- Designing and Implementing our Initial Database Structure
- Connecting to the database and making of the Registration page
- Authenticating and creating must login pages
- Implementing a Level-Up and Experience System
- Adding player stats as dynamically as possible
- Finishing up Inventory System and implementing Usable Items
- Implement an Equipment System
- Separation of concerns - PHP Template System and Bootstrap
- Making a daily Training Facility for players
- A basic Item Shop in PHP
- User profiles and Player Rankings
- Forest Map - Exploration, Monsters, and Player versus Environment (PvE) combat simulator
- Player vs Player (PvP) duel
- Bonus: Implementing familiars a.k.a. pets in the game
- Last minute modifications to our template - Playing with Bootstrap
- Conclusion for Basic Browser Game Dev Tutorial
- (Intermediate) Adding an email confirmation system
- (Intermediate) Adding an Abilities/Buildings module with flexible requirements
- (Intermediate) Adding Races/Tribes/Alliances/Nations/Zones with custom bonuses
Go To Tutorial || See the Online DEMO