在上一篇文章中,我们介绍了混合模式,以及Subtractive模式是如何工作的。如果你不熟悉混合光照,请别着急先去了解它背后的原理。对Shadowmask的支持是新混合光照模式中的一个重要新功能。此外,还有强度与方向性贴图,Unity现在能为所有的光照类型生成shadowmask了。与subtrac...
我们曾经为大家分享过使用Unity结合Vuforia开发AR应用的案例,在短短几分钟内实现了跳动在桌面上的Unity酱。今天这篇文章将为大家介绍一些使用Unity开发AR应用的小技巧,并分享Vuforia识别多个不同类型目标的方式。对Vuforia不太熟悉的开发者们,请先查阅《5分钟使用Unity制...
Asset Store资源商店拥有大量帮助大家提高开发效率的编辑器扩展插件,而说起开发效率,活用各种实用的脚本插件也能达到事半功倍的效果。今天我们就为大家介绍几款最不能错过的Unity脚本插件,很多不同类型的项目可能都有这样的需求哦。VectrosityVectrosity是一款用于在Unity编辑...
2017 Unity技术路演华东区现已正式开启报名!2017年3~5月期间,Unity官方技术团队已分别造访华南、西南地区开展为期一天的技术分享,现在华东站(上海、南京、杭州)已正式启动,在这个夏天,感受来自Unity官方技术团队的热情,无论您是工程师,艺术家,制作人或VR/AR爱好者,都欢迎来现场...
儿时的你是否也会幻想自己拥有超能力,能召唤各种水光火电或是操纵世间万物?现在的我们已经不需要幻想了,因为游戏就能满足所有的这些或天真或童趣的想法。而作为开发者的大家,通常就是这种梦境的创造者。趁着六一儿童节,我们来帮助大家让这些梦想成为现实吧。今天为大家介绍Asset Store资源商店中几款Uni...
Unity引擎即将迈入2017的新时代,并且不久前我们也发布了Unity 2017的首个测试版Unity 2017.1.0 Beta。在本教程中,我们将通过实际案例来说明如何在一个简单的游戏场景中使用Unity 2017的Shadowmask功能。场景设置包括室内和室外两部分。室内部分的阴影将使用S...
越为精细的游戏场景在网格上消耗的资源就越大,随之而来的性能问题也就越让开发者费神。今天为大家推荐Asset Store资源商店中的网格操作套件,全方位帮助大家解决各类网格变换与优化问题,一键式操作,为场景带来全新面貌的同时还能优化性能。Flat Mesh Generator 这是一款用于将场景网格变...
三消类游戏一直是游戏市场上经久不衰的休闲游戏,该类型也是源自于经典的俄罗斯方块玩法的一部分。三消游戏需要交换游戏中相邻的两个方格,以让3个或更多相同的方格连成直线,一旦连线成功,则消除这些连成线的同色方格,并使用新的方格进行填充,填充后如果还存在连线就可以达成Combo或多倍加分!本教程就为大家分享...
Blender是一款免费且开源的3D建模软件,它在游戏开发中的应用也越来越广泛。将游戏资源从Blender导入Unity 5中有3种方式。您可以将3D模型以.obj和.fbx格式从Blender导出,然后将它们导入到Unity。或者将整个Blender工程的.blend文件导入到Unity。本教程将...
Unity的三大宗旨之一就是让开发大众化,也热切注视着VR/AR行业相关的最新消息,希望能帮助全球开发者们将创意变为现实。在6月6日的WWDC上,Apple首次公开展示了iOS对AR以及macOS对VR的支持。开发者们将可以利用集成ARKit的Unity直接为iOS设备开发增强现实的应用,并且可以为...
在Unity 5中,光照得到了很大的改进。现在,创建高度逼真的游戏已成为可能。Adam演示只是证明这种可能性的一个例子。但是,正如第一篇博文所说,出于对性能的考虑,许多Unity开发的游戏仍然依赖烘焙光照。但有时候又必须使用实时和烘焙光照,而这在之前是Unity的短板。如今在5.6中,Unity已解...
在使用Unity开发游戏的过程中,可能由于Shader代码处理不当或是原因导致最后的游戏画面与预期效果不太一致。遇到这样的情况要如何定位Bug并调试呢?Unite 2017 Shanghai的国内技术专场就为大家解答了这个问题。今天这篇文章将由Unity技术支持工程师张陈渊,为大家分享在Unity中...
说起炸弹超人,相信很多朋友都玩过类似的游戏,其中最为人熟知的莫过于《泡泡堂》。该类型游戏需要玩家在地图中一边跑动一边放置炸弹,同时还要躲避敌方炸弹保护自己。最初的炸弹超人游戏都是2D的,今天这篇文章将教大家在Unity中实现一款3D的炸弹超人游戏。温馨提示,本教程需要大家了解Unity的基本操作与脚...
今天为大家分享一个独立开发团队,利用Unity引擎将天空划过的飞机变成AR环境下各种恐龙的开发经验。即开发《AR Dragons》这款AR游戏的过程,其中的几大难点以及解决方案。开发团队简介开发团队由3人组成:Thomas、Jason及Joe,背景分别是工程师、商务及军人。因马航MH370飞机事故的...
提到卡牌游戏相信不少人脑海中浮现的都是《炉石传说》或《万智牌》这两款经典之作,而今天我们要为大家介绍一款比炉石更为烧脑的Made with Unity卡牌游戏《Faeria》。该游戏最早在2013年亮相,2016年8月以抢先体验版发布至Steam应用商店,并于2017年3月登陆iOS Store,支...
仅仅因为你知道编程语言的语法,不足以让你成为一个程序员。我讨厌这么对你说,但它确实是真的。什么知识将会使你成为一个真正的程序员呢?答案是数据结构,算法和设计模式的知识。语言的语法与知道字母表同义。任何人,我的意思是任何人,可以在一个周内学会编程语言的语法。但是这样的人不可能开发模块化的、灵活的、可维...
儿时的你是否也会幻想自己拥有超能力,能召唤各种水光火电或是操纵世间万物?现在的我们已经不需要幻想了,因为游戏就能满足所有的这些或天真或童趣的想法。而作为开发者的大家,通常就是这种梦境的创造者。趁着六一儿童节,我们来帮助大家让这些梦想成为现实吧。今天为大家介绍Asset Store资源商店中几款Uni...
  电子游戏的画面一年比一年好,但是载入时间的处理上看起来并没有与画面共同进步。在某些情况下,载入时间过长的问题太过于严重以至于有些游戏官方不得不在发行之后特地为此制作一些列补丁去对其进行优化。难道就不能彻底消灭载入时间吗?  “GPU和CPU的处理速度提升比硬盘读取速度的提升高出太多了,”曾参与制...
在Unite 2017的国内技术专场,Unity技术团队为参会者们带来了Unity引擎功能相关的技术分享。今天这篇文章,将由Unity技术支持工程师金晓宇为大家分享基于Animation Instancing的人群模拟技术,对于大型MMO游戏非常实用。在实际开发中,可能经常会遇到类似需求:一个体育场...