页面

2022年7月3日星期日

纪念碑谷 Monument Valley

纪念碑谷名声在外不用多谈,这个ios游戏我买了很长时间,却一直没有时间来体验。这周末花了几个小时把她通关了。她的游戏画面,音乐,游戏性皆为上成。游戏中你需要控制一名公主,通过各种不同的旋转解密让公主走出迷宫的故事。


最让我记忆深刻的一关是一个纸箱BOX,刚开始时会觉得平平无奇的一关,但是随着纸箱不同方式的展开,一个纸箱竟然化成了一个城堡!


打完之后很好奇这样的游戏是如何制作的,搜索后发现了一片文章: https://www.raywenderlich.com/13582558-how-to-make-a-game-like-monument-valley


等以后对游戏开发有兴趣的时候可以试试看!

BluePrint 3D game IOS

 Blueprint 3D 是一款ios的游戏,距今发布已经有10+年了。还犹记得当初(2011-2012)玩的时候很惊艳。最近(2022年)又下载下来玩。Blueprint 3D把一张图片拆散在3D立体的图层空间中,通过旋转来“拼合”回之前完整的图片。


玩了几组章节后就觉得重复性过高,解决问题的方法无非就是前后,上下,左右移动。一般情况下,当你旋转后,图形大部分会显示在一个平面,那么基本上意味着你离解开谜题已经不远了。游戏有三种难度模式,分别为Normal,Advanced,还有Pro。我提到的重复性过高仅限于在Normal和Advanced难度。因为Pro难度需要拆解成两个不同的图层,对立体感的要求有进一步的提高。我玩了一把Pro难度就放弃了。


令我感兴趣的另外一点是Blueprint可以通过相机拍摄照片或者从已存有的照片中制作关卡。我猜测的大致流程是

1. 拍摄照片,导入游戏本身的process engine

2.process engine把图片拆散在3d立体图层

3.生成并展示给用户,允许用户修改图片阴影程度,也可以用橡皮擦擦去图层中不需要的部分。

游戏制作商自己制作关卡的时候大概也是通过上述步骤制作的。


我对这一点感兴趣是因为,从软件开发的角度来看,这个feature特别的好。 因为这个feature是一个独立的模块,而且这个模块可以被开发者和用户重复使用。