Subscribe to GameFromScratch on YouTube Support GameFromScratch on Patreon
28. January 2020


Unity just released version 2019.3 containing several long awaited packages that are now ready for prime time.  The two programmable pipelines (HDRP and URP) are both considered verified at this point, as are a number of other key packages.

Highlights from the 2019.3 release include;

  • High Definition Render Pipeline now verified
  • Universal Render Pipeline now verified
  • Visual Effect Graph now verified
  • Update UI including new font, icons and better highDPI performance
  • Improved Package Manager including ability to install from git
  • New Asset Database system
  • New Input system
  • Incremental Garbage Collector now no longer experimental
  • DOTS GameObject converter in preview
  • Unity Live Link
  • Havok Physics for DOTS now available
  • Configurable Enter Play Mode optimizations

You can learn more about the features in this release on the Unity blog or by watching the video below.

GameDev News


25. January 2020


Over on the Unity blog there is a discussion of the upcoming changes to VR and AR support in Unity 2019.3.  The Unity engine is migrating to a new plugin based framework called the Unity XR SDK.

We have been working to improve our multi-platform offering, enabling direct integrations through a unified plugin framework. The resulting tech stack consists of an API that exposes common functionalities across our supported platforms in a frictionless way for creators while enabling XR hardware and software providers to develop their own Unity plugins. This architecture offers the following benefits:

  • Multi-platform developer tools such as AR Foundation and the XR Interaction Toolkit
  • Faster partner updates from supported plugins via the Unity Package Manager
  • More platforms have access to an interface to leverage Unity’s XR rendering optimizations and developer tools

Unity has developed new XR plugins for our supported platforms as part of this shift. Additionally, we have deprecated our built-in platform implementations in 2019.3.

With the move to a plugin architecture future support for OpenXR will be handled by Valve in the future.  From version 2019.3 onward, GearVR, Daydream and Vuforia will no longer be supported, forcing you to use the Unity 2018 LTS release if you wish to support those platforms.  Additionally Google Cardboard support is ultimately going to be provided by this Google open source project.

In comments there was further details about VR/AR support improvements in the Unity 2019.3:

Hi Felix, Unity’s 2019.3 release is coming soon, and there are new features in XR that will roll out in that update. In 2019.3, we have enabled Vulkan for Oculus Quest, using multiview fixed foveated rendering (FFR). Additionally, the Universal Rendering Pipeline (URP) and High-Definition Rendering Pipeline (HDRP) are both supported in our XR SDK, and will continue to be supported. Lastly, our new XR Plugins are compatible with the new input system. That means if you add the Magic Leap XR Plugin and Input System packages, for example, you will get the controller layouts for Magic Leap devices.

You can learn more about the changes in the video below.

GameDev News


6. January 2020


3DBuzz is one of the original online learning resources for computer graphics, programming and game development, first launching way back in 2002.  Until recently the site was completely commercial, with prices set on a per course basis or available under a monthly subscription.  They announced they will be shutting down, for the most unfortunate of reasons, and have released all of their content for free download.

Details from 3dbuzz.com:

Hello everyone,

The 3D Buzz community has been amazing and inspirational for 2 decades. However, all good things...

3D Buzz, Inc has closed its doors. Subscription and recurring payments have already been suspended. This page is our final gift to such a wonderful community. Below you will find download links to all of our available material, free of charge.

Thank you for so many years of support. You are all, truly, the best community anyone could hope for. May we see each other again somewhere in the ether...

From all of us to all of you,

Remember to always look, listen, and learn.

Goodbye, good health, and good luck.

If you visit 3DBuzz.com you may get a security warning, this seems to be linked to an invalid SSL certificate and can be ignored.  The entire content of the site add up to over 200+GB in size.  As a result, some readers over on Reddit have been working to set up torrents, so if you are interested in grabbing the entire archive of video tutorials, be sure to check out that thread.  Otherwise you can download each video one by one in zip format.

Thank you for your generous gift 3DBuzz and our condolences on your loss.

GameDev News


18. December 2019


Unity have just released a new demo project the Lost Crypt.  Over the last year a large number of new 2D features have been added to Unity and this project demonstrates how to use them all together in a simple 2D game.

Details from the Lost Crypt blog post:

Highly skilled teams have been making gorgeous 2D games with Unity for years, but we wanted to enable everyone, from individual artists to large teams, to have even more 2D tools available to create great-looking games. And many of them will be production-ready as part of Unity 2019.3, which is currently available in beta.

We created Lost Crypt using the complete suite of 2D tools. This lively scene features animation, light effects, organic terrain, shaders, and post-processing, all made natively in 2D. It shows how teams and projects of all sizes, targeting any platform, can now get more engaging and beautiful results faster.

Lost Crypt should run well on any desktop computer and we have also implemented on-screen controls with the new Input System in case you want to run it on an iOS or Android device. In our tests it ran at 30 fps on common devices like an iPhone 6S.

The Lost Crypt example is available in the Unity Asset store.

In addition to the new 2D demo, Unity are also running three Mega Bundles with savings up to 90% off.  Finally a reminder that back in October Unity announced price increases, and those go into effect on January 1st.  Check out more details of the Lost Crypt videos and sales in the video below.

GameDev News


16. December 2019


Unity have just released Tiny Racing preview 3, the demonstration project for the in process Project Tiny.  Tiny Racing is a Mario Kart style game that runs on the Tiny runtime, including being able to run it in your browser.  Project Tiny is a new runtime and SDK with a modular approach with the aim of making Unity development “pay for what you need and no more” in approach, building on top of the also in development DOTS technology stack.

Details of Project Tiny from the Getting Started Guide on Google Docs:

Compared to “regular” Unity content, Project Tiny content targets the new DOTS Runtime and has no dependency on the existing UnityEngine.  The DOTS Runtime is a new execution environment focused on DOTS code, with a very lightweight small core runtime that can be extended by modules providing additional features.  Our goal is to ensure that you pay code size and execution cost only for the features that you actually use. All functionality is provided as pure DOTS modules, delivered as assemblies, and is interacted with using DOTS and ECS methods.

Project Tiny is part of a spectrum of “regular” Unity and pure DOTS capabilities.  Our goal is to ensure that if a project is compatible with the DOTS Runtime, it also works in DOTS Hybrid / Unity. (We’re not there yet.)

If you are interested in trying out the Tiny Racing demonstration the project is available on GitHub, simply clone and import into Unity 2019.3 or later.  You can learn more about Tiny Racing here.  If you are interested in learning more or seeing Tiny Racing, be sure to check out the video below.

GameDev News


AppGameKit Studio

See More Tutorials on DevGa.me!

Month List