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


AppOnboard, perhaps most famous for the technology powering the Google App Store “Try Now” functionality have just acquired BuildBox.  BuildBox is a nocode or codeless game engine that just released version 3.0 and announced a pricing change.  The acquisition will not change the management or structure of the BuildBox team.

Details from the BuildBox blog announcement:

I’m extremely excited to announce the next chapter for Buildbox, and explain how we’re going to vastly expand our product, ability, and community going forward, but before I do that I believe it’s most important to discuss what is not changing.

With this acquisition, every single employee is staying with Buildbox, including myself and Nik.  Buildbox will run independently — as it always has — while being able to grow much more quickly, and tap into the great resources that AppOnboard provides.  Nik and I will still be focused 100% on vision and additions to complete line of our products. We will not be making any changes in product, besides improvements and additions we already have planned.

What we will have access too, that we did not before, is resources to help us hire more developers, content creators and more for Buildbox.  You’ll see our development times vastly improve, and content creation for Buildbox speed up drastically.

AppOnboard is amazingly dedicated to not changing our vision, but helping us see it through to its largest potential.

AppOnboard have also released a statement available here.  BuildBox also released an email to all developers with the following details (thanks J.P for the heads-up!):

A lot of changes are underfoot and all of them positive! Every employee from Buildbox that you know and love are all still here and will definitely be here for a long time. We're the same Buildbox team that you know and love; it's just that we have much more resources now to hire more developers, content creators, etc!
So what's next for us?

  • a FREE version of Buildbox
  • much better Android, ad network, and export support
  • new nodes and smart assets
  • a new smart asset store
  • roadmapping expansions for the MasterCollection software
  • lots and lots of Buildbox 3 Upgrades
  • ... and so much more!

At face value, this development seems like a pure win for existing BuildBox developers.

GameDev News


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


5. June 2019


YoYoGames have just released the beta version of the 2.2.3 release.  In addition to the usual slate of bug fixes and improvements, the marquee feature of this release is TvOS support, which is part of the mobile plan and enables you to target and support iOS based set-top boxes.  They have released three documents in support of TvOS with GameMaker.

Further details from the GMS blog:

  • Desktop targets can now disable the file sandbox from the Game Options for each platform (Windows, macOS and Ubuntu). This permits you to save and load files from anywhere on the target system (within the limits of the OS and any antivirus or other file-permission restrictions on the local machine).

  • The function surface_depth_disable() has been expanded to include all target platforms. This switches off the depth buffer for surfaces, which will reduce the memory overhead. For 2D games, especially on mobile, this is very useful - although for 3D you'll probably want to leave it enabled. For more information see the manual.

  • You can now create Local Asset Packages from resources in your projects. This means that you no longer need to go through the Marketplace to create YYMP files, enabling you to create your own local asset packages of scripts, objects, etc.... You can access this new feature from the Tools menu in the IDE, and the full details can be found in the manual inside the 2.2.3 IDE.

  • New constants have been added to GML for NaN and infinity, as well as new functions to check these values, is_NaN() and is_infinity().

  • Drag and Drop™ users can now add comments to their action scripts. This option is available from the Right Mouse Button menu in the active workspace.

  • The resource tree has new options for sprites and sounds to quickly add one or more resources to a texture page or an audio group - accessed through the Right Mouse Button menu.

  • A new option in General Preferences > Compiling to disable subst drives. When disabled, GameMaker Studio 2 will not create any virtual drives when compiling most platforms.

  • Strings now accept 4 byte wide Unicode characters, allowing you to decode and encode Unicode characters in the upper bounds of the standard (including, but not limited to, emoji). This may adversely affect some users who have been using the \u escape character (see the manual for more information).

  • New error reporting mechanism for submitting crash details to YoYoGames.

You can learn more about future GameMaker Studio releases in the development roadmap available here.  Details on accessing the beta channel of releases is available here.

GameDev News


4. June 2019


The Xenko open source game engine ( previously covered here, here and in tutorial form when it was still called Paradox here ) just released a complete game demo called Starbreach.  The demo was demonstrated at GDC 2017 and was recently updated to the current version of Xenko and has been released with full source and assets.

Details of the Starbreach demo from the Xenko blog:

Hi everyone, Silicon Studio agreed to release the Starbreach demo from GDC 2017, along with all associated assets as open source (see license), for the Xenko community to use. Code in the project is released under an MIT license, the assets are released under a attribution-NonCommercial 4.0 International (CC BY-NC 4.0) license.

Starbreach was originally developed as the Xenko GDC demo for 2016 by Silicon Studio with art support from N-iX production studios. Virgile Bello (xen), Xenko’s lead developer has spent a chunk of time updating the demo and assets to work with the latest release of the Xenko.

You can find the demo and assets here: https://github.com/xenko3d/Starbreach

Check out the demo in action and learn how to get started in the video below.


GameDev News


30. May 2019


GDevelop, the open source beginner friendly 2D game engine, just released beta 70.  We recently mentioned GDevelop in our Codeless Game Engines article and have previously covered it in depth in this video.


There are no formal release notes, just this tweet:

image


The star feature of this release is certainly the ability to create custom behaviors using the build in event system, in addition to the existing JavaScript method.  Details on creating custom behaviors is available here.  GDevelop is available for Mac, Windows and Linux and can be downloaded here.

GameDev News


GFS On YouTube

See More Tutorials on DevGa.me!

Month List