Unity 2020.1.4版本更新内容

内容速读:

虽然两个正在制作中的游戏大作:国内公司“游戏科学”展示的《黑神话:悟空》以及开发过鬼泣系列游戏的“忍者理论”的《Hellblade 2:Senua`s Sage》选用的都是虚幻引擎,但易上手 Unity引擎也成为了越来越多中小型游戏开发人员的选择。9月2日新增 Unity 2020.1.4f1c1 版本,刚学习 Unity软件的朋友可以尝鲜试试,超仔有时候用的 Unity 2020.1.3f1c1 也已经解决了Unity 2020.1.1和 Unity 2020.1.2 俩版本加载assets即报错等bug情况,比较稳定了。

虽然两个正在制作中的游戏大作:国内公司“游戏科学”展示的《黑神话:悟空》以及开发过鬼泣系列游戏的“忍者理论”的《Hellblade 2:Senua`s Sage》选用的都是虚幻引擎,但易上手 Unity引擎也成为了越来越多中小型游戏开发人员的选择。

9月2日新增 Unity 2020.1.4f1c1 版本,刚学习 Unity软件的朋友可以尝鲜试试,超仔有时候用的 Unity 2020.1.3f1c1 (64-bit)也已经解决了Unity 2020.1.1和 Unity 2020.1.2 俩版本加载assets即报错等bug情况,比较稳定了。


Unity 2020.1.4版本更新内容


2020.1.4f1 Release Notes(版本说明)

System Requirements Changes For running Unity games

iOS: minimum version incremented to 10.0 (from 9.0).


Known Issues in 2020.1.4f1(新版已知问题)

AI: A NavMeshAgent GameObject teleports to a near NavMeshSurface when collided with a moving NavMeshObstacle (1072945)

AI: Editor crashes on MemoryManager::GetAllocator when selecting NavMeshAgent Component in the Inspector window (1257220)

Asset Bundles: [Performance Regression] AssetBundleLoadAllAssets - Load_Prefabs_AllAssets is significantly slower than 18.4 (1203512)

Asset Bundles: [Performance Regression] AssetBundleLoadSingleAssets : LoadAsync_Prefabs_SingleAssets is significantly slower than 18.4 (1203511)

Asset Importers: Crash in Material::ClearUnusedProperties when assigning a loaded shader in OnPostprocessMaterial (1267717)

Asset Importers: Crash on VertexDeclarationD3D11::GetInputLayout when importing a broken FBX file (1239074)

Asset Importers: [Performance Regression] Importing an fbx model is noticeably slower when the model contains Animations (1265275)

Audio: Unity crashes in Play Mode at FMOD_Resampler_Linear (928576)

Build Pipeline: Building subscenes without platform package doesn't work (1270120)

CodeEditors: [Windows] Load previous project on startup check causes domain reload that blocks Editor (1248300)

Global Illumination: [GPU PLM] Optix denoiser produces noisy results (1272950)

Global Illumination: [GPU PLM][macOS] Baking is stuck on 'Finalizing Bake' after switching lightmapper a few times (1204412)

Global Illumination: [OSX] Crash on 'Preparing Bake' stage when rebaking GI after changing lighting settings and clearing baked data (1271626)

Global Illumination: [macOS] BugReporter doesn't get invoked when the project crashes (1219458)

Global Illumination: gi::InitializeManagers() takes 0.6s during Editor startup (1162775)

Graphics - LowLevel: Gfx.WaitForPresent / Gfx.WaitForPresentOnGfxThread huge spikes in Profiler when in Play Mode with vSync set to "Don't Sync" (1108469)

IAP: Unity purchasing gives error on project upgrade due to failing to find UnityEngine.UI assembly (1193773)

IL2CPP: UnityLinker strips classes used with the SerializeReference attribute (1232785)

Linux: Selection frame drawn in Scene view when a GameObject is selected while Alt and left mouse buttons are pressed (1239227)

Linux: [Editor] Color picker does not work (1174814)

Mono: Crash with various stack traces when exiting Play Mode after recompiling scripts (1238859)

Package: [Reflect] Standalone build fails with package errors if Unity Reflect is installed (1266377)

Project Browser: Crash on using global search patterns (1267138)

Scene Management: Building project when two identical scenes are open crashes the editor (1266194)

