今天由来自Eastshade工作室Danny Weinbaum分享在Unity中对森林植被进行优化的技巧。创建3D森林的时候不仅需要关注艺术技巧,更需要了解拥有什么资源以及如何进行放置。其中最重要一项需要考虑是:一个茂密森林的密度以及随之而来的性能优化。问题解决森林优化的方法有很多,但是关于如何创建...
今天由来自Eastshade工作室Danny Weinbaum分享在Unity中对森林植被进行优化的技巧。创建3D森林的时候不仅需要关注艺术技巧,更需要了解拥有什么资源以及如何进行放置。其中最重要一项需要考虑是:一个茂密森林的密度以及随之而来的性能优化。问题解决森林优化的方法有很多,但是关于如何创建...
文/日音很多时候做游戏都想实现一些炫酷的效果,包括水、风、火、土、雷等。了解游戏开发的人都知道,这些东西往往都是由程序自己实现的,美术更多提供的是辅助。而平时自己想要实现的时候总觉得这些会涉及一些极为麻烦的数学知识,这里我就想将法线作为一个切入角度,把对应的知识点都列出来,因为涉及比较多的内容,具体...
在Unity 2018中新增了Shader Graph着色器视图的工具,它可以让开发者可视化构建着色器。今天我们将介绍最新Unity2018.2中,Shader Graph着色器视图新功能以及示例项目。Shader Graph着色器视图新功能Unity 2018.2中Shader Graph着色器视...
《塞尔达传说:旷野之息》是任天堂游戏公司出版发行的开放世界动作冒险游戏。 发售以来获得业界极高评价,2017年获金摇杆奖年度最佳游戏奖 ,TGA 2017年度最佳游戏。今天将由来自巴西的视觉特效师Gregory Silva,分享使用Unity创作类似《塞尔达传说:旷野之息》风格令人惊艳的视觉特效。制...
  我们分享了育碧的工程师Parag Ponkshe参与Riot Creative Contest 2017大赛作品。今天我们将由本次大赛风格化VFX类别第一名获奖者Etienne POV,分享他使用Unity创作这一令人惊艳作品的宝贵经验。视频无法观看请点击获奖者介绍  来自法国今年22岁的Eti...
文/韩宇飞作为敏捷开发的一系列重要实践,单元测试、持续集成、CodeReview……CodeReview是我们日常开发中的一个重要环节。理想状况下每次提交会必须先经过Review,通过之后才能提交。提交之后系统会自动构建并执行自动化测试,来保证持续集成以及版本的稳定性。目前我们在项目中使用P4做为版...
前言本文转载自:从像素之间谈起:像素游戏的画面增强(上)分类随着分辨率的普遍提高,我们已经告别了依赖于简陋像素来表现游戏画面的年代。但还是有不少人像我一样沉迷于像素美术和游戏。如今到处可以都可以看到的各式像素作品,虽然大多被直接称呼为像素画,但实际上已经分化为很多分支,简单的将其归类为像素作品未免太...
文/日音游戏中海水实现后,在商店反响还不错,有人评论说需要增加一个烘焙深度图的工具,想想也有道理,于是就做了一个。原理其实非常简单,就是放一个摄像机照射岛屿,然后用shader将z的值归一化存在贴图中, 然后再将贴图转成png保存。最重要的部分如下: Shader depthShader {Prop...
一年一度的ChinaJoy 2018盛会已经落下帷幕,在为期三天的展览中,Unity展台为前来参观的开发者,行业伙伴和玩家们呈现了Unity全新的业务生态,专业的解决方案,以及炫酷多元的Made with Unity作品体验,展台前人流络绎不绝。今天我们为大家分享此次ChinaJoy活动现场的精彩瞬...
我们正在不断改进联网游戏的制作过程,使之更简单更高效,并且默认支持多人游戏。为了实现这些重要的改进,现有的多人游戏功能将逐渐被弃用,而被更高性能、高扩展性和安全性的技术将取而代之。在过去几年中,我们为Unity开发者提供了一套被称为“UNet”的多人联网游戏的工具和服务。UNet主要由二个部分组成:...
Unity Technologies是世界上最流行的移动游戏开发和创作平台,宣布与Google的移动广告业务AdMob建立战略合作伙伴关系。这一合作将改变广告主获取移动游戏玩家的方式,并帮助移动游戏开发者通过其开发的应用获利。目前全球新创作的移动游戏中超过50%是使用Unity创作。因此这种战略合作...
作为机器学习领域非常引人关注的一种学习方式,模仿学习的出现也是受到了如强化学习相同的热捧。在ML-Agents v0.3版本中,Unity加入了模仿学习的训练方式,为广大开发者提供很大的便利。我们已经为大家分享过关于Unity ML-Agents强化学习的内容,今天本文将由Unity技术经理鲍健运重...
作为机器学习领域非常引人关注的一种学习方式,模仿学习的出现也是受到了如强化学习相同的热捧。在ML-Agents v0.3版本中,Unity加入了模仿学习的训练方式,为广大开发者提供很大的便利。我们已经为大家分享过关于Unity ML-Agents强化学习的内容,今天本文将由Unity技术经理鲍健运重...
文/vian1.本文实例操作在Unity5.x中资源打ab包。2.其他的不多介绍,新建工程创建好工程目录,这里我建立一个uia的模块,还有其对应用到的美术资源目录。aUI是一个ui预制,其引用了美术uia目录中的资源。3.实际开发中,我们也可以根据功能模块来按上面这样分目录结构,比较清晰。进入正题现...
今天由育碧的工程师Parag Ponkshe为我们介绍如何制作蝴蝶攻击的视觉特效。Parag Ponkshe曾在电影和动画行业担任视觉特效美术师,参与制作的作品包括:《波斯王子:时之逃亡》、《爱心小熊肚皮碰碰对》、《南方公园:手机毁灭者》等。本文中的作品是他为Riot Creative Contes...
ChinaJoy明天就要开幕啦!想要与Unity见面的小伙伴们,请仔细阅读以下展位和现场互动指南,提前记下展位上自己最感兴趣的业务和Made with Unity游戏,做好准备赢取限量礼品,赶快约起来吧!参展指南地点:上海新国际博览中心时间:8月3日~8月5日交通:乘坐地铁7号线,至花木路站下车展位...
文/Matchvs导语:本文尝试从开发者角度梳理开发实时联网游戏后台服务过程中可能面临的挑战,并针对性地提供相应解决思路,期望帮助开发者依据自身游戏特点做出合理的技术选型。维基百科关于网络游戏的定义:通过计算机网络,将专用服务器和用户的客户端设备(手机、PC、游戏主机等)相连,让多名玩家同时联机进行...