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


The cross platform open source Java based game framework libGDX just released version 1.9.10.  If you are interested in learning libGDX we have a comprehensive tutorial series available here and a video series available here.  While the tutorials are a few years old, libGDX is a mature framework that has stayed relatively stable over time, so they should still be perfectly valid.  This release updates several of the dependencies to newer versions as well as an update to the Gradle build system.

Highlight details of the release include:

  • GWT update to 2.8.2
  • MobiVM release 2.3.7
  • Lwjgl 3.2.1
  • Lots of QOL and bug fixes for GWT backend
  • Better iOS backend customization
  • PixmapPacker features like NinePatch and whitespace stripping
  • InstancedRendering support via Mesh and InstanceBufferObjects
  • SCENE2D (Standard tweaks and improvements across the board)
  • Gradle updates to latest

Full release notes and details are available here.

GameDev News


20. July 2019


Machinations.io is a fairly rare breed, a tool dedicated to game design.  Currently in a free beta, Machinations is a browser based tool for designing and simulating mechanics for gameplay.

Descriptions for the Machinations.io website FAQ:

Machinations.io is a browser-based platform to design, balance and simulate game systems. It allows you to map any game system in an interactive diagram, set parameters that define elements and the relationship between them, and visualise the way in which these systems work. Based on that, you can simulate different outcomes, plot results and balance your game economy.


If you are familiar with diagramming software like Visio or have used a mind mapping application, you have a decent understanding of Machinations.  Machinations is however one of those tools that is easier to understand when seen in action, so I would recommend watching the video below.

GameDev News Design


18. July 2019


In addition to their already released 2D Gamekit  (and the more advanced 3D Gamekit), Unity have released three new Gamekits to their Unity Learn portal.  The new gamekits include:

Each Gamekit includes a complete project downloadable from the Unity Asset store as well as a full step by step tutorial that average around 1 hour in duration.  They are designed to introduce users to Unity without requiring art or programming ability.  Each Gamekit is designed to be extended or customized by the user.  Learn more about the new gamekits in the video below.

GameDev News


15. July 2019


As part of the Unreal Megagrant Program launched to:

…support game developers, enterprise professionals, media and entertainment creators, students, educators, and tool developers doing amazing things with Unreal Engine or enhancing open-source capabilities for the 3D graphics community.

Of course “open source capabilities for the 3D graphics community” sounds like a very specific application doesn’t it?  Therefore today’s news should come as no surprise, the Blender Foundation is receiving $1.2M USD as part of the megagrant program.

Details from the Blender news page:

Epic Games, as part of the company’s $100 million Epic MegaGrants program, is awarding the Blender Foundation $1.2 million in cash to further the success of Blender, the free and open source 3D creation suite that supports the full range of tools empowering artists to create 3D graphics, animation, special effects or games.

The Epic MegaGrants initiative is designed to assist game developers, enterprise professionals, media and entertainment creators, students, educators, and tool developers doing outstanding work with Unreal Engine or enhancing open-source capabilities for the 3D graphics community.

The Epic MegaGrant will be delivered incrementally over the next three years and will contribute to Blender’s Professionalizing Blender Development Initiative.

“Having Epic Games on board is a major milestone for Blender,” said Blender Foundation founder and chairman Ton Roosendaal. “Thanks to the grant we will make a significant investment in our project organization to improve on-boarding, coordination and best practices for code quality. As a result, we expect more contributors from the industry to join our projects.”

“Open tools, libraries and platforms are critical to the future of the digital content ecosystem,” said Tim Sweeney, founder and CEO of Epic Games. “Blender is an enduring resource within the artistic community, and we aim to ensure its advancement to the benefit of all creators.”

This is actually the second time Epic Games funded Blender, with a much smaller donation back in 2014.

GameDev News


13. July 2019


Although Godot gained C# support with the release of Godot 3.0, it was missing support for key platforms, specifically mobile and browsers.  News from the Godot website indicates that Godot will receive C# support on the Android platform starting with Godot 3.2, thanks in a large part to a funding grant by Microsoft.

From the news entry by Ignacio Roldán Etcheverry:

Today I'm glad to announce we've finally made it happen. Godot 3.2 will ship with support for exporting C# games to the Android platform.

The process of exporting a game for Android with C# is the same as it would be if you were using GDScript. Godot will make sure to add all the assemblies and dependencies to the exported APK. No extra steps are required from you.

It supports all target ABIs Godot does (armeabi-v7a, arm64-v8a, x86 and x86_64). Currently, we only use JITed code, with AOT support coming in the future.

If you want to try Android C# support with Godot you need to build it yourself until the 3.2 release occurs.  Details of building with Mono support are available here.


They also discuss the future plans:

The next step in the roadmap is integration with the MonoDevelop IDE. More details will come in the next devblog, in a bit less than a month. You can expect much awaited features like debugging as well as better experience for opening files with this IDE (currently we use the command line with bad results). Thanks to the editor re-write, this will be a much easier task.

If you're wondering about support for WebAssembly and iOS or integration with Visual Studio and VS Code, don't fear. Those are all on the roadmap. You can expect to hear more about them in the future.

Learn more in the video below.

GameDev News


GFS On YouTube

See More Tutorials on DevGa.me!

Month List