Scripting: [SerializedField] fields produce "Field is never assigned to..." warning (1080427)

Serialization: 'globalgamemanagers.assets' file is not deterministic when comparing two builds of the same project (1269880)

Serialization: [SerializeReference] Polymorphic instances are always recreated when applying any inspector value change (1193322)

Shader System: [Bug] "min16f as def32" modifier in FXC bytecode not honored when converting to SPIR-V/ESSL (1228687)

Shadows/Lights: Skybox lighting is not rendered after creating gameobjects in the new scene until the lighting is rebaked (1250293)

WebGL: Using XElement.Load(string uri) causes an uncaught abort exception when using dlopen() dynamic linking in Emscripten (1192963)


Fixes(已修复问题)

2D: Fixed animation has incorrect dependency on UnityEngine.XR.WSA.Input (1249390)

2D: Fixed ArgumentException errors are thrown when 2D Game Kit is imported for the first time (1244287)

2D: Fixed ArgumentException when applying Sprite Import settings with mosaic property unchecked (1253198)

2D: Fixed BakeCollider requires GC every frame even when there are no changes in SpriteShape (1263266)

2D: Fixed exception thrown continuously when Undo operation is performed with sprites are assigned earlier (1256914)

2D: Fixed NullReferenceException on creating Prefab with SpriteSkin (1245149)

2D: Fixed NullReferenceException when creating Preset for SpriteSkin component (1254873)

2D: Fixed Skinning Module flickers when creating new category in Visibility Window (1244097)

2D: SpriteAtlasManager late binding crash (1265427)

2D: [Sprite Atlas] atlasRequested callback does not trigger after unloading and loading sprite atlas (1261547)

AI: Resolves an issue where NavMeshQuery::Raycast could get stuck in an infinite loop if the NavMesh contains degenerate polygons. (1254813)

Asset Pipeline: Fix a crash that can occur when downloading non primary artifacts from cache server (1263560)

Asset Pipeline: Fixes editor hang after getting disconnected and quickly reconnected to cache server. (1225627)

DX12: 8 Multi-RenderTarget gives Assert error d3d12: querying for an out-of-bounds color surface (1219274)

DX12: Editor crashes when shader global constant buffer exceeds 64kB on dx12 (1210562)

DX12: Editor crashes when using ProBuilder in Vertex Edit mode View on Crashes HQ with HDRP/DXR (1213285)

DX12: Texture2DArray MSAA resolve is broken on d3d12 (1249422)

Editor: corrects keycode mappings in play mode by only using gdk keyvals to map to sdlk values (1263921)

Editor: Fixed an issue where Inspector window is not updated when multiple assets from the Project window are deselected/selected. (1253173)

Editor: Fixed Editor crashes when unlocking Inspector with PropertyInfo.SetValue function. (1250419)

Editor: Fixed Mac OpenGL editor causing a kernel panic on Intel Graphics (1232673)

Editor: Fixed NullReferenceException when changing Asset serialization mode. (1267028)

Editor: fixes crash on drag and drop from a closing window (1221016)

Editor: Renamed themes to Light and Dark now that they are available irrespective of license. (1252258)

Editor: Update Collab package to 1.3.9

GI: Fix Static Analysis Defect 53214 (Potentially overflowing expression in RRBakeLightProbesTechnique.cpp) (1228654)

GI: Fixed erroneous logic for resolving shadowmask texture format. (1238420)

Graphics: fixed readback from temporary RT not working on metal (1265379)

Graphics: Metal: Fix shader compiler warnings that could appear on macOS 11 Big Sur/iOS 14

Graphics: SkinnedMeshRenderer.BakeMesh now bakes cloth changes into the target Mesh (1232822)

GraphView: Addressed some issues with heterogeneous selections involving stack nodes and disabled animations.

iOS: Fixed unintended storyboard rotation if device changes orientation during initial application loading. (1190428)

Kernel: Fixed an editor crash in the Jobs Debugger which could happen when using the Hybrid renderer. (1262363)

Linux: Reduced polling frequency for stale Editor windows (1266823)

Package Manager: Added support for External symbols on a platform that required it.

Package Manager: Don't prints message in console when user cancels "Add package from disk" dialog (1256176)

Package Manager: Fixed a potential error when running the linker with a failure on lld command.

