标签:游戏开发教程
下载Unity 5.6 Beta版:https://unity3d.com/cn/unity/beta我们一直致力于定位混合光照存在的问题,并且在Unity 5.6 Beta2版本中加入了迭代后的改进功能。介绍我们力争想要达成的目标就是为Unity开发者提供更稳定也更直观的方式,混合使用烘焙光照贴图...
在Unity实时渲染短片《Adam》揭秘的系列文章中,我们已经为大家分享了《Adam》的产品设计、资源创作、动画制作,本文将重点介绍Adam Demo中视觉特效背后所涉及的技术。关于作者本文作者是Zdravko Pavlov,一名拥有11年经验的视觉特效美术,专注于CG动画合成、游戏特效艺术、3D建...
AI(人工智能)在游戏设计中一直是个重要方面,玩家也期望能与高智能水平的AI对手进行对抗,或是获得NPC更多人性化的互动。然而,AI系统设计同样也是游戏开发中的一大痛点,今天就为大家推荐Asset Store中几款好玩又好用的AI插件,助力开发者解决AI难题。DecisionFlexDecision...
之前发布的Unity WebGL内存原理详解对比了WebGL及平台内存的工作方式。我们给出的建议是Unity堆应越小越好,同时也强调了一个事实,即浏览器中还存在其他类型的内存开销。本文将深入探讨Unity堆,并根据实际数据来减少Unity堆的大小,而不再是通过不停地调试和试错来达到这一目的。下面就来...
今天为大家推荐一款Made With Unity的国产MMO回合制大作《梦幻诛仙手游》,该游戏自最初于2016年11月初上线App Store以来,快速打进畅销榜前列,并成为祖龙娱乐有史以来表现最佳的产品。关于《梦幻诛仙手游》《梦幻诛仙手游》是祖龙娱乐研发,腾讯代理发行的回合制MMO手游,于2016...
正如在Unity引擎QA流程一文中提到,每个Unity版本在发布前都需要经过一系列的测试。本文中我们将深入讲解其中一项测试:Scenario Test Week(情景测试周)(之前的博文称其为FTP v2)。简单来说,就是通过创建游戏进行测试。我们先创建一系列的情景(游戏项目的一小部分)。例如“3D...
为游戏中的所有纹理都加上雪花可能需要花费大量时间。本文将展示在Unity中如何创建Image Effect(屏幕空间着色器)来快速改变场景的季节。使用前后效果图对比如下:工作原理上面两张图显示的是同一个场景。它们之间唯一的区别就是第二张图启用了相机上的雪花特效。实现该效果无需对场景的贴图做任何更改。...
本篇教程将展示如何为导入的3D模型自动生成简化版的碰撞体。教程将以Google SketchUp为例,但其中的概念及代码也适用于建模工具。简介现代游戏大多模型精良,通常一个人物模型需要渲染数千个顶点及三角面。但角色的碰撞会以简化过后的Mesh进行计算。例如,Unity自带的标准角色碰撞器就是一个胶囊...
我们曾许诺在2016年提供并维护Unity 5.3稳定版。大家的反馈也表明我们朝着正确的方向做出了正确的决定。所以Unity目前及未来的版本也会以同样的方式发布,也就是说每个Unity大版本从发布当天开始,都会提供整年的支持来发布补丁包及小版本。目前Unity有三个版本:5.5.x、5.4.x以及 ...
使用Unity,您可以将应用部署在多个平台上。对Unity开发者来说,维持所有平台上的图像正确是十分困难的。本文将介绍如何确保图形功能不会意外破坏。我们有许多自动化测试。在编辑器和播放模式下有单元测试、集成测试、还有Unity内置的系统测试,现在我们有了图形测试。可以通过图形测试禁用或启用场景的某些...
由任天堂使用Unity自主研发的《Super Mario Run》,于2016年12月15日在151个国家/地区的App Store隆重上线。据AppAnnie报道,该游戏上线短短 5 小时内,其已成为 “整体下载量”、“游戏”、“街机” 和“动作”类别中摘得排名第一的宝座。早在Unite 2016...
Asset Store中有不少来自Unity官方及发行商的优秀资源,无论是新手还是经验丰富的开发者,都可从中找到非常不错的选择。今天我们就为大家分享经过精心挑选的12款插件,其中有游戏开发教程、动画脚本插件、编辑器扩展工具以及着色器特效等等,帮助初窥门径的Unity新手快速上手游戏开发。游戏开发教程...
我们曾发布过关于粒子系统中使用不同曲线模型的性能的文章。这次我们将研究一下粒子系统的剔除。只有在系统行为可以被预测时才能使用剔除。 开启一个模块不仅会影响这个模块的开销,而且可能由于从程序化的模块切换为非程序化的模式而影响到整个系统的开销。 通过脚本改变的值将不会被剔除。 使用自定义的剔除可以提供性...
我们在Unity 2D教程 相机系统(上)中为大家介绍了如何实现2D相机的基本功能,包括目标跟踪、相机偏移、平滑移动、锁定轴以防止眩晕及相机路径系统等。本文将教大家实现一些常见的相机特效,如相机缩放、屏幕抖动及淡入淡出与重叠效果。相机缩放相机缩放可以由玩家输入触发,也可以在锁定POI节点或关卡中关键...
相机是游戏开发的基础。在棋盘应用中展示的游戏场景,或是直接娴熟地控制3A级3D游戏的相机移动来实现电影级特效,基本上制作的所有视频游戏都会用到相机,相机的应用实际上甚至发生在“相机”的说法出现之前。本文将阐述如何设计2D游戏的相机系统,并说明在Unity中如何实现。从2D到2.5D:可扩展的相机系统...