Skip to content
Phaser Games
  • Home
  • Tutorials
    • Phaser 3
    • Basics
    • Intermediate
    • Advanced
    • Games
    • Set Up Phaser 3 Project Template
  • Resources/Tools
    • Getting Started
    • List Of Resources
    • Phaser 3 Text Designer Tool
  • Snippets
    • Phaser 3 Snippets
      • Phaser 3 Starter Snippets
      • Phaser 3 Sprite Snippets
      • Phaser 3 Time Snippets
      • Phaser 3 Tween Snippets
      • Phaser 3 Animation Snippets
      • Phaser 3 Physics Snippets
      • Phaser 3 TileMap Snippets
    • Phaser CE Snippets
      • Phaser Starter Snippets
      • Phaser Sprite Snippets
      • Phaser Physics Snippets
      • Phaser Button Snippets
      • Phaser Text snippets
      • Phaser Tween Snippets
      • Phaser Sounds Snippets
      • Phaser Game Snippets
      • Phaser Snippets Miscellaneous
      • Phaser MVC Snippets
      • Phaser Class Snippets
  • Shop & Freebies
  • Purchase History
  • Contact

Extend a sprite in Phaser 3

3 Comments / Phaser 3 / William

How to extend a sprite in Phaser 3 Sometimes just adding a sprite into a game is enough. Other times it is very useful to extend a sprite. Why? Being able to do this will let us get super organized. That allows us to build games faster and better. We can make complex classes that […]

Extend a sprite in Phaser 3 Read More »

Learn JavaScript Classes in 10 minutes

1 Comment / Javascript / William

JavaScript classes can add a lot of functionality, origination and most importantly reusability which saves developers a lot of time. But for some developers, there is an understandable learning curve. JavaScript classes are a fairly new arrival on the JavaScript scene. JavaScript has been around for ages. At least in modern computer terms. JavaScript traces

Learn JavaScript Classes in 10 minutes Read More »

Drop Downs – Form UI part 3

2 Comments / Phaser 3 / William

In this final part of my series of Phaser Form UI, we will look at adding drop downs to the form. I originally came up with this for adding a form to report abuse in a virtual world. It can also be useful for choosing a range of options when starting a game, especially if

Drop Downs – Form UI part 3 Read More »

Phaser 3 Container Size – Get Height and Width

3 Comments / Phaser 3 / William

How do you get the height and width of a container? If you’ve been playing around with Phaser 3 containers for a while, and are accustomed to using Phaser 2 groups, you may notice some familiar things missing. A few months ago I added some sprites to a container for building some user interface components.

Phaser 3 Container Size – Get Height and Width Read More »

HTML Buttons in Phaser 3 – Form Ui Part 2

2 Comments / Phaser 3 / William

Why use HTML buttons in Phaser 3? Normally I use images for buttons in Phaser, but if I’m using other form elements, like input text, sometimes it makes sense to use HTML buttons. It also allows me to use CSS styles on the buttons. This can be important because many times I’m handed designs by

HTML Buttons in Phaser 3 – Form Ui Part 2 Read More »

Phaser 3 Input Text – Form Ui- Part 1

7 Comments / Phaser 3 / William

Phaser 3 Input Text About a month ago I needed to find a way to implement a Phaser 3 input text field. This was due to needing to put a form into a Phaser 3 virtual world project I was working on. I had already placed an input element below the canvas for users to

Phaser 3 Input Text – Form Ui- Part 1 Read More »

5 Reasons you should be learning Phaser 3

Leave a Comment / Phaser 3 / William

Things in life change. Changes are never easy. But sometimes they are worth it. I have been asked “Should I learn Phaser 3 or Phaser 2?” so often, it is easier just to write a blog post about it and give out the link.  Many of us have gone through this choice before when facing

5 Reasons you should be learning Phaser 3 Read More »

Create and Publish HTML5 Games in 24 Hours – Excerpt

2 Comments / Books / William

Create and Publish HTML5 Games in 24 Hours This is an excerpt from my new book which you can find here on Amazon Is it possible to publish games in 24 hours? Yes. You can do it in less. I don’t do it every single day but with some planning and some of the techniques

Create and Publish HTML5 Games in 24 Hours – Excerpt Read More »

Ui Blocks-A lightweight alternate to containers

3 Comments / Phaser 3, Phaser Advanced / William

Phaser Containers Alternative As a developer for a gaming company that has a lot of feedback from its users I understand that people can get very passionate about the features that they’re used to having. I’m afraid I was a victim of that passion about a week ago when I saw this notice from Richard

Ui Blocks-A lightweight alternate to containers Read More »

Scaling Games in Phaser 3 with an Alignment Grid

1 Comment / Phaser 3, Phaser Advanced / William

Scaling Games in Phaser 3 with an Alignment Grid As game developers, one of the challenges we have faced since the invention of the smartphone is how to scale the game so it will fit on whatever device the player has. Scaling games in Phaser 3 is no exception. There are a lot of different

Scaling Games in Phaser 3 with an Alignment Grid Read More »

← Previous 1 2 3 4 … 8 Next →

Phaser Snippers

  • Phaser 2 Snippets
  • Phaser 3 Snippets

Guides

  • Learn JavaScript Classes in 10 minutes
  • Phaser 3 Basics – Images, Text and Click
  • Set Up Phaser 3 Project Template
  • Scaling in Phaser 3
  • Dispatching Custom Events
  • Change image when clicked
  • Extend a sprite in Phaser 3
  • Image anchors

Affordable Game Assets

Subscribe for Updates!

JavaScript For Beginners – Free Course

Join The FaceBook Group

Facebook Group

Create and Publish HTML5 Games in 24 Hours

Create and Publish HTML5 Games in 24 Hours

Recent Posts

  • Loading TIleMaps in Phaser 3 and JSON
  • How to use Phaser 3 TileMaps
  • Floating in Phaser 3
  • How to make a health bar in Phaser 3
  • How to flip a sprite in Phaser 3
Copyright © 2026 Phaser Games | Powered by Astra WordPress Theme