Subscribe to GameFromScratch on YouTube Support GameFromScratch on Patreon
30. March 2016

 

Visual Studio Update 2 has now been released, bringing a number of new features to the popular developer tool, including:

  • New Universal Windows App tools
  • Improved C++ 11/14/17 support
  • Implemented ever C++ Standard Library vote into 11/14/17 standards
  • iOS XCode project import wizard
  • C# IDE usability improvements
  • Extensions auto update support
  • Many Version Control improvements
  • NuGet improvements
  • TypeScript 1.8
  • New Analytics tools
  • Updated Python and SQL tools
  • much more

Oh, and the single most important thing Visual Studio needed... performance improvements!  VS 2013 was started to get a bit slow, and VS 2015 was a downright dog at times, so hopefully these changes help!

Performance & Responsiveness

We've made the following Visual Studio performance improvements:

  • Increased the speed of opening Team Explorer and browsing work item queries in Visual Studio.
  • Significantly reduced log file generation into the %temp% directory to save disk space and prevent application failures.
  • Improved the reliability of downloading and installing VS Update and additional features.
  • Reduced the time for Visual Studio to start when extensions are installed.
  • Stopped Setup failures when downloading certain packages and selecting certain features.
  • Added support for SQLite in our browsing database engine for C++, thereby significantly speeding up the original parsing of the user code and of all IntelliSense operations that require lookup.
  • Stopped the "yield" sign from appearing next to your sign in name in the upper-right corner of the IDE. Now, your settings and profile roam for 90 days after authenticating within the IDE. (Credentials no longer expire after 7 days of no connection to visualstudio.com.)
  • Updated the ASP.NET MVC5 templates. This fix addresses the vulnerability described in Microsoft Security Advisory 3137909.
  • Enabled a new database engine; now, C++ Project load should be faster and experience fewer UI delays. 
  • Increased the speed of extracting floating-point numbers with iostreams (in other words, "stream >> dbl"). It's now up to 19x faster, and all bits of the extracted value are now correct.
  • Increased the speed of std::vector reallocation and std::copy(); they are up to 9x faster as they call memmove() for trivially copyable types (including user-defined types).
  • Increased the speed of std::vector, which is up to 11x faster.
  • Increased the speed of std::string::replace(), which is enormously faster when replacing same-size substrings.
  • Increased the speed of std::string::push_back(), which is up to 3x faster.
  • Increased the speed of std::sub_match comparisons, as they now avoid constructing temporary std::strings.
  • Increased the speed of std::function's copy constructor; it is slightly faster with a reduced codegen size.
  • Improved the performance in NuGet in the Update, Installed, and Consolidate tabs; the restore and update actions; and the query speed to repositories such as NuGet.org that support gzip compression.
  • Improved the initial completion list invocation in a session, which now responds much faster as the enumeration of snippets has been changed to be an asynchronous operation.
  • Enhanced T4 text templates so that they now support C# 6.0.
  • Made reliability improvements in Code Map (as related to the Windows docking scenarios).

The full release notes are available here.  You can download the update here.

This is only a

GameDev News


28. March 2016

 

Tiled, the popular open source 2D map editor, just released version 0.16.0.  If you are interested in learning more about Tiled, we have a complete tutorial series here on GameFromScratch.

The major new features of this release are:

 

Auto Updater and a new installer.

On windows machines, the installer is now MSI based.  Additionally you have option on OS/X and Windows of having Tiled automatically check for updates and present the release notes.  You can also set it to automatically download and install future updates.

tiled1

 

Improved Property Editing

The custom properties have been improved.  First up is the new Objects Type Editor enabling you to predefine a set of properties:

tiled2

One other major ability is the ability to define properties types as well as their name, supporting string, int, float and bool types.

 

