Phaser
Overview
I designed and modernized key parts of the API for the popular JS game engine Phaser (>30K GitHub stars) as the engine moved between major versions. I produced thoroughly tested code with extensive documentation and produced 40 guided and annotated code examples for the engine's newsletter, which has >8800 developers subscribed.
A few links:
- Example newsletter writeup
- Wall Jumping Platformer Example
- Modifying Map Example
- Dungeon Generator Example
While I was solely responsible for my areas of the API, it also meant collaborating with a small team of other developers in a fast moving repository.