Subscribe to GameFromScratch on YouTube Support GameFromScratch on Patreon

23. February 2017


Amazon just released the 1.8 Beta version of their Lumberyard game engine, an engine forked from CryEngine.  The 1.8 release contains over 234 (um... 235?) improvements, fixes and features, the primary new feature being the Cloud Gems Framework.  The new framework is described as:

Lumberyard Beta 1.8’s new Cloud Gems Framework makes it easier for you to build and launch connected game elements, such as dynamic content, leaderboards, and live messages. With the Cloud Gems Framework, you can add a connected feature to your game in as little as 30 minutes, with one engineer, freeing up the rest of your team to think about innovation and player experience.

The Cloud Gems Framework is made up of the Cloud Gem Portal, a web application that lets anyone on your team visually manage your cloud features (e.g. scheduling messages, releasing dynamic content, or deleting a fraudulent leaderboard score), and Cloud Gems – modular packages of discrete functionality and assets that include everything necessary for a developer to include that functionality into their project, including backend and client functionality. Cloud Gems can be used out of the box in production, and they come with full source code in case you want to customize their behavior in whatever way you choose.

Considering Amazon is one of the largest cloud computing companies in the world and the primary profit center behind Lumberyard is selling cloud services, I suppose this new functionality makes a great deal of sense.  Another part of this release is an updated UI, as shown in the screen shot below.


Other features of this release include Multiple UV support for meshes, the ability to animate component entities in Track View as well as new GameLift functionality.  You can read more about this release in the release notes as well as on the Amazon Dev Blog.

GameDev News

22. February 2017


Yoyo Games have released GameMaker  Primarily focused on IDE stability and exporting, there are several fixes and some solid new features in this release.  Perhaps the biggest new feature is the addition of gesture support such as taps, drags and swipes, with the mouse acting as a single finger on desktop builds.


From the release notes:


Release Notes

  1. Lots of fixes throughout, especially in the new modules
  2. A new gesture event system has been added - Tap, Drag, Flick
  3. Colour picker sliders should now work properly, regardless of language settings
  4. When copying frames in the image editor, layer-hiding should now work properly
  5. The Preference for overriding DPI now has a percentage slider for ease of setting and increased clarity
  6. Code windows should now open and fit inside the available space
  7. Maximised code window tabs can now be dragged back onto their object to re-dock them
  8. Maximised code windows have a new context menu item for "Go to Object"
  9. We now validate that the user is not picking a project folder inside the GMS2 folder space as these are deleted on update
  10. HTML5 can now build to a folder ("Loose Files") as well as a zip
  11. To avoid confusion, the Test target is removed if you have purchased Desktop and therefore have Windows also
  12. Deleting an object that is used in a collision event now propts that it will delete all redundent events
  13. UWP packaging has been fixed to provide an .appxupload as the file written out
    Known Issues
  14. Still investigating an issue stopping some users from updating their runtimes since 2.0.3
  15. Dragging a gmz onto the IDE when another project has unsaved changes and saying no to saving, can cause import issues
  16. Building with extensions on YYC platforms can include extensions not marked for that target
  17. Pressing F1 on DnD nodes doesn't open the correct page of the manual
  18. You can find more info about known issues at

GameDev News

21. February 2017


The Atomic Game Engine, an open source 2D/3D game engine ( featured here, pre open sourcing ) just gained UWP and XBox One support.  UWP, or Universal Windows Platform, is Microsoft’s successor to the unpopular Windows RT, that enables you to target several platforms using a single code base.  From the announcement:

We’re pleased to announce that Universal Windows Platform support is coming to the Atomic Game Engine! Development builds of Atomic’s UWP technology already run great on Windows 10 and Xbox One. We also look forward to supporting innovative UWP powered devices like the HoloLens and Surface Hub!

Atomic’s powerful API can be leveraged in UWP apps using standard tooling and languages, such as JavaScript, TypeScript, C#, and C++ with full source debugging and profiling.

Atomic’s UWP support is integrated with Visual Studio and joins the existing Xamarin and native Windows, macOS, Linux, Android, iOS, and WebGL platforms.


