魔方吧·中文魔方俱乐部

 找回密码
 注册
搜索
热搜: 魔方
楼主: sokoban
打印 上一主题 下一主题

推箱子变种专贴 [复制链接]

Rank: 2

积分
308
帖子
610
精华
1
UID
112
性别

十四年元老 十年元老 十二年元老 十八年元老 十六年元老

21#
发表于 2012-11-29 13:01:21 |只看该作者
本帖最后由 xwfh2000 于 2012-11-29 13:08 编辑
sokoban 发表于 2012-11-28 14:04
建立一个更广泛的通用格式很有意思。有些技术问题值得思考:不同的元素会不会有冲突?若元素都是1x1大小, ...

对,要解决这个问题,恐怕只能用xml格式的了。
附件里面是enigma的一个xml关卡的内容,将扩展名改为xml即可以打开。enigma是一个开源智力动作游戏,有超过500种物体和元素。
可以看到,其基本思路是先用常用字符来代替元素,然后再让这些字符来组成关卡。同样一个字母,在不同的关卡中可能代表不同的含义,我感觉这个是值得借鉴的。
要做一个统一的关卡编辑器,首先要确定变种箱子、元素的种类(箱子的名字),以及规则,这一定要仔细推敲,因为规则一旦确定都很难更改,要考虑到以后新增加的元素。然后需要一个示例程序以及一些示例关卡。在最后,对编程有兴趣的可以按照此规则编写自己的游戏。
在推箱子变种编程里面,soboban兄应该最有发言权,不妨来指点一下。





ne0025.pdf

7.13 KB, 下载次数: 12

把扩展名改为xml

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
5265
帖子
3218
精华
19
UID
13140
性别

论坛建设奖 八年元老

22#
发表于 2012-11-30 09:32:54 |只看该作者
本帖最后由 sokoban 于 2012-11-30 09:53 编辑

最近玩一个iOS小游戏,也算推箱子的变种吧。不过是超距离推箱子和拉箱子,主角一号对其他元素说“i love you”,则另一元素会靠近一步,就像是拉箱子。主角二号对其他元素说“i hate you”,则该元素会远离一步,就像是非接触的推箱子。比较有趣。

在苹果app store搜索 about love, hate & the other ones 就能搜到这个游戏。

优酷视频地址:http://v.youku.com/v_show/id_XNDY2MjA5OTI0.html

这游戏还有一个flash版本,但关卡可能不太一样,可以直接在PC上玩:http://www.aboutloveandhate.de/game/firstEpisode.swf

我还写了一篇博客文章介绍这个游戏:http://sokoban.ws/blog/?p=745
已有 1 人评分经验 收起 理由
anian + 10 谢谢分享!

总评分: 经验 + 10   查看全部评分

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
2010
帖子
1577
精华
3
UID
91928
性别
保密

超级搬运工 六年元老

23#
发表于 2012-11-30 15:13:12 |只看该作者
非常特别的游戏!

谢谢分享!   
魔方吧推箱子版。推箱子QQ群:92017135

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
5265
帖子
3218
精华
19
UID
13140
性别

论坛建设奖 八年元老

24#
发表于 2012-12-1 20:01:58 |只看该作者
本帖最后由 sokoban 于 2012-12-1 20:43 编辑
xwfh2000 发表于 2012-11-29 13:01
对,要解决这个问题,恐怕只能用xml格式的了。
附件里面是enigma的一个xml关卡的内容,将扩展名改为xml即 ...


谢谢 xwfh2000 兄的分享。enigma 这个游戏有点意思,值得研究一下。

看来还是写个通用的只能编辑不能玩的关卡编辑器更容易些。

补充:玩了一下 enigma,原来以前玩过。有一点不太喜欢这个游戏的是:玩家控制的那个球是可以自由移动的,而不是基于格子一格一格地移动。

使用道具 举报

Rank: 2

积分
240
帖子
66
精华
0
UID
1298602
性别
保密
25#
发表于 2012-12-4 11:54:37 |只看该作者

一个推箱子变种

本帖最后由 ldc2298 于 2012-12-12 19:18 编辑

一个推箱子变种, 苹果中名称为:Boxed IN 3。google了一下,它有1、2、3和HD版
安卓中的名称为:机器娃娃推箱子。
  
安卓版下载地址:
   http://www.anzhuo4.com/view/15256.html
或google一下

今天(2012-12-11)终于把机器娃娃推箱子的100关过完了。最后20个关难些,总的来说难度不大(还达不到经典推箱子玩法的3个箱子的最高难度),不知道是受规则所限,无法做出难度,还是因其它原因,没有做更高的难度。

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
5265
帖子
3218
精华
19
UID
13140
性别

论坛建设奖 八年元老