Package Manager: Fixed an issue where Git dependencies could cause UPM to hang when using SSH with a passphrase-protected private key without setting up an SSH authentication agent. (1214864)

Package Manager: Fixed Debug.Log by re-enabling it when used in function pointers or jobs.

Package Manager: Fixed errors when opening Inspector with a non-public Execute method on a job producer type

Package Manager: If path to the package contained spaces, then native command execution could fail. This would manifiest as weird errors with 'lld' or 'vswhere' or other native tools.

Prefabs: Fixed SerializableObject.GetIterator() throws ArgumentNullException when UnpackPrefabInstance() is called on an instantiated Prefab in Inspector logic . (1249167)

Profiler: Fixed an issue where attempting to order a set of filtered samples by either time or size in either Hierarchy or Raw Hierarchy would cause all the items to disappear (1268633)

Profiler: Fixed an issue where PackedMemorySnapshot.nativeObjects.gcHandleIndex would always return -1 due to not reporting the correct managed object address during processing (1269293)

Profiler: Fixed an issue with the memory profilers type metadata where some fields would be skipped due to types failing to be reported (1266540)

Scripting: Build incompatible custom assemblies with a dirty predefined assembly ref should not be compiled (1232160)

Scripting: Correct file sharing for exFAT partitions on macOS (1253812)

Scripting: Fix unlimited warnings to Editor.log using all disk space (1238954)

Scripting: Fixed crash that would occur when an exception was thrown during the initialization of a custom attribute. (1255935)

Scripting: Fixed hang that would occur when a Debugger.Break was in the accessor of a field. (1254123)

Scripting: Fixed NotImplementedException when accessing X509Chain.ChainStatus in certificate validation callback (1261388)

Scripting: Include Defines in Response Files(csc.rsp) for Define Constraints (1207413)

Serialization: Fixed data loss that could occur when serializing string arrays where elements started with the character ':' (1261524)

Serialization: Restore arrays from null serialized properties backport (1249099)

UI: Fixed canvas drawing multiple times per frame when OnDemandRendering.renderFrameInterval is more than 1. (1214921)

UI Toolkit: Fix LongField binding (1252593)

UI Toolkit: Fixed Label tooltip behavior when text value can change while elided (1266210)

UI Toolkit: Fixed TextElements that generates more than 16k vertices cause IndexOutOfRangeException on vertex buffers

Fixed UI Toolkit leaks memory when new large mesh is allocated via MeshGenerationContext

Fixed Small visual regressions (1230939, 1259449, 1259808)

Universal Windows Platform: Fixed incorrect warning saying that BC7 texture format is not supported on UWP when in fact it is. (1264626)

Universal Windows Platform: Fixed Unity crashing after initializing it second time if splashscreen is enabled. (1231532)

Universal Windows Platform: Work around MSBuild issue when building UWP AppxBundles from the command line (1165205)

Web: UnityWebRequest: fix hang or crash on iOS (upload/abort related) (1211549)

Windows: Fix Shift key not reporting in GUI Event.keyCode property (991861)

XR: Added option to always discard depth after rendering. (1263448)


API Changes

iOS: Removed: Removed the breaking interface change to IUserProfile (gameID)


Changes(版本变动)

Package Manager: Asserts that are currently discarded no longer discard arguments with potential side effects.

Package Manager: Automatically add embedded package files to the version control system (1271116)

Package Manager: Bump com.unity.mathematics to 1.2.1 version

Timeline: Updated Timeline package to version 1.3.5


Improvements(版本改进)

Editor: Update Polybrush to 1.0.2

Package Manager: Added support for returning enterprise entitlement packages from the PackageManager.Client.SearchAll() method. These packages will now show in the Package Manager UI Unity Registry section when users have the entitlement to use them.

Serialization: Increased the allowed serialization depth to allow larger, more complex data models to be serialized


Features(版本新特性)

Package Manager: Added a UI for users to manage their Scoped Registries from inside the Editor. Also added a popup alert for when Scoped Registries are added to their project from outside that Scoped Registries management UI. The Scoped Registries management UI is automatically opened when the popup shows.


System Requirements For development(开发环境硬件需求)

OS: Windows 7 SP1+, 8, 10, 64-bit versions only; macOS 10.12+. (Server versions of Windows & OS X are not tested.)

