Subscribe to GameFromScratch on YouTube Support GameFromScratch on Patreon
6. June 2019


Serif have just released version 1.7 of both of their flagship applications, Affinity Photo and Affinity Designer.  These tools provide excellent alternatives to Adobe products such as Photoshop and Illustrator with a much lower, pay once price tag.  The 1.7 update applies to all platforms, Windows, Mac and iOS.

Affinity Photo changes:

  • Big performance increases across Mac, Windows and iPad
  • Pen and dial support for Surface devices
  • HDR / EDR monitor support
  • At least 2x faster loading of RAW files
  • More effective noise reduction, hot pixel removal and wide colour space development
  • New Sub Brushes to combine multiple brushes in a single stroke
  • Symmetry (up to 32-way) is now supported - including on-canvas controls and optional mirroring
  • On the fly nozzle rotation now available with shortcut keys
  • New “Procedural texture” and “Voronoi” filter effects
  • Live filter effects have been rewritten to improve performance
  • An all-new HSL adjustment layer has been added, supporting custom hue ranges, new UI and picker controls
  • Layers studio revamp
  • Alternate futures for document history
  • HEIF images can now be loaded, including loading of any depth map
  • Added support for 12bit and 16bit CMYK TIFF files
  • New Assets Panel available to store and drag and drop regularly used assets


Affinity Designer changes:

  • Big performance increases across Mac, Windows and iPad
  • Pen and dial support for Surface devices
  • HDR / EDR monitor support
  • Create and edit directly in any isometric plane
  • Arrowheads!
  • New transform mode in Node tool
  • Lasso selection of nodes
  • New sculpt mode added to pencil
  • Add unlimited strokes and fills to a single shape
  • New point tranform tool
  • Many grid improvements, including a new cube grid and column guides
  • Many PSD import / export improvements
  • Layers studio revamp
  • Pixel persona now supports sub-brushes and symmetry (up to 32-way)
  • Alternate futures for document history


Learn more in the video below.

GameDev News


5. June 2019


GitHub have released version 2.0 of GitHub Desktop.  GitHub Desktop is the open source Electron based application that makes GitHub easier to use without requiring developers to drop to the command line to create, use and modify code repositories.  The 2.0 release brings three major new features: stashing, rebasing and new collaborative tools.

Details of the release from the release notes:

  • New - You can now choose to bring your changes with you to a new branch or stash them on the current branch when switching branches - #6107

  • New - Rebase your current branch onto another branch using a guided flow - #5953

  • New - Repositories grouped by owner, and recent repositories listed at top - #6923 #7132

  • New - Suggested next steps now includes suggestion to create a pull request after publishing a branch - #7505

  • Added - .resx syntax highlighting - #7235. Thanks @say25!

  • Added - "Exit" menu item now has accelerator and access key - #6507. Thanks @AndreiMaga!

  • Added - Help menu entry to view documentation about keyboard shortcuts - #7184

  • Added - "Discard all changes" action under Branch menu - #7394. Thanks @ahuth!

You can learn more about the major new features of this release on the Github blog.  GitHub Desktop is an open source MIT licensed project available here.  See GitHub Desktop 2 in action in the video below.

GameDev News


30. May 2019


In 2017 Adobe announced the End Of Life for the Flash browser plugin was coming at the end of 2020.  Flash developers still had the ability to deploy their applications to desktops and mobile devices using Adobe AIR technology.  Today, Adobe announced the EOL for that platform as well.

As of June 2019, Adobe is transitioning ongoing platform support and feature development of AIR to HARMAN. This will coincide with an Adobe-issued update of AIR, v32, for supported mobile and desktop platforms. HARMAN has a long-standing history as an Adobe AIR partner, maintains knowledge of the platform and ecosystem, and is well-positioned to support AIR developers moving forward.

HARMAN (a wholly‐owned subsidiary of Samsung Electronics Co., Ltd.) designs and engineers connected products and solutions for automakers, consumers, and enterprises worldwide. HARMAN’s software services power billions of mobile devices and systems that are connected, integrated and secure across all platforms, from work and home to car and mobile. Adobe has a long history collaborating with HARMAN, which is a key partner for Flash runtime migration and enterprise support as companies transition their existing ActionScript and Flex applications to new technologies. HARMAN has also been supporting customers with bespoke versions of Adobe AIR for the past decade.

