标签:游戏源代码
UGUI 中的ScrollRect组件可用于在Unity中创建可滚动UI,简单易用,直接从UI菜单创建滚动视图即可自动设置所有内容。今天这篇文章,将为大家介绍该组件不太常见的用法,来实现可滚动的动态相册,可以运行时从本地或网络服务器获取图片资源。场景设置 – 创建UGUI ScrollRect首先新...
截止目前为止,包括Adobe、Microsoft、Facebook、Google以及Mozilla在内的多家公司均已正式宣布将不再支持Flash的计划。这样的消息对于网页端内容创作者来说至关重要。各浏览器取消对插件的支持是大势所趋,并持续已久。Unity编辑器也在2013年取消了对Flash的支持,...
随着全球使用Unity进行游戏或VR/AR开发的开发者越来越多,Asset Store资源商店也不断为大家提供着越来越丰富的资源。今天我们就为大家分享几款实用的Unity粒子系统插件,帮助大家轻松实现满足各种需求的粒子特效,让您的作品充满活力。Particle Dynamic Magic 2: De...
生存类游戏大多需要玩家自己探索环境,有效利用资源来维持体力并让自己变得更加强大。今天要介绍的Made with Unity游戏《漫漫长夜》也不例外,它与游戏的区别就在于,玩家只能与无尽的严寒与残酷的自然环境为伴,并最终走向固定的结局。关于《漫漫长夜》游戏背景设定为加拿大北部经历地磁灾难后的荒野冰原,...
随着Unity 2017.1发布,备受期待的Timeline工具也正式与大家见面,并带来了最大的功能亮点Playable API。今天这篇文章,将为大家介绍Playable API的概念与应用示例,以及未来即将推出的新功能。图形化的Playable API支持对动画及音频进行精确的编程控制,我们也正...
Unity已成为游戏巨头Zynga手游平台上的独家广告供应商!此次合作让Zynga借力Unity的世界级广告平台,该平台每月处理来自全球超过10亿独立游戏设备逾250亿次的广告请求。接下来的几个月里,Unity Ads将为Zynga的免费移动游戏提供独家奖励式广告。这次合作也体现了Unity帮助开发...
Unity Labs团队正在研究如何将最为逼真但非实时渲染的影视级资源用于Unity,并让渲染帧率达到60以上。由于电影及电视使用的材质格式与渲染管线(如Ptex、USD及UDIM)并未被实时渲染引擎广泛支持,所以想在Unity中使用这些资源就需要一些新的技术与工具。这些资源除了显而易见的材质尺寸与...
Unity目前正在在线商城(store.unity3d.com)进行促销,Unity为开发者们精心挑选了移动游戏、2D、VR、艺术4个开发工具包。如果订阅Unity Plus加强版以及Unity Pro专业版,新的订阅者可以从四个工具包中选择其一。这些工具包会帮助你更有效的使用Unity进行创作。今...
在Spotlight团队中,我们和优秀的Unity开发人员一起合作,深度挖掘Unity在游戏开发中的潜力。针对复杂图形、性能和设计方面的问题,我们看到了各种具有创新性的优秀解决方案。我们也看到了同样的问题与解决方案不断的反复出现。最佳实践系列文章将探讨我们在与客户合作时遇到的一些常见的问题。这些都是...
我们从Unity 5.6开始引入了全新的Video Player组件,也收到了很多开发者关于如何将360全景视频整合到Unity工程的问题。过去的几个月我们逐步改善了此前推荐的工作流程,并制作了高质量着色器来实现这一目标。今天这篇文章将为大家分享我们的成果,在Unity 5.6及以上版本中,可以通过...
玩过《纪念碑谷》系列文章的小伙伴们应该都对其简而不凡的游戏画面有着深刻印象,今天我们为大家推荐一款画面同样极具辨识度的Made with Unity游戏《Euclidean Lands》。该游戏被称作“策略版《纪念碑谷》”,并在上线App Store首日即获得全球主页大图推荐。关于《Euclidea...
我们曾经为大家分享过订阅Unity Pro专业版许可证可免费四选一的工具包,这些工具包都针对不同类型的开发项目提供较为专项的功能。今天要为大家分享资源商店中几款完整的游戏项目模板,同样能够加快开发效率,并对非程序员也适用。uRTS ToolkituRTS Toolkit是用于在Unity中快速创建R...
Unity提供的Cinemachine工具可用于轻松管理相机,其中包含大量设置相机镜头的功能,能够在Unity游戏或应用中像拍电影那样管理游戏相机。Cinemachine方便易用,是在Unity中制作影视内容的完美工具。Auto Dolly就是Cinemachine其中一个功能,用于模拟真实相机的推...
Unity Labs创作团队一直致力于探索内容创作的未来,利用XR技术让创作者们更快捷、更容易也更轻松地创作3D内容。Unity Labs发布的EditorVR工具将Unity编辑器带入虚拟环境,最大化减少了VR开发的迭代时间。正在开发中的Carte Blanche将为非专业创作者提供虚拟世界的设计...
上一篇对着色器系统的工作原理做了介绍,现在我们将继续深入,将目光聚焦在标准着色器的光照函数。重新回到Standard.shader,这次在UnityStandardCoreForward.shader中,我们将选择另一个“不简单”的那个分支。它将我们引向UnityStandardCore.shade...
Unity在着色器开发方面提供了很大的灵活性。有些工具需要你编写一个“合适”的自定义着色器(合适,即无法在节点编辑器里完成,必须要写代码),其麻烦程度可算是相当轻量。不过,完全基于延迟渲染器,意味着我们无法像在前向着色器中那样可以放开手脚,而只能受限于g-buffer中包含的那些无法进行更改的信息。...
在ChinaJoy 2017的Unity展位上,5分钟使用Unity制作AR项目吸引了很多策划、美术以及从未接触过AR开发的程序员们,于现场感受了Unity结合Vuforia的开发魅力。今天这篇文章将为大家分享展位坦克AR项目的详细开发过程。请注意,本文需要您具备基本的Unity知识,了解Unity...