类型:益智休闲
大小:159MB
评分:5.0
平台:
文/杨州
本人研究生程序猿一枚,毕业设计做Unity游戏设计,最近刚刚玩通了《纪念碑谷》,被这款完美的作品震撼了。由于了解到《纪念碑谷》是用Unity进行开发的,本着个人兴趣和对这个游戏的热情,我大致地了解了一下《纪念碑谷》的开发流程和技术实现,在这里和大家分享一下。
下文将会大致解答《纪念碑谷》是如何在技术层面上实现这些“不可能”,从而让人们在视觉上获得完美的体验的(如何通过技术欺骗你们的视觉的),资料来源ustwo monument valley team的技术主管应Unity官方邀请对游戏开发者做的presentation。
由于主讲人讲的比较概括(不愿透露过多技术细节),其中参杂了一些本人的分析,如有错误,还请大神们指正。
个人总结:《纪念碑谷》其实就是通过将人们从2D平面看见的路径,在3D的游戏场景中加以实现。人们看见的效果其实只是3D游戏场景的一个投影(Projection)。
下面的内容我将配合图片进行讲解~多图预警!!
这个是presentation的主题:创造不可能!由于本答案侧重介绍技术原理,presentation中涉及测试,用户体验和关卡设计等不相关内容不予提及。
主讲人一上来就摆上了潘洛斯三角形,从别的角度看实物是一个奇形怪状的东西,可是如果从特定角度看过去,就变成了那个神奇的三角形~这就是monument valley team开发秉承的思想:See things in different angle!同时也是技术上实现的核心。
然后可以看到,在Unity的游戏场景(左图)里其实也是这么个奇怪的几何体!可是调好摄像机的角度(右图)效果就出来了
(您有什么疑问或想说的,尽管说,我们会第一时间做出反馈!) 回复 [ ] 楼取消回复