引擎

《球球大作战》源码解析(7):游戏循环

服务端程序中有3个定时器函数,前两篇解析的moveloop方法处理了玩家的移动,另外两个方法分别是gameloop和sendUpdates。其中gameloop负责排行榜和食物产生等逻辑。gameloop是在定时器中调用,相关语句为:setInterval(gameloop, 1000),即每秒执行1次。下图为游戏右上角的排行榜。

03-22

HexMap学习笔记(四)——不规则化

这篇教程内容主要是对噪声纹理图的应用,在游戏中噪声是极为常用的功能,特别是与地形生成相关的使用噪声计算出的地形比较符合自然界的地貌,专栏中还有一篇文章也运用到噪声,也可以参考阅读。

Unity UI优化小结

最近在做Unity的项目,负责UI相关的工作,学习了一下UnityUGUI更新的原理,感觉有很多值得学习的文章,UWA-简单优化、优化简单,打好理论基础,少走弯路,后面实际项目中就是尽可能去实现这些细节了。

Unity 2018 照明流程最佳实践

目前Unity提供了多种渲染管道,两种全局照明系统,四种照明模式,三种灯光模式,以及两种Shadowmask模式,为开发者在创建面向高配PC、主机、移动和XR设备项目的过程中提供了高度灵活性。

02-26

外媒称Facebook曾有意买下Unity发展VR和AR业务

据PocketGamer近日爆料,2015年时,Facebook曾考虑买下游戏开发引擎UnityTechnologies,这件事由BlakeHarris(美国作家兼电影制片人,著有《ConsoleWars》等书)在其新书《TheHistoryoftheFuture》中提到,这本书讲述了VR公司Ocu...

02-19

游戏引擎中的光照算法

今天我们来聊一下游戏引擎中的光照算法,从最开始的ForwardRender,到后来的DeferredRender再到后面的ClusteredForwardRender以及ClusteredDeferredRender,分析一下实现步骤以及它们的优缺点。

商务合作 查看更多

独立游戏 查看更多