New Unity updates target programming, graphics and quality of life improvements

Today, Unity’s latest TECH Stream has been released. It is intended to improve the stability and performance of developers using ubiquitous game engines.

The 2020.2 TECH Stream update is noteworthy as it adds many improvements to quality of life, programmer tools and artist tools.

The video above describes these updates, including arrays and lists that can be sorted in the Inspector. New High Resolution Rendering Pipeline (HDRP) sample template. Ambient inclusion in Universal Rendering Pipeline (URP) and more.

In an interview with Gamasutra, Unity’s Chief Product Officer Brett Bibby said improvements in programmer tools and performance, graphic rendering and performance, and quality of life are the “three-legged stools” for the update.

“”[2020.2] Burn to LTS [long-term support]”The LTS will be there for the next few years and will be very stable and very well supported, which will be for everyone to build console titles. The console, and of course all mobile and other platforms, too. It took a lot of effort to get here, but I think we’ve got a great foundation next year. “

Game development over the next few years will include the new next-generation platforms launched by Xbox and PlayStation. From the beginning, Unity has focused on platform-agnostic development, but work is needed to make this as easy as possible for game developers.

“The secret is not just to make the content run anywhere, but to take advantage of the individual features of the machine,” says Bibby. To do this, you need to work closely with platform owners and Unity customers.

“We knew [next-gen platforms]I’m working hard [them]Make sure you have everything you need to put a lot of effort into these pipelines, put a lot of effort into performance, and take advantage of all current platforms, but all future platforms. We will take advantage of it, “says Bibby.

Going forward, Bibby said that two of Unity’s main focal points are to improve networking services and provide artists with great tools.

“There is a great scalable multiplayer service that enhances the following games: Apex Legend“But we think it can be much easier to make network games out of the box,” he said.

“The second is obviously a visual script. Make sure you have the artist enabled,” Bibby added. “I think that enabling creators and enabling network experiences are probably the biggest masterpieces of TECH Streams next year.”

A complete list of the following updates via Unity

Improving quality of life

  • Arrays and lists- These can now be reordered in the Inspector.Developers can use attributes [NonReorderable] Disable this feature if you like.
  • Texture import pipeline -If you use this for 2D arrays and 3D textures, users can import flipbook arrays / 3D textures and preview them directly without writing any custom C # code.
  • Mesh Inspector- Users can visualize the blend shape in the presence of the Mesh Inspector and drag multiple prefabs into the scene at the same time.
  • Quick search -Authors can now search all scenes and prefabs in their project at once using the updated quick search package.

Improved programmer tools and performance

  • Unity safe mode -To counter any errors that may occur at startup, Unity will prompt the user to enter a new safe mode. In this mode, you can manage your project, resolve compilation errors, and bring your project environment back into operation.
  • Deterministic compilation -When compiling a C # script, deterministic compilation creates a more efficient conversion process that optimizes compilation time by avoiding unnecessary recompilation of assembly definition references and significantly improves workflow.
  • PhysX -Improvements include linking the Rigid Body hierarchy to the Articulation Body hierarchy, which regularly joins PhysX. This is especially useful when working in robotics or physics-based games.
  • Improved performance and stability –Unity 2020.2 features significant optimizations in several areas, including up to 800x faster search speeds with the Editor Script Importer Registration feature and up to 250x faster search for nested prefabs.
  • Profiler -The profiler includes more visualization options that allow users to read and view player stats using the API.
  • C # 8 support -In this release, we’ve added support for C # 8 features and extensions, updated Switch expressions with pattern matching, and made it more rational to write conditional code.

Graphic & Artist Tools

  • High Resolution Rendering Pipeline (HDRP) -It includes tools to help users debug lighting and improves the decal system. It also includes new path tracing elements and subsurface scattering, as well as raytracing changes and new features (preview).
  • New HDRP sample template -This is a great starting point for projects aimed at high fidelity graphics for high-end hardware. Templates provide a great starting point for exploring, learning, and creating realistic scenes at different light intensities. Download from the Unity Hub.
  • Universal Rendering Pipeline (URP) -The updated URP introduces new features that bring it closer to Unity’s built-in renderer. Screen Space Ambient Occlusion (SSAO) has a new light shader that improves the quality of ambient lights and has additional surface inputs.
  • Shader graph -Enhanced shader graphs include several new features that improve the workflow of technical artists, such as improved graph editor performance.
  • 2D animation -In addition to improved 2D default assets and menus, the latest 2D animations come with integrated 2D inverse kinematics (IK), allowing animators to use 2D skeletal animation to explore the possibilities of animation. Spread and save time.
  • Improved workflow, etc. -New updates to shader graphs, VFX graphs, and animation rigging packages-out of preview. The Global Illumination and Recorder API also helps creators realize their projects more accurately and with less effort.

Back to top button