分类目录归档:游戏

《Push The Box》

  本文地址:http://sokoban.ws/blog/?p=1231 推箱子类益智游戏是一个非常小的市场,几乎没有大公司愿意花力气开发,主要的开发力量都是个人或小组。于是除了大量粗制滥造的克隆游戏之外,很少能见到真正有创新的此类游戏出现。这也是我连续多个月都没有写博文推荐新推箱子类游戏的原因之一。 但最近几天内却连续发现两个极为出色的此类游戏,都是Android平台的小游戏。一个是前几天刚写了博文介绍的 3D 推箱子《DeadEnd 3D》。本文要介绍的是另一个《Push The Box》。 《Push The Box》是一个2D的推箱子游戏,规则极为纯粹。游戏中只有箱子和机器两种元素。机器有一个推臂能申能缩。收缩起来的时候,机器和箱子一样,只占一个格子。而伸长时,能推动一个箱子(或处于收缩状态的机器)一直前进直到遇到障碍才停止。在这个规则下把箱子都推到制定位置为过关。 现在人们普遍使用的触屏智能手机其实是非常适合玩推箱子类益智游戏的。可以在任意场合玩上一两关。且若程序设计得好(最好不要用丑陋的虚拟十字键),触屏操作非常适合玩益智类游戏。唯一的缺点是屏幕大小有限制,关卡不能设计得太大。于是,在智能手机平台(如Android系统)上开发这类游戏最好有两个特点:一是限定关卡大小(且在较小的范围内能有较多的变化,这和游戏规则有关);二是关卡尽可能多,最好上千关。 《Push The Box》正具备了这两个特点。所有关卡都不超过6×8,有不同难度的关卡共约7000关。据游戏作者(估计是阿拉伯人)介绍,所有关卡都是计算机算法生成。因为限制了关卡大小,设计得较好得计算机算法,往往能生成比人工设计更为有趣的关卡。而且也只能使用计算机,才能较为经济地产生上千关不平凡的关卡。 据观察,有不少推箱子类益智游戏都是采取此类策略开发的。试举几例如下: (1)传统益智玩具企业ThinkFun早在2009/2010年在iPhone和Android平台开发的滑块类游戏《Rush Hour》,所有关卡都不超过6×6,精选了2500关。 (2)AI Factory团队开发的《Move it!》等滑块类游戏。开发者对他们用电脑生成优质关卡的方法非常自豪。 June 2010: This month we are rolling out our first directly published puzzle game Move it!™ on Android. … 继续阅读

发表在 游戏 | 留下评论

《DeadEnd 3D》

  本文地址:http://sokoban.ws/blog/?p=1220 有一段时间没有介绍有趣的推箱子类益智游戏了。前些天发现一个令人耳目一新的此类游戏:《DeadEnd 3D》。这是一个Android(安卓)游戏,但在Google Play只能下载到免费版(或无内购版),无法购买完整版,因为Google Play没有正式进入中国市场。 游戏的作者是奥地利人,可能略学过中文。我给作者发电子邮件感谢他开发出这么一款优秀的游戏,他在回信中还写了一两句中文。 《DeadEnd 3D》的规则属于典型的推箱子类益智游戏:人通过推箱子或清除障碍或搭桥,走到出口处为过关。这个游戏值得推荐,主要是有下面一些特点和优点: 一、游戏是真3D游戏,可以任意切换视角。人(实际上是一个球)可以沿斜坡上下不同高度,箱子也可以从高处下落。 二、游戏设计了一个比较有特色的规则:箱子一侧必须有两个或以上空位时,才能向另一侧推动箱子。这两个空位是用于人的助跑,这一过程游戏中也以动画呈现。游戏还设计了其他一些元素,如只有木箱子才能浮在水面,石头箱子则沉下去;又如升降机元素。 三、具有智能路径搜索功能。人的移动、箱子的一步推动,都可以由程序自动完成。

发表在 游戏 | 留下评论

