# “Phaser By Example” in TypeScript (Phaser 4)

**URL:** <https://phaser.discourse.group/t/phaser-by-example-in-typescript-phaser-4/15413>\
**Category:** Examples\
**Created:** [July 13, 2025, 3:17pm UTC](https://phaser.discourse.group/t/phaser-by-example-in-typescript-phaser-4/15413 "2025-07-13T15:17:00Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![samme](https://yyz2.discourse-cdn.com/free1/user_avatar/phaser.discourse.group/samme/32/5275_2.png) [@samme](https://phaser.discourse.group/u/samme)\
**Post date:** [July 13, 2025, 3:17pm UTC](https://phaser.discourse.group/t/phaser-by-example-in-typescript-phaser-4/15413/1 "2025-07-13T15:17:00Z")

</div>

> A conversion of the examples from the ‘Phaser By Example’ book to Typecript using the most recent phaser v4 api’s with various fixes and correction due to errors in the book and bitrot over time. I’ve used the Deno runtime for a clean, typescript-friendly development environment.

> **[GitHub - halfmonty/phaserdeno](https://github.com/halfmonty/phaserdeno)**
>
> Contribute to halfmonty/phaserdeno development by creating an account on GitHub.