Adobe will provide basic security support – limited to security fixes only for desktop platforms (Windows 7 and above, and Mac OS X) – for Adobe AIR v32 until the end of 2020. After that time, Adobe support for AIR will be discontinued and ongoing support will be managed by HARMAN and communicated by them directly. However, beginning with the release of AIR v33 by HARMAN, developers should contact HARMAN directly for AIR support on both mobile and desktop platforms – including bug fixes, platform compatibility, and new and improved functionality.

This means HARMAN will now control the future of the AIR platform and I would certainly expect Adobe tools to complete the transition away from supporting Flash, removing a great deal of the developer appeal in the first place.  You can learn more about HARMAN’s future plans for the Flash/AIR platform here.

GameDev News


29. May 2019


Krita is an open source painting application available for Windows, MacOS and Linux.  It has improved massively over the last two years and continued that process today with the release of Krita 4.2.  This release fixed over a thousand new bugs, adds HDR rendering support, improved tablet support and much more.

Highlight features from the release notes:

  • Updated Tablet Support for Windows, Linux and macOS
  • HDR Painting
  • Improved brush speed performance with vectorization and lock-free programming
  • Improved Color Palette Docker
  • Animation Python API
  • Configure File backups
  • Color Gamut Masking
  • News about Krita Widget
  • Improved Artistic Color Selector
  • Undo operations with move tool
  • Move and transform selections
  • Improve display of memory usage
  • Overview Docker improvements
  • Resize layer thumbnails
  • Multibrush improvements
  • Painting mask performance improvement
  • Improvement to Select Opaque
  • Sharpness Changes
  • Flow/Opacity Changes
  • Clone Brush – Reset Origin
  • Simplex Noise Generator
  • New Blend modes
  • 1,000+ Bug fixes


Krita 4.2 is available for download right here.

GameDev News Art


9. May 2019


Substance Designer, the PBR material creation software from Allegorithmics (and now Adobe), just received it’s first major update of 2019.  The major new feature is the ability to process both values and textures, simplifying the material creation workflow.  The release also includes several new filters such as new flood fill variants, height extrusion and more.


Details from the press release:

Where before textures represented values, Substance Designer can now process these values directly during material creation, ensuring consistency across the pipeline. Using the new “Value Processor” node, users can manipulate values from within the composite graph itself, helping to drive parameters and optimize their workflow with even more creative flexibility. Rather than working with nodes that represented elements like color, users can add the color value directly, simplifying and strengthening the design process. 

Users can also pass values from one node to another, and create global variables at the graph level. Over time, nodes/filters will attain the ability to become smarter throughout the graph as they receive additional data. Substance Engine v7 will soon be compatible with all the Substance integrations, so materials can be directly imported into top tools without any extra tweaks.

"With the introduction of Substance Engine v7, Substance Designer takes another step toward becoming the ultimate material authoring tool," said Nicolas Wirrmann, product manager for Substance Designer. "The whole ecosystem has become smarter, and the new engine allows artists to continue to innovate and experiment for years to come."

Along with Substance Engine v7, today’s update brings with it several new filters, including:

  • New Flood Fill Variants – Two new Flood Fill companion nodes have been released including: “Flood Fill to Index,” which generates user numbers per shape, and “Flood Fill Mapper,” which lets them apply images to each shape.
  • Atlas Splitter – Users can now divide an Atlas in order to isolate and exploit the separate elements of a scan.
  • New Directional Warp Filters – The “Non-Uniform Direction Warp” allows the intensity and direction of the warp to be driven by an image input; the “Multi-Directional Warp” applies the directional warp multiple times in opposite directions while the displaced texture stays in place.
  • Height Extrude – Height maps can now be rendered as 3D depth; users can rotate the resulting shape as a 3D object.
  • Triplanar Update – More accurate blending formula, random offset, separated inputs for x, y and z projections are now available.
  • Improvements to Normal Vector Rotation – Rather than being set by a uniform value, the Normal Vector rotation angle can now be set using the grayscale value of an image input.

Along with the new features, today’s update also introduces several performance upgrades, including a massive boost to the bakers. The integration of Optix for the AO, Bent Normal and Thickness bakers will now produce speeds at least five times faster than CPU ray tracing. The .obj loader has also been optimized and multi-threaded, leading to a significant increase in loading times.

For technical users, the update brings expanded options to the Python Scripting plugin system. Users can now create GUIs for plugins within Substance Designer using the Python API. The plugin system has also been standardized, allowing for plugins to start when the application loads, aiding in the creation of persistent plugins. Additional plugins created by the Substance team are on the way as well, look for those soon.


You can learn more as well as download a 30 day trial here.

GameDev News


GFS On YouTube

See More Tutorials on DevGa.me!

Month List