Subscribe to GameFromScratch on YouTube Support GameFromScratch on Patreon
13. March 2019

Just last week we announced the first Release Candidate for Godot 3.1 and things must have gone smashingly well, as after a year in development, Godot 3.1 is finally here!  The biggest feature of this new release is the arrival of an OpenGL ES 2 renderer that works alongside the GL ES3 renderer that shipped with Godot 3.0.  This renderer should enable Godot developers to target a large swath of devices with different drivers and performance characteristics and should remove one of the biggest hurdles preventing developers from upgrading from Godot 2.x.

The new renderer is by no means the only new feature of Godot 3.1, with a massive number of new features added.  A highlight of new features from the Godot blog:

In addition to the above summary, the detailed change log is available here.  Be aware, while 3.0 and 3.1 are mostly compatible, there may be some breaking changes.

We have created featured videos on several of these new features as they were developed, including:

If there are other new features you would like to see us cover in more detail, let us know!  Godot 3.1 is available for download on Windows, Linux and MacOS right here.  If you are interested in learning Godot development, we’ve got you covered with this comprehensive tutorial series as well as this step by step game creation tutorial.

GameDev News

9. March 2019

After 11 quick beta releases, Godot 3.1 became one step closer to reality with the release of Godot 3.1 release candidate 1.  The release candidate is not meant for production work, but is instead intended to iron out last minute bugs before the full release.

Details of the release from the Godot blog:

After over one year of work, 5 alpha releases, 11 betas and 7000 commits by close to 500 contributors, we're finally ready to wrap up the 3.1 version and let you all benefit from the hundreds of new features, enhancements and bug fixes that have been worked on by the community since January 2018.

We're therefore publishing this first release candidate, Godot 3.1 RC 1, to let all of you test it thoroughly and check if any showstoppers remain. We might have several RC builds if need be while the last blockers get fixed, until we get one RC build that we consider ready to ship. After the two-month beta phase that we had with 11 releases and hundreds of bug fixes, the path to the stable release should be quite short.

Downloads of the release candidate are in a separate location from the mainline builds and are available here for GDScript only or here for Mono/C# builds.  There are a ton of new features coming in 3.1 as you can see from this in-progress release notes.

We have covered development versions of several of these new features already, including:

We will revisit the final form of these improvements when Godot 3.1 is released.  If you are interested in learning Godot, we’ve got you covered with this complete game step by step tutorial as well as our comprehensive Godot 3 video series.

GameDev News

26. February 2019

If you are a College or University student and are looking for the ultimate game development summer job, Google’s Summer of Code could be perfect for you!  Of specific interest to game developers, the open source Godot Engine is one of the sponsored projects.  The GSoC is basically a match making service, where Google matches up summer students with open source projects to work on projects that can be completed in a 3 month window, with Google picking up the tab. 

Students are required to submit project proposals for what they intend to work on.  Each GSoC project has a list of example projects for tasks they would like to see completed, here for example are the Godot projects.  If you are accepted, you will be paired with a mentor then spend the summer developing your project.  To be eligible you must:

Student Eligibility

  1. Must be at least 18 years old at time of registration.
  2. Must be enrolled in or accepted into an accredited institution including (but not necessarily limited to) colleges, universities, masters programs, PhD programs and undergraduate programs as of the GSoC Student Acceptance Date (May 6, 2019).
  3. Must be eligible to work in their country of residence during duration of program.
  4. Must be a resident of a country not currently embargoed by the United States.

You will also receive a stipend based on 3 different milestones.  The amount earned is dependent on your country of residence adjusted for cost of living.  The dollar amount ranges between $3000USD and $6600USD, the exact amount can be determined here.

GameDev News

27. January 2019

We just published a brand new 18 part text tutorial series over on, Getting Started with Godot Step by Step Tutorial Series.  This tutorial walks you through theEBookCoverA4Format entire game creation process using Godot 3.1, from creating your initial project, to publishing your game with details step by step instructions and screen shots.  Even better it’s got professional quality art assets from Game Developer Studios and is completely open source!

The tutorial consist of:

Getting Started with Godot

Setup and Project Creation

Creating your Title Screen

Playing Background Music

Global Data via Autorun

Creating a Simple UI

Creating the Main Game Scene

Creating Parallax Clouds

Creating the Player

Handling Input

Add a Scene Animation

Creating Bullets

Creating the Enemies

Configuring the Collisions

Populating the Game World

Adding Shooting to the Game

Making Things Explode

The Final Code

Building your Game for Windows

If you need more detailed information on any subject we cover, be sure to check our existing Godot 3 Tutorial series, that goes into much more technical detail.  There will be a step by step video version available shortly.  There is also a 70pg PDF version of this tutorial available for Patreons.

Programming Art Design

14. January 2019

With the recent release of Godot 3.1 beta, it’s a good time to look at the future.  That is exactly what Juan Linietsky, lead developer on the Godot engine has done.  On Twitter he laid out his current roadmap for development priorities in Godot 4.0/4.1.

In a pair of tweets, he first discussed general Godot improvements, mostly around the renderer:


Then in a second tweet, he discussed Physics improvements:


Keep in mind, although Juan is the lead and perhaps most important developer on the Godot team, he is by no means the only one.  This means even though you don’t see a feature on the two above lists doesn’t mean it wont happen, as there is a vibrant community of developers adding new features to Godot.

GameDev News

GFS On YouTube

See More Tutorials on!

Month List