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


Gravit Designer 2019-2 has just been released.  Gravit Designer is a vector based graphics application, available both on the web as well as downloadable for Windows, Mac, Linux and Chrome.  It is available in both free and pro editions.  The 2019-2 release brings several new features, including translations for a dozen popular languages, which should be autodetected in the web based version based off your browser settings.  The release also includes improved PDF support, Unsplash photo integration and more.

Full details from the release notes:

New features
  • Hallo, Bonjour, もしもし and Merhaba: As already teased (by accident) in the last release, Gravit Designer now comes with these twelve additional languages, available from Help → Language: German, Spanish, French, Italian, Polish, Russian, Chinese simplified, Chinese traditional, Czech, Dutch, Japanese, and Turkish. This makes a total of 14 languages in your favorite design tool.
    • On top of that, the correct language is automatically detected from the browser language, so you should see the correct translation by default.
  • Unsplash photo integration: To give you even more options to work on your projects without needing to leave Gravit Designer, you can now add photos directly from the Unsplash photos category in the Libraries. Either click on a photo to insert it or drag it to the canvas.
    • When having a shape selected on the canvas while clicking on a photo, it gets added as a texture fill.
    • Additionally, when holding Alt it gets masked to the selected shape.
    • Of course you can also search for photos and for some inspiration the dropdown list lets you choose from a range of categories.
Improvements
  • To simplify adding images to your designs, JPEGs and PNGs can now be opened directly from File → Open file… without needing to use File → Import → Place.
  • Generally improved PDF import.
  • Multiple improvements to duplicating pages in Multipage Mode:
    • Duplicating with Ctrl/Cmd + D places the page after the last page, not in between other pages.
    • Duplicating with Alt-dragging or moving it places the page exactly where dragging stops.
    • A subsequent number now gets added to the name of the duplicated page (MyPage → MyPage 1). If duplicating a page that already has a number in the name, “.1” is added (MyPage 1 → MyPage 1.1).
    • The bounding box of subsequent pages is now correctly respected.
    • Hovering over pages now shows a selection box to clarify what will be selected when clicking (unrelated to duplicating).
  • The interface font of Gravit Designer no includes Cyrillic characters.
Bugfixes
  • Fixed some last bugs for printing.
  • Window functions (Minimize, Restore Down and Close) work correctly again in the Windows desktop version.
  • Pages that have a Master Page assigned show the content outside of the page’s boundaries correctly.
  • Solved a problem that JPEGs were exported with wrong header information.
  • Solved some drawing issues with the Freehand and Freehand Shaping tool.
  • Fixed that some categories in the Libraries show a large gap before the actual assets start.
  • Resending the email confirmation works correctly again. DEV-2571
  • The Preserve editing capabilities for SVG files option for SVGs in the Export dialog doesn’t hang the Export dialog anymore.
  • Fixed that certain files show an incorrect warning for missing fonts.

You can learn more about this release and see Gravit Designer in action in the video below.  You can run Gravit Designer directly in your browser right here.

Art GameDev News


11. June 2019


Kestrel Moon just made a change to the licensing of the runtimes powering their Creature 2D animation software.  These runtimes enable you to fully utilize animations authored in Creature in your game engine of choice.  Runtimes exist for the follow game engines and platforms:

The terms of licensing for the runtimes are now as follows:

The Creature Runtimes operate under 2 License types depending on whether you own a Licensed copy of Creature or not.

  • People who own a licensed copy of Creature: You use the standard Creature License included with the runtime code. TLDR: You are free to publish/modify/sell your product with the Creature runtimes without needing to state you are using the runtimes/put the copyright notice in your code/app. If you already have been using the Creature runtimes as a licensed owner of Creature, nothing changes :)

  • Everyone else: The runtimes are released under the very permissive Apache License :)

Both Licenses allow for private use and do not require any disclosure of your source code.

The previous licensing required developers to have a license to work with a runtime, making integrating Creature runtimes into various game engines and technology impossible if you didn’t already own a license.  This change should make it easier for example for a game programmer to work with the runtimes using art generated by an artist, not requiring an additional license in this scenario.

If you are interested in learning more about Creature, be sure to check out our hands-on video available here and embedded below.

