06 02月 游戏开发者心得分享中心 如何消耗更少资源?Unity优化技巧(上) 什么是优化? 为了达成相同目标,寻求并采用消耗更少资源的办法的过程对游戏来说通过特别的技巧,在实现相同的表现效果、流畅度的前提下对硬件机能的需求更低、更平民化。或者在相同性能的平台上,实现更好的画面表现效果、流畅度。是追求极致。 包括CPU,GPU,内存,闪存,网络等一般来说优化主要针对硬件因此...
06 02月 游戏开发者心得分享中心 为什么你做的H5开屏那么慢?H5首屏秒开方案探讨 文/bang 蚂蚁金服高级无线开发专家 微信公众号“阿里技术”(ID:ali_tech)随着移动设备性能不断增强,web 页面的性能体验逐渐变得可以接受,又因为 web 开发模式的诸多好处(跨平台,动态更新,减体积,无限扩展),APP 客户端里出现越来越多内嵌 web 页面(为了配上当前流行的说法,...
02 02月 游戏开发者心得分享中心 揭密微信《跳一跳》小游戏那些外挂 文/Hahn, 腾讯高级UI工程师张小龙:这个游戏发布以后,其实它的效果有点超出我们的预期,我们自己开玩笑说,这个游戏突然变成了有史以来可能用户规模最大的一个游戏,因为它的DAU大概到了1点几亿,但同时出现了很多外挂,我没有想到这么小的一款游戏也会有那么多外挂,我朋友圈的朋友也打出了特别高的分,但是...
30 01月 游戏开发者心得分享中心 IL2CPP的优化 : Devirtualization 去虚拟化 文/韩宇飞最近在做Unity的静态代码分析的尝试,看到一篇针对IL2CPP的优化的文章,这篇文章介绍了如何通过sealed关键字告诉编译器是否会有派生,让编译器对虚方法的调用做出优化,直接调用提升性能。因为我们目前各个平台都使用IL2CPP,因此这个优化非常重要。另外配合Unity静态代码分析,可以...
23 01月 游戏开发者心得分享中心 3D引擎数据结构与glTF(3): Mesh 文/燕良来源:游戏程序员的自我修养渲染3D图形需要模型,这篇文章我们就聊一下处理模型的方式,以及glTF中如何定义Mesh数据的。在上一篇文章中我们介绍了场景中对象之间的层次关系,接下来我们就探讨单个物体在三维空间中的表示。要渲染三维空间中的物体,首先就要在三维空间中表示物体的造型。目前图形学中最常...
23 01月 游戏开发者心得分享中心 虚幻引擎学习之路:粒子系统篇(一) 文/侑虎科技之前UWA已经完整介绍了Unreal 4引擎中渲染模块和动画模块,现在我们将介绍粒子系统的相关功能。本文将分两部分介绍Unreal 4引擎的粒子系统,其中包括:粒子系统的创建、类型和特殊功能。通过本系列文章,UWA希望读者能学习到以下知识点:Unreal 4引擎中粒子系统如何使用Unre...
22 01月 游戏开发者心得分享中心 3D引擎数据结构与glTF(2): Scene Graph Scene Graph 的概念在游戏引擎中也被普遍使用,先来看一下 Unity3D引擎吧。在 Unity Editor 中我们可以直观的从 Hierarchy 视图中看到整个 Scene Graph 结构。当你移动一个 GameObject 时,它下面的所有子节点也会跟随它一起移动。 从代码的角度看...
19 01月 游戏开发者心得分享中心 独立团队用来制作游戏的所有工具 编译/manew_JR最近我们收到了很多询问我们用哪些工具来制作游戏的电子邮件,我们觉得简单地将它们罗列出来还是比较容易的。Photoshop我们主要使用Photoshop来做UI工作,以及所有的“品牌”和“市场营销”。这显然是一个标准,所以这里没有新闻。我们经常使用的一个技巧是“生成图像资产”,如...
19 01月 游戏开发者心得分享中心 细说上帝视角游戏的快速创建 1.什么是上帝视角?2.在unity中开发上帝视角游戏的注意事项3.如何在unity中开发上帝视角游戏4.上帝视角游戏开发工具总览5.上帝视角游戏案例6. 创建地图层级7.深入分析LevelGenerator8.在当前地图移动物体9.精灵管理10.在上帝视角地图进行物体转换11其他上帝视角游戏开发工...
05 01月 游戏开发者心得分享中心 漫威粉信仰充值,工业光魔动画师带你探寻《雷神3》幕后故事 文/像素种籽简介:像素种籽是中国数字艺术创作型精英人才孵化地,由完美世界教育投资创立。数字艺术教育基地线下教育课程涵盖:游戏美术、游戏策划、游戏运营、VR开发及应用、影视后期五大课程板块。像素种籽君(ID:pixseeder)是一个陪你一起学习数字艺术、吐槽游戏的小伙伴。《雷神3:诸神黄昏》全球票房...
05 01月 游戏开发者心得分享中心 《七十七天》中逼真到你无法察觉的奇妙特效 文/像素种籽简介:像素种籽是中国数字艺术创作型精英人才孵化地,由完美世界教育投资创立。数字艺术教育基地线下教育课程涵盖:游戏美术、游戏策划、游戏运营、VR开发及应用、影视后期五大课程板块。像素种籽君(ID:pixseeder)是一个陪你一起学习数字艺术、吐槽游戏的小伙伴。《七十七天》,这是一部能够满...
02 01月 游戏开发者心得分享中心 虚幻引擎学习之路:动画模块进阶篇(二) 文/侑虎科技上周UWA介绍了Unreal 4引擎动画模块中的动画融合功能,今天我们将继续介绍Unreal 4引擎动画模块中的其他进阶功能,其中主要包括:动画重定向、逆向运动学和顶点动画。在此,特别感谢Unreal中国团队对于本篇文章中Unreal引擎相关内容的审核,并在UWA团队学习其引擎的道路上提...
28 12月 游戏开发者心得分享中心 虚幻引擎学习之路:动画模块进阶篇之动画融合 文/侑虎科技上周UWA介绍了Unreal 4引擎动画模块中的基本功能,接下来我们将进一步介绍Unreal 4引擎动画模块中提供的进阶功能。其中主要包括:动画融合、动画重定向、反向运动学、顶点动画。鉴于篇幅原因,今天我们先来讲解动画融合。在此,特别感谢Unreal中国团队对于本篇文章中Unreal引擎...
21 12月 游戏开发者心得分享中心 快节奏手游时代!格斗类游戏的帧同步优化措施 文/韩大由于现在4G手机网络越来越普及,绝大多数用户的时延都可以在150ms以内,所以一些快节奏的帧同步网络游戏开始大行其道,现在最火的帧同步游戏无疑是某农药了。帧同步技术除了可以用来做MOBA类游戏,同样可以用来做需要大量快速操作的格斗类游戏,本文就是尝试提出一些解决帧同步方案下格斗游戏的优化措施...
18 12月 游戏开发者心得分享中心 虚幻引擎学习之路:动画模块之基础篇 文/侑虎科技在之前的文章中,我们陆续为大家详细介绍了Unreal 4引擎的渲染模块(包括光照系统、材质系统、相机后处理和全局光照明),接下来我们将讲解动画模块的基础功能,并且将在后续文章中陆续推出该模块中进阶功能和特殊用途的介绍。前言动画模块是游戏引擎中的重要部分,是驱动游戏中场景、角色能够活灵活现...
06 12月 游戏开发者心得分享中心 开源巨献:Google最热门60款开源项目 本文为大家整理了 Google 开源的项目,看看有没有感兴趣的,排名顺序按照 Github ★Star 数排列。0、机器学习系统 TensorFlow★Star 62533TensorFlow 是谷歌的第二代机器学习系统,按照谷歌所说,在某些基准测试中,TensorFlow的表现比第一代的DistB...
05 12月 游戏开发者心得分享中心 以LOL为起点,谈谈游戏数值设计核心思路 文档在今年三月份我动笔写了一小部分,但当时思路凌乱,行文梗阻,于是丢在一边构思了半年,现在又回过头来慢慢写,希望能写好写完吧,初衷是希望即时萌新也能看懂,但是好像并不能行——本来几个数据就能弄好的东西,我不得不用文字把他们阐述清楚(可是如果不说清楚,只留下一串数据那就毫无意义可言——比如RPG中装备...
04 12月 游戏开发者心得分享中心 利用Cell宽带引擎™的并行Light Pre-Pass 渲染 翻译:赵菁菁(轩语轩缘)审校:李笑达(DDBC4747)本文还有一篇草稿,2009第一次在GPU Pro上发表,名为《高级渲染技术》。这篇草稿是我和好朋友Stephen McAuley共同完成的。但里面的有些东西现在我真的不怎么同意了,我没修改太多就发表出来了(只有些许的修正)。LightPre-P...
01 12月 游戏开发者心得分享中心 性能优化,MOBA手游《小米超神》案例精讲 文/侑虎科技今天我们为大家带来由福州朱雀网络研发的MOBA手游《小米超神》的UWA测评报告分析。该游戏在不同配置的移动终端设备上,无论是画面表现力,还是性能开销都非常优异。在此,我们将对该款游戏的性能数据进行深度剖析,希望通过这篇文章可以让大家对移动游戏各个模块的运行效率有更为深刻的认知,并对大家的...
29 11月 游戏开发者心得分享中心 王者荣耀大数据运营总结 文/曾志浩围绕王者荣耀大数据运营,依托对局日志和好友关系,开展了王者周报、赛季总结和周年庆活动等项目。这些案例中,遇到了哪些挑战?每一个指标是如何计算的呢?作者:曾志浩,腾讯微信游戏中心,数据分析工程师,专注于手游数据分析与挖掘,微信游戏中心用户画像、内容推荐等工作。1. 整体框架从数据开发的角度,...