Subscribe to GameFromScratch on YouTube Support GameFromScratch on Patreon Join the GFS Discord Server!
13. May 2020

There is a new Humble Bundle of interest to game developers, this one is the Humble Learning Game Coding and Development Bundle.  As with all Humble Bundles, this one is organized into tiers:

1$ Tier

  • Godot Game Development For Beginners
  • Intro to RPG Development with Phaser
  • Intro to Game Development with Unity
  • Create Your First 3D Game with Unity
  • Unity 2D Projects – Super Plumbers

15$ Tier

  • C++ Programming for Beginners
  • Learn Python Programming by Making a Game
  • Build an RPG Adventure in Phaser
  • Build a Micro-Strategy Game
  • Intro to Multiplayer Game Development
  • Battle Royale – Multiplayer Projects
  • Humanoid Animation Tools for Beginners
  • Develop a Puzzle Platformer Game

25$ Tier 

  • Create a 2D RPG with Godot
  • Learn C++ by Making a Text-Based RPG
  • The Complete Blender Course
  • Real-Time Strategy Project – Unit Movement
  • The Complete Procedural Terrain Generation Course
  • EasyAR and Marker-Based Apps for Beginners
  • RPG – Multiplayer Projects
  • Turn-Based Game – Multiplayer Projects
  • Player Authenication with Azure PlayFab
  • Applied Computer Vision with Unity and Azure
  • Tile-Based Math Game Project
  • Unity Cinemachine for Films and Games

As with all Humble Bundles, you decide how your money is allocated, between Humble, charity, the publisher and if you so choose (and thanks if you do!) to support GFS using this link.  You can learn more about this bundle in the video below.


28. April 2020

Welcome to another NewsFromScratch game development news round-up. Today we have 3 different game engine releases, Phaser, Defold and Verge3D.

Phaser 3.23 Released

This release of the Phaser open source HTML5 game framework brings an important milestone in reaching 100% coverage of the entire API, including private members. This task also resulted in better Typescript bindings as well. New features were also added to the framework, including a new Rope object for deformation effects.

Defold 1.2.168 Released

The Defold game engine is a free and cross platform Lua powered game engine. It just received a minor update in the form of the 1.2.168 release, which includes the ability to run the engine while iconified, as well as finer tune control over URL handling. If you want to learn more about Defold, be sure to check out our Defold Crash Course tutorial hosted over on

Verge3D 3.1 For Blender Released

Verge3D is an engine for exporting Blender scenes to the web, while adding logic using their simple Puzzle system. This release adds support for VR Controllers, new Vector logic blocks, an improved physics engine including a new lighter and faster WebAssembly version and more. You can check out Verge3D for Blender in action here.

You can learn more about all three releases in the video below.

GameDev News

4. March 2020

Humble are running the Humble Learn To Code bundle.  It’s a collection of courses on Zenva aimed at teaching viewers how to code with a very game development oriented focus.  It may sound familiar as Zenva ran a similarly named bundle just over a year ago, although the contents differed.  As with all Humble Bundles, this one is organized into tiers. 

1$ Tier

  • Bite-Sized HTML
  • Bite-Sized CSS
  • Bite-Sized Python
  • Intro To Game Development with Unity
  • Intro to Java for Mobile Development

12$ Tier

  • The Complete Beginners' JavaScript Course
  • Bite-Sized NumPy
  • Bite-Sized Pandas
  • Reading Data from APIs with Python
  • Create Your First 3D Game with Unity
  • Intro to RPG Development with Phaser
  • Kotlin for Beginners
  • iOS App Development For Beginners

25$ Tier

  • Responsive Web Design for Beginners
  • Beginning SQL – Store and Query Your Data
  • The Complete Python Data Visualization Course
  • RPG Development – Quest Systems
  • Mobile Game Development for Beginners
  • Build a Micro RPG
  • Construct a First Person Shooter
  • Craft A Mario Style Platformer in Phaser 3
  • Develop a Top Down Action RPG with Phaser 3
  • The Complete Mobile App Development Course with Flutter

As with all Humble Bundles, you can decide how your money is allocated, between the publisher, Humble, charity and if you so choose (and thanks if you do!) to support GFS if you purchase using this link.  You can learn more about the bundle in this video below.

EDIT – I made an error in the video.  The courses are not a one year subscription, but instead you have one year to redeem your key!  Once redeemed it is a life long subscription, so even better!

GameDev News

23. January 2020

Phaser Editor just released version 2.1.6.  Phaser Editor is an open source commercial game editor built on top of the Phaser game engine built on top of the Eclipse editor.  The 2.1.6 release brings Phaser editor to parity with the most current versions of Phaser and Eclipse.

Details from the release notes:

Phaser 3.22.0

The latest version of Phaser is now built-in. It is included in the project wizards, the Scene Editor, and the Phaser Labs tools.

The Phaser runtime files of your old projects are not updated. If you wish to update your game runtime to the new Phaser version you should do it manually. Learn more about it in the docs.

Eclipse IDE

We updated the editor to the latest Eclipse version (2019-12).

Asset Pack

  • #139: Use relative names of asset pack files in the new file dialogs:

  • #137: Bugfix: the New File wizard adds the new file to all the asset packs.

  • #138 Parameter to use the container folder as the key prefix of the new file items.

Now you can enable the Use container folder as a prefix for new asset keys parameter. It is in the global preferences (Window > Preferences > Phaser Editor > Asset Pack Editor). By default it is disabled.

If the parameter is enabled, when you add new assets it will use the name of the container folder of the asset pack as the prefix of the new key. For example, if you add a file background.png and the asset pack file is in the folder level3, then the new key will be level3.background. Only in case of scene files, the prefix is ignored.

Texture Packer

  • #141 Show import button in Properties.

macOS Mojave users are experiencing problems to drop files into the Texture Packer editor. We added a new button in the Properties view to import the files selected in the Blocks view.

Text editors

  • #142: Bugfix: cursor is lost in a text editor after save (Windows 10).

Phaser Editor is available for download on Linux, Mac and Windows here.  PhaserEditor is open source under the EPL license available here on GitHub.  Learn more seeing Phaser Editor in action in the video below.

GameDev News

12. October 2019

Phaser 3.20 was released today.  The open source 2D game framework gains a few new features including improved Spine support, a more consistent Pixel Art game mode configuration as well as support for video playback.  Additionally the release contains several smaller new features, dozens of fixes and improvements.

Phaser is available on, which also includes excellent documentation as well as over 1,700 code examples to learn from.  The Phaser project is open source under the MIT license and is hosted on GitHub.

You can learn more about the 3.20 release on the Phaser Patreon page available here.  You can also learn more by watching the video available below.

GameDev News

See More Tutorials on!

Month List