Full Change Log

  • Added checking for updates, based on Sparkle and WinSparkle
  • Added default property definitions to object types (with Michael Bickel)
  • Added types to custom properties: string, float, int, boolean (with CaptainFrog)
  • Added Properties view to the Tile Collision Editor (by Seanba)
  • Added a reset button for color properties
  • Added eraser mode to Terrain Brush and fixed some small issues
  • Reuse existing Tiled instance when opening maps from the file manager (with Will Luongo)
  • Allow setting tile probability for multiple tiles (by Henrik Heino)
  • New MSI based installer for Windows
  • Optimized selection of many objects
  • libtiled-java: Fixed loading of maps with CSV layer data that are not square (by Zachary Jia)
  • Fixed potential crash when having Terrain Brush selected and switching maps
  • Updated Dutch, French, German, Japanese, Russian and Spanish translations

You can read more about the release here.

GameDev News


26. March 2016

 

Toonz is a 2D animation package which has now been open sourced under the New BSD license as OpenToonz.  Toonz has a long history in 2D animation for inking, painting andimage digital composition and has been used extensively by Studio Ghibli on such projects as Princess Mononoke and others.  Toonz dates back to the early 90s in SGI machines.

 

From the OpenToonz site:

  • This is software for producing a 2D animation.

    It is based on the software "Toonz", which was developed by Digital Video S.p.A. in Italy, customized by Studio Ghibli, and has been used for creating its works for many years. Dwango launches this OpenToonz project, in cooperation with Digital Video and Studio Ghibli.

  • This software can be used by anyone free of charge, no matter whether the purpose of use is commercial or not.
  • This is available as an open source, so that users can modify its source code freely.
  • We aim to develop a new platform for connecting the academic research into frontline animation production.

Studio Ghibli also contributed GTS, a scanning tool as part of OpenToonz:

  • Sequence number scanning can be conducted efficiently according to in-between animation numbers.
  • Compatible with 4 types of scanning.
    (black-and-white, colored, with or without binarization)
  • The settings for scanning can be saved. Processes can be reproduced when some cuts are rescanned.
  • Compatible with the TWAIN standards

The source code for OpenToonz is available on Github.  You can download binaries and documentation for OpenToonz here.

GameDev News


16. March 2016

 

Substance Painter, the PBR (Physically Based Rendering) texture painting tool, just released version 2.0.  If you want more information on Substance I featured it in this video.  It’s an excellent texture creation tool that is growing in popularity every day ( just yesterday Unity announce Substance support for example ).  This release includes several new features, including:

- Iray Path Tracer integration for advanced rendering and screenshot capability
- New Smart Masks for creating and using your own mesh-adaptive mask presets
- New Clone tool, non destructive, for copying and pasting parts of texture
- New Smudge tool, non destructive, for blending and spreading colors
- Ability to chain and composite substances
- New content in the shelf: alphas, tools, materials, smart materials, and more
- New interface with reworked colors, icons, and parameter organization
- New Orthographic view mode and Perspective Field of View control
- New Fullscreen mode with interface toggling
- Full support for the Specular/Glossiness PBR workflow
- Scripting I/O
- Non-PBR shader and template
- Full support of height & normal workflow

There is also a release trailer for Substance Painter 2

For more details, click here.

GameDev News


15. March 2016

 

Nevigo have updated and changed the pricing for articy:draft, including a new subscription pricing option.  articy:draft can be thought of as a project management and design solution specifically for game development, a sort of mashup between MS Project and Viseo, but geared towards game development.ad

Details on the new subscription model called FLEX pricing:

Finally the time has come: We roll out the FLEX license subscription model for all versions of articy:draft. This new license eliminates the initial costs of using articy:draft and gives you maximum flexibility to scale your team up and down. It is an additional licensing option, the purchase option is still available as well.

  • Use articy:draft for a low monthly rate
  • Subscriptions may be cancelled monthly
  • Purchased and rented licenses can be mixed
  • All updates and upgrades included

Additionally they have made changes to the existing licensing model:

We did some spring cleaning to our pricing model to make it easier and more transparent. The different server tiers and upgrade costs are gone, and the core products all come at the same price. Effectively, this leads to a price drop in many cases, especially when scaling up your previously “indie”-sized studio.

  • One price for articy:draft, the API and articy:access
  • Floating licenses available
  • Unified shop experience for single and multi user
  • Simplified costs when adding more licenses

They also added some hosting services and training options.  Full details are available here.

GameDev News Design


See More Tutorials on DevGa.me!

Month List

Popular Comments