《Oceanhorn》

  本文地址:http://sokoban.ws/blog/?p=1070 一、类Zelda动作解谜游戏 除了推箱子类益智游戏,我还玩过的就是Zelda类的动作解谜游戏了。如任天堂3DS平台上的《Ocarina of Time 3D》和《A Link Between Worlds》,以及最近玩的《Papo & Yo》。这种类型的游戏特点是动作敏捷性的要求没有纯动作游戏高,谜题的设计也没有推箱子类纯益智游戏难,更多的乐趣体现在虚拟的游戏世界中的探索发现,是一种综合的游戏体验。 今年春节期间,又在iPad上玩了一个此类游戏《Oceanhorn》。游戏是芬兰的 Cornfox & Bros 工作室开发,由 FDG Entertainment 发行。《Oceanhorn》是一个3D动作解谜游戏,完全是模仿Zelda系列的基本游戏设定。但是完全不同的人物和故事情节,道具和物品也不尽相同,有些独创的地方。喜欢Zelda的朋友应该会喜欢这款游戏。由于是iPad游戏,通过触摸屏和虚拟按键控制,操作手感并不是特别好。很多游戏评论都介绍这款游戏的通关时间约14个小时,而我则足足花了供约20小时才基本通关。 二、图形渲染引擎 包括《Oceanhorn》在内,最近连续玩了好几个3D游戏,于是我稍微琢磨了一下各种实时3D游戏的表现形式。大部分3D游戏都是用商业的、开源免费的、或者是自己开发的3D渲染引擎来制作的,通过3D建模后实时透视投影到2D的屏幕。对玩家而言,3D游戏最重要的一个特性就是视角是固定的还是自由的。有的游戏固定了3D投影到平面的视角、或是跟随者主角的走动有极小范围的变化。我觉得这样多少对游戏地图的设计有一定限制,不可能充分利用三维空间(因为视角固定后,必然有很多视野盲点)。另外一些游戏则是允许玩家自由改变视角,这样则有利于充分3维空间来设计谜题。若是3D推箱子类益智游戏,最好采取第二种方式,如《Berusky II》。 另外还有一种所谓2.5D游戏的说法,通常是指以约斜45度的固定角度斜交平行投影到屏幕。平行投影的好处是不需3D建模,用较为简单的2D贴图方式就能渲染画面。《Save the puppies》可算2.5D游戏的一个例子。(英文中常用 axonometric projection 或 isometric projection 来指这种类型的游戏) 而2D游戏可以认为是正交平行投影的结果。 至于《Oceanhorn》的3d渲染引擎,根据 PocketGamer.biz 的报道,应该是 Cornfox & Bros 和 … 继续阅读

发表在 游戏 | 留下评论

《Papo & Yo》

  本文地址:http://sokoban.ws/blog/?p=1039 近日玩了一个新游戏《Papo & Yo》。 这个游戏最早于2012年在PSN(PS3)上发行,13移植到PC。14年初作为Humble Indie Bundle X促销活动的其中一个游戏,增加发行了Mac OS X和Linux版。我花6美元捆绑买入了包括这个游戏在内的共9个游戏。这次捆绑销售还有一个游戏是我半年前已经购入的《Toki Tori 2+》,于是《Toki Tori 2+》算是被我买了两遍。 《Papo & Yo》从画面风格和游戏故事上看,具有一定的南美风格,堪称魔幻现实主义作品。这也是这款游戏的主要卖点之一。 而从游戏机制上看,整个故事基本被划分成一个个独立“关卡”,每个关卡都是控制主角走到出口,有时还要带上怪兽一起走到出口,才能进入下一个“关卡”。游戏不基于2维或3维的“格子”,是真正的3D游戏。若要划分类型,可归为3D动作解谜游戏,和推箱子类益智游戏有相近之处。游戏需要利用各种物品(如椰子、青蛙、开关、怪兽等)的特性,以及它们之间的相互作用来过关,有时需要一定的动作敏捷性。解谜类游戏和纯益智类游戏的主要区别是:益智类的游戏规则通常比较简单,预先告知玩家;而解谜类的乐趣很大程度在于由玩家自己猜出游戏中新物品的用途。从这点上看,《Papo & Yo》和Zelda系列中的《Ocarina of Time 3D》类型比较接近。但和Zelda的这款3D游戏相比,《Papo & Yo》的通关游戏时间只有4、5个小时,按关卡算约有20左右个关卡,只能算一个“小”游戏。 游戏使用的3D渲染引擎是unreal engine。  

发表在 游戏 | 留下评论

Nintendo 2DS和Zelda系列新作A link between worlds

两年前,老同学JimmyZ借给我任天堂3DS以及Zelda系列游戏之《Ocarina of Time 3D》。Ocarina of Time 3D是N64平台上的一款老游戏的移植和增强版。 昨天,又收到JimmyZ快递过来的任天堂2DS(是3DS的简化版)。以及3DS平台上第一款全新的Zelda游戏《A Link Between Worlds》。 补记:根据我的日记记载,当月1月12日就把这款新游戏98%通关了。  

发表在 游戏 | 留下评论