26#
发表于 2012-12-4 17:49:31 |只看该作者
本帖最后由 sokoban 于 2012-12-4 18:47 编辑
ldc2298 发表于 2012-12-4 11:54
一个推箱子变种, 苹果中名称为:Boxed IN 3。google了一下,它有1、2、3和HD版
安卓中的名称为:机器娃娃 ...


谢谢分享。刚装上Boxed in HD,HD版包括了1,2,3。

很奇怪,合集HD免费。而1,2,3各卖6元。

image.jpg

使用道具 举报

Rank: 2

积分
308
帖子
610
精华
1
UID
112
性别

十四年元老 十年元老 十二年元老 十八年元老 十六年元老

27#
发表于 2012-12-5 13:22:50 |只看该作者
sokoban 发表于 2012-12-1 20:01
谢谢 xwfh2000 兄的分享。enigma 这个游戏有点意思,值得研究一下。

看来还是写个通用的只能编辑不能 ...

这其实也是我最不喜欢的一点,还有一点就是有很多随机元素(有些虽然不是随机,但是无从知道其动作机制),而且只能显示很小一块地图。若把这几点改变,应该说是最伟大的推箱子变种类游戏。

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
2010
帖子
1577
精华
3
UID
91928
性别
保密

超级搬运工 六年元老

28#
发表于 2012-12-5 22:24:31 |只看该作者
本帖最后由 anian 于 2012-12-5 22:39 编辑
sokoban 发表于 2012-12-1 20:01
谢谢 xwfh2000 兄的分享。enigma 这个游戏有点意思,值得研究一下。

看来还是写个通用的只能编辑不能 ...



>>> 补充:玩了一下 enigma,原来以前玩过。有一点不太喜欢这个游戏的是:玩家
控制的那个球是可以自由移动的,而不是基于格子一格一格地移动。

其实Enigma和推箱子没有关系, 也不可以说是推箱子的变种。
这个游戏是OXYD的克隆。 好像看过说, 它可以玩全部的OXYD游戏系列的关卡 (或
许有几个不可以吧, 这个我不肯定)。
OXYD是一个DOS年代的游戏。
它是一个系列的: Oxyd 1, Per.Oxyd, Oxyd magnum, and Oxyd extra.
最早, OXYD是发表在Atari ST的平台。
OXYD是受其它游戏影响 (好像DOS年代的BALLS, 几个BOLO版本 和几个像ATOMIX的
游戏)。  OXYD像是一个解迷游戏。

Enigma的网页开始是这样介绍这个游戏的:
       “Enigma is a tribute to and a re-implementation of Oxyd...”

OXYD里面的元素比PUZZLE游戏多很多。
这个游戏是需要控制一个球来达到每个关卡的过关要求。
有很多关卡是需要控制时间, 而且这个球不容易控制。
这个控制是需要时间习惯的。
有不少关卡, 球的速度是需要达到某些速度才可以过关。

后来, Enigma增加了其它元素,

如果要比较OXYD (Enigma) 和推箱子...
推箱子就是象棋, 摆明车马, 每步每个棋子也是清清楚楚, 没有幸运的成分。
OXYD是闭着眼睛玩扫雷(有把声音告诉旁边有多少地雷), 需要记忆, 需要幸运,当然也是需要思考。

魔方吧推箱子版。推箱子QQ群:92017135

使用道具 举报

Rank: 2

积分
308
帖子
610
精华
1
UID
112
性别

十四年元老 十年元老 十二年元老 十八年元老 十六年元老

29#
发表于 2012-12-6 21:25:40 来自手机 |只看该作者
anian 发表于 2012-12-5 22:24 >>> 补充:玩了一下 enigma,原来以前玩过。有一点不太喜欢这个游戏的是:玩家 控制的那个球是可以自 ...

应该说enigma是一个保罗万象的游戏,里面确实有推箱子的元素。例如好多关卡用可以挤压的地板开关(相当于目标点),目标点全占满后,一个开关打开就可以凭它过关了。
另外里面的邮件块、结构块、旋转块、交换块、导力块、汉诺威块、国际象棋中的马等等都可以算作推箱子变种。
我也比较不喜欢它的动作元素,一般只玩动作成分较少、逻辑清楚的关卡。
现在最新版本是1.1分支,添加了很多道具,个人感觉编写推箱子变种时,可以借鉴。

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
5265
帖子
3218
精华
19
UID
13140
性别

论坛建设奖 八年元老

30#
发表于 2012-12-7 21:20:13 |只看该作者
ldc2298 发表于 2012-12-4 11:54
一个推箱子变种, 苹果中名称为:Boxed IN 3。google了一下,它有1、2、3和HD版
安卓中的名称为:机器娃娃 ...

玩了几十关 boxed in ,这个游戏规则还是很好的。就是操作性一般,且只有1个undo。

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

Archiver|手机版|魔方吧·中文魔方俱乐部

GMT+8, 2024-4-26 07:07

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部