CPU: SSE2 instruction set support.

GPU: Graphics card with DX10 (shader model 4.0) capabilities.

The rest mostly depends on the complexity of your projects.

Additional platform development requirements(附加各发布平台开发需求):

iOS: Mac computer running minimum macOS 10.12.6 and Xcode 9.0 or higher.

Android: Android SDK and Java Development Kit (JDK); IL2CPP scripting backend requires Android NDK.

Universal Windows Platform: Windows 10 (64-bit), Visual Studio 2015 with C++ Tools component or later and Windows 10 SDK


For running Unity games(运行Unity游戏的硬件条件)

Generally content developed with Unity can run pretty much everywhere. How well it runs is dependent on the complexity of your project. More detailed requirements:

Desktop:

OS: Windows 7 SP1+, macOS 10.12+, Ubuntu 16.04+

Graphics card with DX10 (shader model 4.0) capabilities.

CPU: SSE2 instruction set support.

iOS player requires iOS 10.0 or higher.

Android: OS 4.4 or later; ARMv7 CPU with NEON support; OpenGL ES 2.0 or later.

WebGL: Any recent desktop version of Firefox, Chrome, Edge or Safari.

Universal Windows Platform: Windows 10 and a graphics card with DX10 (shader model 4.0) capabilities

Exported Android Gradle projects require Android Studio 3.4 and later to build

Changeset: fa717bb873ec

<完>

相关推荐

Unity引擎开发《废土3》PC版4K最高画质截图

《废土3》媒体评分现已解禁,外媒DsoGaming分享了对本作PC版的初步测试报告和4K/最高画质截图。使用的PC配置如下: i9 9900K 16GB,GDDR4 3600Mhz RTX 2080ti Windows 10,64位 GeForce最新驱动 《废土3》使用的是Unity引擎打造,在4...

Unity引擎有多重要?别再无脑鼓吹虚幻4虚幻5了

既然是提到了Unity引擎,不妨来看一下基于这个引擎开发出来的一些精品游戏,我印象比较深刻的一家国外游戏厂商开发过多款FPS类游戏,如果经常接触手游的玩家或许对这家公司有所了解,他叫MADFINGER,开发过《死亡扳机》和《暗影之枪》系列,而这些游戏的初代是在多年前就上线了,现在看这些游戏的画质也不...

游戏日报251期:网龙7名员工被玩家砍伤;PUBG或重回印度

《游戏日报·今日游闻》是游戏日报推出的资讯栏目,每天9条游戏行业相关资讯,及时了解游戏行业的最新动态。大家如果有意见或想分享的内容观点,欢迎评论区留言或私信游戏日报噢!PUBG母公司KRAFTON表示,团队将计划在印度当地成立一家本土化子公司,初步拟定雇佣员工百余名。

18款游戏大作燃爆2020ChinaJoy, Unity多维虫洞展台全场吸睛

2020年8月1日,上海 – 7月31日,游戏行业一年一度的盛会ChinaJoy在上海如期举行,全球领先的实时3D内容创作平台Unity携18款多品类Made with Unity爆款新游、14个优秀独立游戏,以及Unity最新的游戏引擎产品和服务亮相BTOB展区。展台中间的超大屏幕吸引大批人流驻足...

Unity2021游戏市场风向标报告:广告收入增8%,广告游戏留存较高

近日,Unity 发布《2021游戏市场风向标报告》,报告显示,移动游戏DAU在疫情初期涨幅较快,4月1日移动游戏DAU增长接近30%,随后逐渐回落,6月之后移动游戏DAU涨幅低于2019年同期。高清游戏DAU增长率明显高于2019年,8月后出现明显的增长,10月增长率接近125%。Unity 认为...

2020Top10AR游戏来看一下,在家在增强现实游戏中畅玩端午

端午节假期来了,但是现在还是尽可能不出门,A:M 君给大家盘点了Top10 最令人兴奋的增强现实AR应用2020 Unity AR app,看看哪个感兴趣下载玩一下,端午假期在AR中游戏中畅玩,在家都能玩。通用最新AR Core与地图技术,在真实世界中抓住幽灵拯救世界吧!使用VR模式、AR模式和36...

Unity计划上市的背后:精准卡位,抢占每一波风口