《Toki Tori 2+》

  作者:杨超 本文地址:http://sokoban.ws/blog/?p=938 《Toki Tori》是我最喜欢的益智类游戏之一,我之前已经在博文里提到过。《Toki Tori》有多个平台的版本,最先是2001年 GBC 版,后来在 iOS, Android 等平台都有移植。该游戏的续作《Toki Tori 2》在2013年4月就已经出现在 Wii U 平台。2013年7月12日正式在 Steam 游戏平台发行,同时支持 Windows 和苹果的 OS X 系统(考虑到 Steam 已经有了Linux 版本,《Toki Tori 2》不支持 Linux 还是挺遗憾的)。因为比 Wii U 版本迟了数月发行,故游戏有了一定加强,所以在 Steam 平台上以《Toki Tori 2+》发行,多了一个加号。但是比 Wii U 版本强在哪里,我没有玩过 … 继续阅读

发表在 游戏 | 留下评论

圆柱面推箱子《Rinth Island》

作者:杨超 本文地址:http://sokoban.ws/blog/?p=908 上次博文讨论过3D推箱子,这次要介绍的游戏《Rinth Island》虽然是以3D画面呈现,但是还谈不上真正的3D,仍然是二维圆柱面而已。很多纯2D游戏,人物可从右边画面穿出,同时从左边画面进入,本质上也是二维柱面了(若还能从上方出,下方入,则是环面 torus 了)。《Rinth Island》画面算是制作精良,但是游戏关卡难度偏低。 游戏的规则基本如下。控制主角走到关卡中某处取得特定物品为过关。主要基本元素有箱子,圆球。主角可以推动任意多个箱子,圆球则是在被推之后一直向前向下滑动,直到水平前方碰到障碍。另外主角还可以使用两种技能,一是捡到炸药后可以炸去以主角为中心的3×3范围内的易碎石头;二是可以触动开关改变装置状态。主角不能上台阶,只能通过梯子往上爬,但是可以安全从任何高度下落。玩家通过推箱子填坑,炸碎石头等各种手段扫清障碍,走到出口。 虽然一开始我就把这个游戏定性为2D。但还是有些可以称得上3D的元素。游戏从第二章开始有了大炮元素,主角可以像推箱子一样推大炮,还可以通过炸弹引发大炮发射。而大炮发射的炮弹恰好能够把圆柱面正对面的易碎石头炸开。这也算是比较有特色的一个元素了。 游戏一共有4大章,每章6小节,每小节5关,共120关。另有关卡编辑器和玩家创建的关卡。写本文是我刚进入第二章不久,不知后面还有什么新奇的元素。如果有的话,再补充介绍。

发表在 游戏 | 留下评论

介绍两个iPad益智类游戏

作者:杨超 本文地址:http://sokoban.ws/blog/?p=892 (一)Evil in Trouble Evil in Trouble 是由俄罗斯某独立游戏小组Ursine Paw开发的。游戏规则并不是新的,基本和我之前介绍过的Flash游戏《Pick and Dig》一模一样。简而言之就是铲子,锤子和梯子,有轻微动作成分。 这个iOS/Android/BlackBerry版本的特点是自动寻找路径功能,免去在触摸屏上要用虚拟方向键的麻烦。 (二)Kyubo 这是意大利的Chestnut游戏工作室制作的。该工作室的创办者是从开发了家喻户晓的《愤怒的小鸟》游戏的芬兰Rovio公司离职的。《Kyubo》有iOS和Android版本。 游戏的动作成分比Evil in Trouble还多,可以说是滑块类游戏和平台跳跃的结合体。在游戏中,通过四个灵魂的帮助,引导主角走到每一关的出口。四个灵魂能力各不相同,分别是:让滑块上下移动,让滑块左右移动,让滑块旋转,和让滑块隐身重现。而主角一般只能跳上两格高的台阶,跳下太高的台阶也会摔死。游戏中还有大炮,激光,通过关卡控制的移动平台等其他障碍和要素。玩家需要合理控制滑块,帮助主角找到出路。 第一眼我感觉画面有些粗糙,但玩了几关之后觉得还可以,营造了一种有点诡异的氛围,且游戏节奏似乎刻意设计得比较慢。 (滑块控制界面) (主角控制的虚拟按钮)

发表在 游戏 | 留下评论

编译《Berusky2-0.9》