GameDev News Art


10. June 2019


Construct beta r153 has just been released.  Construct is a “codeless” HTML5 based game engine that runs entirely in your browser.  The major feature of this new update is the new ease curve editor which can be used for tweening timelines.  Addition you can now use both local and global variables in scripts in events.

Details from the release notes:

New Features:

  • Custom easing curves to use with timelines

New Additions:

  • Use custom easing curves in with the tween behavior

Changes:

  • Consistently lowercase filenames on export to avoid case-sensitivity issues
  • Also warn on Remote Preview if images over 4096 pixels big are used (previously only warned on export)
  • Animations Editor: Pasting a color into the color inputs of the color palette now changes the alpha to 255 if it was previously 0

Bugs Fixes:

  • Animations Editor: Background of the animation preview dialog was different to the background of the main panel
  • Animations Editor: Content pasted twice when using the rectangle select tool
  • Animations Editor: Possible crash while using the rectangle select tool
  • Animations Editor: Colors not updated properly after pasting into the HEX color input of the Color Palette
  • Tween Behavior: Runtime crash when destroying the instance affected by a tween which had not yet finished playing
  • Attempting to copy in the text editor incorrectly triggered a paste action
  • Disabling a built-in function block could prevent the project running
  • Fix crash closing Find Results or Bookmarks bars (regression in r151)
  • Unintentionally could drag view up and down with touch on iOS (regression in r151)
  • C3 runtime: keep Multiplayer hosts alive even when browser window minimised
  • Event sheet view: preserve trailing newlines in comments
  • Runtime: context menus accidentally blocked on form controls (regression in r152)

Scripting Updates:

  • Asset APIs to load external scripts & WebAssembly modules
  • New 'Loading external script & WebAssembly' example
  • Access global variables in event sheets via runtime.globalVars
  • Access local variables in event sheets via localVars in script actions/blocks
  • runtime.setReturnValue() function to make it easier to return script values from event functions
  • Script interfaces for layouts and layers
  • Editor now validates JavaScript code in your project before preview or export, prompting you to fix syntax errors
  • Debugger CPU profiler now separately measures time spent in scripts
  • Added warnings for unused variables, use-before-initalise and assigning to constants

GameDev News


10. June 2019


The Defold Engine was just updated to version 1.2.156.  The biggest new feature in this release is the addition of support for joint constraints in 2D physics.  The release also contains numbers changes and fixes detailed below.

Release notes:

Engine

  • DEF-3025 - Added: Support for 2D physics joints in runtime.
  • #4144 - Changed: Both armv7 and arm64 are included by default when building Android custom engines.
  • #3128 - Changed: Changed precision for the position value in shaders to highp.
  • #3114 - Fixed: Crash when playing flipbook animations.
  • #4149 - Fixed: Crash on Win32 when closing engine window.
  • #4146 - Fixed: Android debug bundles are now always debuggable in Android Studio.
  • #3118 - Fixed: Crash in ares_addrinfo_callback.
  • #4114 - Fixed: Profiler stringtable deadlock.
  • #3116 - Fixed: Font outline disappeared when anti-aliasing was turned off.
  • #4119 - Fixed: Hot-reload didn’t work when redirect server port was in use.
  • #4099 - Fixed: go.set_parent() ignored keep world transform when removing parent.

Editor

  • DEFEDIT-1626 - Added: The Evaluate Lua field in the Debugger now has history you can access using Up / Down.
  • DEFEDIT-1645 - Added: Modernized look of some dialog boxes. This work is ongoing.
  • DEFEDIT-1678 - Fixed: Partial path not clickable when full path exists on the same Console line.
  • DEFEDIT-1682 - Fixed: Search in Files frames match incorrectly on Linux.
  • DEFEDIT-4102 - Fixed: Show nicer error message when debugger failed to connect.
  • DEFEDIT-4106 - Removed: Removed non-working Scene settings tab from Preferences. It will return in a future release.


The Defold Engine is a cross platform free 2D game engine.  You can learn more about using Defold in our tutorials series available here and here.

GameDev News


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


GFS On YouTube

See More Tutorials on DevGa.me!

Month List