Subscribe to GameFromScratch on YouTube Support GameFromScratch on Patreon

15. February 2018


Unity have acquired another developer from their asset store, this time ProBuilder.   Like previous acquisitions, they turned around and made the tool available for allStair-Shape-GIF developers for free!  The full editions of ProBuilder and PolyBrush are now available for free download in the asset store.  They are part of the roadmap to be incorporated into future editions of Unity.

ProBuilder enables you to model directly in Unity, excellent for prototyping.  PolyBrush, currently in beta,  enables you to do terrain like painting directly on meshes instead of just terrains. 


Details of the acquisition from the Unity blog:

We are excited to announce a powerful new addition to our creative tools suite: ProBuilder (with other great tools) and its creators, have joined Unity. Please welcome Gabriel Williams & Karl Henkel to Unity!

Gabriel & Karl have been delivering awesome tools to enable fast and easy level design directly in the Unity Editor. With ProBuilder you design, prototype and play test rapidly your levels right in Unity. With Polybrush (beta) you refine your creation by sculpting complex shapes, painting in custom lighting or coloring, and blending textures across meshes.

In Unity 2017, we added powerful visual tools like Timeline, Cinemachine, a new FBX Exporter and we are continuing on our efforts to help artists, designers and developers create and collaborate more efficiently.

Starting today the full editions of ProBuilder and Polybrush are becoming part of Unity feature roadmap. They are now available at no additional cost to all Unity subscription plans (Personal, Plus, Pro and Enterprise).


The acquisition also includes ProGrids also available from the Asset Store for free.  ProGrids provides simple grids for easy level placement and modular level design.  They also intend to roll ProGrid functionality into Unity in the future.

GameDev News

15. February 2018


Kotlin is a new open source language being developed by JetBrains, the folks behind such IDEs was IntelliJ, WebStorm, CLion and tools like ReSharper.  Version 0.6 of Kotlin Native was just released yesterday with support for Java 9, Objective-C container interop improved debugging and of course several bug fixes and improvements.  Kotlin is a JVM based language that essentially aims to be a better Java, more expressive with less typing while fixing a number of the languages warts.  Kotlin/Native is the technology that enables you to compile Kotlin apps directly with no need for a VM.

Kotlin

Details of the release from the Github page:

Support multiplatform projects (expect/actual) in compiler and Gradle plugin

  • Support first embedded target (STM32 board)
  • Support Kotlin 1.2.20
  • Support Java 9
  • Support Gradle 4.5
  • Transparent Objective-C/Kotlin container classes interoperability
  • Produce optimized WebAssembly binaries (10x smaller than it used to be)
  • Improved APIs for object transfer between threads and workers
  • Allow exporting top level C function in reverse interop with @cname annotation
  • Supported debugging of code with inline functions
  • Multiple bugfixes and performance optimizations

GameDev News

13. February 2018


After almost two years in development and a few months of Beta, Phaser 3 is finally available.   Phaser is an open source HTML5 game framework with a massive communityPhaser3 behind it.   We did a full Phaser with TypeScript tutorial series using the previous version of the framework, and I have long been a huge fan.  The 3.0 release has had a long and painful gestation period that you can read about in detail here.  This new release is built around a new more modular design, has an all new renderer, state manager and more.  It is an early release though and documentation and tutorials are nowhere near the 2.x levels.  For the record, the Phaser 2.x branch is continuing development as Phaser Community Edition.


Details of the announcement from the Github page:

After 1.5 years in the making, tens of thousands of lines of code, hundreds of examples and countless hours of relentless work: Phaser 3 is finally out. It has been a real labor of love and then some!

Please understand this is a bleeding-edge and brand new release. There are features we've had to leave out, areas of the documentation that need completing and so many cool new things we wanted to add. But we had to draw a line in the sand somewhere and 3.0.0 represents that.

For us this is just the start of a new chapter in Phaser's life. We will be jumping on bug reports as quickly as we can and releasing new versions rapidly. We've structured v3 in such a way that we can push out point releases as fast as needed.

We publish our Developer Logs in the weekly Phaser World newsletter. Subscribe to stay in touch and get all the latest news from us and the wider Phaser community.

You can also follow Phaser on Twitter and chat with fellow Phaser devs in our Slack and Discord channels.

Phaser 3 wouldn't have been possible without the fantastic support of the community and Patreon. Thank you to everyone who supports our work, who shares our belief in the future of HTML5 gaming, and Phaser's role in that.

Happy coding everyone!

Cheers,

Rich - @photonstorm


I have downloaded the new release and am playing around with it as I write this, so stay tuned for more.

GameDev News

13. February 2018


irrKlang 1.6 was released earlier today.  irrKlang is a cross platform C++ powered sound library with C#/.NET bindings available.  It is able to play 2D and 3D audio on multiple platforms and able to handle audio in WAV, MP3, OGG, FLAC, MOD, XM, IT, S3M and other file formats.  It is available freely for non-commercial projects and is available at several other indie friendly price points if shipping a commercial title.


Details of the 1.6 release:

  • irrKlang for .NET 4 now needs version 4.5 at miminum
  • there is now a new function stopAllSoundsOfSoundSource() to stop all sounds of a specific sound source
  • irrKlang.NET for .NET 4 now also has a strong name (it is now a signed assembly)
  • stopped support for .NET 1.1, please use the versions for .NET 2 or .NET 4 instead, or an older version of irrKlang if you still need .NET 1 support
  • irrklang for gcc now supports gcc 5.1
  • irrKlang 1.5 for windows was depending on the MSVC runtime dll, this is now no longer the case with irrKlang 1.6
  • fixed a bug causing duplicated DirectSound buffers to share the playbackSpeed sometimes, causing some sounds to have a wrong frequency when played.
  • fixed update() problem in single threaded mode.
    If you run irrKlang in single threaded mode, you can now call irrKlang::update as often and fast as you want. This was supposed to be called only about once every second prevousliy, and could cause irrklang to stall previously if called too often.
  • added support for Visual Studio 2017


The following is a simple C++ code example illustrating irrKlang in action.


#include <iostream>
#include <irrKlang.h>
using namespace irrklang;

int main(int argc, const char** argv)
{
  // start the sound engine with default parameters
  ISoundEngine* engine = createIrrKlangDevice();

  if (!engine)
    return 0; // error starting up the engine
 
  // play some sound stream, looped
  engine->play2D("somefile.mp3", true);

  char i = 0;
  std::cin >> i; // wait for user to press some key

  engine->drop(); // delete engine
  return 0;
}


You can download irrKlang 1.6 here in both 32 and 64bit formats.

GameDev News

12. February 2018


Today Unity have released a very high quality and full featured 2D Game Kit, available here.  The kit is a combination of 2D platformer game with multiple levels, a loading screen etc.  It has been designed in such a way that much of the game content can be customized and configured without ever having to write a single line of code.  Additionally there is a step by step tutorial series as well as comprehensive reference material that show you how to create your own 2D game using the game kit.  The kit is available completely free and can be downloaded from the asset store.


If you are interested in seeing the Unity 2D game kit in action be sure to check out this quick video, which is also embedded below.


Programming, GameDev News , ,

Month List

Popular Comments