作者:杨超 本文地址:http://sokoban.ws/blog/?p=835 在Ubuntu下安装软件其实是非常容易。用了两年多Ubuntu 10.04,最近升级到12.04,发现软件安装更容易了。现在Ubuntu Software Center 还有大量的闭源和商业软件可供下载或购买,如《Steam》。 不过有时仍不得不自己编译软件。我之前编译运行过《XSokoban》。这个程序可能太老了,Ubuntu没有提供现成的安装包。要不是因为XSokoban是推箱子历史上比较有影响的一款自由软件,我也不会费功夫去编译它。 最近又遇到另外一个需要自己编译的软件《Berusky2》。我之前也在博文《Berusky 系列游戏》中介绍过。那时玩的是Windows下的demo版本。而这个游戏的完整Linux版是开源的,且还保持更新。但Ubuntu也没有提供现成的安装包,只好自己下载源代码编译了。 首先是要用 sudo apt-get install libsdl1.2-dev 等命令安装一些图形和声音库。这些库包括 SDL, SDL_image, OpenAL, ALUT 和 libvorbis 等。 然后用./configure脚本生成makefile,用make工具编译即可。必要时,还需要make clean之后重来。 经过这么一番折腾,终于编译成功,但是在任何一关过关时,程序都会崩溃(程序版本 berusky2-0.9 结合数据包 berusky2-data-0.7)。只好给开发者发邮件请求帮助。几天后,开发者解决了这个问题,是数据文件不完整导致,重新发布新数据包 berusky2-data-0.9。 补充(2013年6月16日):去年玩 Windows 捷克语demo版的《Berusky 2》对规则不求甚解。在Linux下编译了英文版后,这两天周末又玩了十多关,把 tutorial 和 training 两大部分关卡基本都通关了。越发觉得游戏元素机制和关卡设计极为出色,在我玩过的推箱子类益智游戏里面可以说是数一数二的。游戏的一个核心机制是bugs只能推动2个单位总重量的箱子(或箱子加臭虫)。而箱子有1个单位重的空箱子,2个单位重的装满的箱子和炸弹箱子,臭虫本身重1个单位。这一机制使得游戏关卡设计可以充分利用了空间特性,带来了很多2维推箱子所没有的体验。

发表在 游戏 | 留下评论

iPad益智游戏《Voodoo Friends》

作者:杨超 本文地址:http://sokoban.ws/blog/?p=801 回老家过年,想着找个iPad益智游戏玩玩。在网上搜索了一下,在一个游戏测评网站发现《Voodoo Friends》看上去颇为不错。老家没有 Wi-Fi,于是在台机上装了iTunes通过数据线向iPad安装了《Voodoo Friends》。这个游戏是丹麦的CEGO公司2012年开发的,除了iOS版,还有一个浏览器网页版。虽然刚玩了一天多,我已经可以说这是一款极为优秀的益智类游戏。 下面从游戏规则和程序实现两个方面评价一下。 游戏是在一个平台视角的2维世界展开的。玩家控制3个角色:小孩,偏瘦的忍者和一个胖子,互相配合,走到出口为过关。为了完美过关,还需要收集关卡中的所有线团(或糖果),才能得到三颗星的评价。3个角色能力各有不同:小孩可以钻过半格的通道;胖子站在按钮上能打开相应的开关,站在易碎的泥块上会破坏泥块,胖子还能托住小孩和瘦子;小孩和胖子都不能上台阶,且最多可自由下落两格;而瘦子忍者能爬上一级台阶,自由下落任意格,和通过带刺的地面。 此外角色们还可以使用6种工具。 一、伞。小孩和胖子使用伞道具后,能安全自由下落任意格。 二、搭桥。在左侧或右侧空间搭桥。 三、超时空移动。向上下左右某个方向瞬移两格,哪怕无路或有障碍物。 四、增重。小孩和瘦子使用增重后也能触动按钮开关。 五、钻地。向下挖掉一个格子的墙体。 六、种植物。植物的茎向上生长可以当梯子用。 以上2,3两种工具在《Toki Tori》中有,工具5在《Pick & Dig》中也有出现。总的来说,大多元素和规则并非《Voodoo Friends》首创,但是结合起来比较合理,而且元素也不会太多给人有堆砌的感觉。且虽然一共有6种工具,从游戏界面看,只有4个工具槽,所以一关里最多出现4种不同的工具(同一种工具可以有多个)。 以上是规则的简述,下面说一下程序实现的效果。有智能寻找路径功能,避免了一步一步的方向键操作。更值得一提的是,因为是多角色,在一个角色移动的过程中,玩家可以切换到另一个角色给它下指令,所以可以多个角色同时移动。操作唯一令我不太满意的是不支持两个手指缩放,而是通过屏幕左下角的按钮来完成,没有充分利用触摸屏的特点。游戏画面在益智类游戏里面算是非常优美的,不同的关卡会有不同的图像风格的场景。关卡设计也比较出色,不会出现太容易毫无挑战性的情况。最后这个游戏居然有1206关,而其他益智类游戏通常是100关以下的。令人难以置信的是,关卡还在不断增加中。 综合以上的特点,我对这个游戏的评价是和《Toki Tori》一个等级,属于精品。而这么优秀的一个游戏,在苹果的AppStore上目前是免费,喜欢益智游戏的朋友不容错过。

发表在 游戏 | 留下评论