You can see the new platform support in action in the video below.

GameDev News

19. February 2017


Inkscape is a popular open source vector based graphics package available here.  Inkscape 0.92.1 was just released with several fixes, improvements, documentation and some new known issues.

Details from the release notes:


Regression Fixes
  • Text: baseline-spacing related issues with regular and flowed text in legacy Inkscape SVG files (Bug #1655483 and others).
  • Text: Default baseline spacing stored in relative units is always converted to document units (Bug #1645016)
  • Path effects: Crash on ungroup if group contains elements with path effects (Bug #1657591)
  • Clipboard: Pasting a path effect from clipboard fails (Bug #1656093)
  • Clipboard: Fix copy&pasting of groups which contain elements with path effects (Bug #1656527)
  • Selection: Node tool can select objects on locked layers (Bug #1656141)
  • Clones: Critical warnings with clones and symbols (Bug #1653184)
  • About screen missing for several UI languages (Bug #1659426)
  • Selection: Missing transformation handles after reset of rotation center (Bug #1657874)
Important bugfixes
  • Bitmap images: Crash when opening files with invalid image links (Bug #1660142)
  • Bitmap images: Fix path separators in relative image links (Windows) (Bug #1659347)
  • File import: Failure to open CDR/Visio/WPG files from paths with special characters (Windows) (Bug #1656763)
  • Catalan: Tutorial translation ("Basic") added
  • Czech: UI translation updated
  • English (GB): UI translation updated
  • French: UI translation updated
  • French: Man page, Readme and Keys & mouse reference updated
  • German: Man page and Keys & mouse reference updated
  • Icelandic: UI translation updated
  • Italian: UI translation updated
  • Latvian: UI translation updated
  • Russian: Tutorial translation ("Tracing Pixel Art") added
  • Russian: UI translation updated
  • Spanish: UI translation updated
  • Slovak: Tutorial translation ("Tracing Pixel Art") added
  • Slovak: UI translation updated
  • Ukrainian: UI translation updated
  • Shortcuts: Add shortcut '7' for cycling through path effect parameters in node tool (Bug #1656713)
  • Shortcuts: Add new Shift+I shortcut to keys and mouse reference (Bug #1644609)
  • Man page: Add new --no-convert-text-baseline-spacing command line option (Bug #1661811)
Known issues
  • DPI Change: Dialog needs better explanation of available options (Bug #1659229)
  • DPI Change: Provide command line options for batch-processing legacy files (Bug #1659489)
  • DPI Change: known issues with 'Scale elements' option (Bugs #1653230, #1653230, #1653236, #1654342, #1654796, #1654880, #1654903, #1655005, #1655053, #1660228)
  • DPI Change: Default grids in documents created with Inkscape 0.91 don't scale correctly (Bug #1653893)
  • Renderer: Artifacts in Gaussian blur effects with default quality settings (Bug #1656383)
  • Node tool: Deselecting selected nodes of complex paths takes a long time (Bug #1652100)
  • Fill and Stroke: HSL color selector may show corrupted colors, defunct 5th slider (Bug #1635982)

GameDev News

19. February 2017


The Cocos2d-x foundation just released Cocos Creator 1.4.  Cocos Creator is built on top of Cocos2d-x stack using the JavaScript language.  I took a hands-on look at Cocos Creator shortly after it was released if you want a better idea how Cocos Creator works.  The 1.4 release brings several new features including Spine and DragonBones mesh rendering, UI text improvements and more.


From the release notes:



The most concerning issues and improvements from the community have been addressed, including:

  • Node instantiation performance enhancement
  • Spine and DragonBones animation supports mesh rendering
  • UI label enhancement, including LabelAtlas support, bitmap font batch rendering (batch with other sprites!), rich text strokes, etc.
  • Extension store is online, more editor extension interface is supported
  • Include a lot of hot update issue fix and interface improvements
  • Add third party library to handle audio soft decoding on android, to improve compatibility and performance
  • Added VS Code debugging web platform workflow support


The full announcement goes into a great deal more detail about the new functionality in this release.

GameDev News

Month List

Popular Comments