虽然同为引擎技术的竞争对手,但Unity和Unreal的发展思路截然不同。如果说Unreal一开始就是瞄准高端和未来在前进,Unity的做法是跟随潮流的脚步,一步一个脚印。“抢占”风口上的Unity虽然站在风口上猪都能起飞,但是每一波都能抢占先机,顺势起飞,也需要精准的眼光。随后Unity更新了对W...

直面尖锐意见,Unity中国发公开信坦诚回应了一切

而中国作为全球最大的手游市场,占全球近三分之一份额,自然也就成为全球Unity的最大社区。然而,近年来中国开发者们对中国版Unity一直颇多争议。在知乎贴吧等论坛中充斥着大量疑问和不解、以及各种小道消息,随着问题日积月累,开发者的不理解终于让Unity中国决定首次正面回应用户的诸多疑问。今天,Unt...

全球每天有300款游戏使用Unity技术 Unity大中华区总裁张俊波:我们让虚拟世界无限趋近于现实

数据显示,全球每天都有300款用Unity创作的游戏诞生;作为世界手游第一大国的中国,从2019年至今,有76%的新手游都是用Unity开发的;不仅如此,全世界60%的AR/VR内容都是用Unity创作的。5月26日,在“IGS·全球数字文创发展大会”间隙,每日经济新闻记者专访Unity大中华区总裁...

惊艳!Unity引擎“异教徒”技术Demo开发者视频公布

2019年3月的时候,游侠网曾经为大家带来了一段由Unity引擎打造的技术演示“异教徒”,这是一段使用Unity引擎实时演算的技术demo,游戏的画面逼真得让人难以置信。这段“异教徒”技术demo演示是用最新版Unity引擎的“post-processing(后处理)”功能制作的,使用这一功能,Un...

虚幻5引擎将称霸游戏市场?Unity笑了:有本事整个手游?

毕竟是二者合作的推出的头部作品,《剑网3:指尖江湖》刚一推出就迎来了大量玩家的围观,前两天刚刚结束的直播中,党妹、金靖以及郭炜炜三人也进行了试玩,宝藏喜剧演员金靖虽是萌新,但刚...

全球超休闲游戏数据报告:CPI、IPM、ARPU指标

近日,Adjust联合Unity发布了一份超休闲游戏分析报告,阐释了超休闲游戏近期的发展情况,并对未来可能的走向进行了预测。Adjust的全球游戏领域数据显示,2020年第一季度,疫情对游戏行业造成了明显的影响,消费者的支出、应用交互和下载量都跃升至历史新高。超休闲游戏的爆发和演化全球手机游戏市场价...

怎么现在的手游,没初代智能机游戏内味了?

2020已经过半,今年由于疫情的影响,手机游戏的社交效能得到了充分展现。据游戏引擎服务提供商Unity透露,自从疫情爆发以来,全球范围内移动游戏的内购收入增长了24%。与去年同期相比,智能手机安装的移动游戏数量增长了84%。随着复工浪潮,游戏公司纷纷重新开张,手机游戏的市场占比更是疯狂增长,种类百花...

任天堂新作《跳绳挑战》突然上架,9月底前免费领取

想玩健身环但囊中羞涩?不妨来试试任天堂最新推出的免费游戏《跳绳挑战》。本作支持中文,玩家可于 2020 年 9 月 30 日前在 Switch eShop 或网页端领取。《跳绳挑战》由几位任天堂员工使用 Unity 引擎开发。游戏的游玩方法非常简单,只需要双手拿起 Joy-Con,就可以像跳绳那样转...

Habby王嗣恩"爆款方法论":如何低成本快速验证玩法?

去年底,在Unity和GameLook联合主办的Unity制作人私享会北京站上,Habby CEO王嗣恩就现身说法,分享了游戏在玩法验证阶段的经验。据王嗣恩介绍,从他经手的第一款游戏起,快速迭代、低成本验证玩法就成了他做游戏的方法论。除了早期产品外,针对《弓箭传说》这样一款“玩法刚出来我们就知道他会...

盒子游戏,游戏玩家专属个性阅读社区


©CopyRight 2010- 2020 BOXUU.COM Inc All Rights Reserved

鄂公网安备 35020302000061号- 鄂ICP备2020015574号-1