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


After doing keynotes for Google, Unity and Unreal, some people have been asking when the Godot keynote is going to be.  The answer is basically never… these things cost millions of dollars and that’s just not compatible with the way Godot’s open source development works.  That doesn’t mean that exciting things haven’t been happening in the land of Godot, some big and some small enough they didn’t merit their own coverage.  So here we are!


Godot 3.1 Was Released

Obviously the big news is, after a year in development, Godot 3.1 became a reality last week!  You can watch our video on the subject here and read the official blog here.  Usability improvements across the entire engine, a GL ES2 renderer, CSG support, optional static typing and much more were added to the engine.


Rust Language Bindings

Want to use the Rust programming language in Godot?  Now you can thanks to this set of GDNative language bindings available on Github.


GDScript Playground

It’s an interactive browser based way to run and test GDScript.  Check it out here.


Battle for Wesnoth Porting to Godot

First teased in a tweet it seems the popular open source turn based strategy game Battle for Wesnoth is being ported from C++ to the Godot Engine.  Link to the Wesnoth 2.0 prototype on Github thanks to Feniks Gaming.


Offline Documentation Builds

Got spotty internet or just want an offline copy of the Godot documentation?  Now you can get it from this nightly build source.  It’s basically the online documentation built for offline use.


GameDev News


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 DevGa.me, 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


GFS On YouTube

See More Tutorials on DevGa.me!

Month List