魔方吧·中文魔方俱乐部
标题:
箱友心中的推箱子程序(IOS版)是怎样的?
[打印本页]
作者:
ldc2298
时间:
2017-1-1 07:26:44
标题:
箱友心中的推箱子程序(IOS版)是怎样的?
本帖最后由 ldc2298 于 2017-1-1 07:41 编辑
说明:这里之所以只讲IOS版是因为PC的WINDOWS版和安卓版已经很多了,但是IOS版还比较少。
现在假设有某位程序强人想做一个IOS版箱子程序,箱友们希望这个程序最少具备哪些功能和要求?
作者:
ldc2298
时间:
2017-1-1 07:37:10
本帖最后由 ldc2298 于 2017-1-1 10:39 编辑
1,不能是用四个方向键的
2,要能导入导出用户自己的关卡和答案(仅限UTF8码的文本文件,不要不应不可支持其它编码)。要苹果手机支持外部文件是不可能?还是很难?或者这不是个问题?
3,要能支持50*50的关卡,答案支持50万步,可以顺利地玩“一箭十万步”
作者:
anian
时间:
2017-1-1 22:40:48
本帖最后由 anian 于 2017-1-4 06:06 编辑
我觉得这些是基本应该支持的功能:
(1) 换箱子皮肤
(2) 导入新关卡 (XSB格式)
(3) 导出关卡 (XSB格式)
(4) 导入 / 导出答案 (LURD格式)
(5) 点击箱子, 程序告诉你箱子可以推到什么地方, 然后点击其中一个可以推动到的地方, 它自动选择最短的路径完成。
更好的功能:
(1) 逆推支持, 支持两个窗口可以看。 这样逆推才得到最大的发挥.
(2) Instant Move -- 瞬移. 直接显示推动箱子到指定的地方, 中间的推动和移动直接不显示。
(3) 点击一个空间 (可以是地板或者是目标点), 显示什么箱子推到这个地方。
这个时候, 用家有两种做法:
(A) 如果用家点击其中一个显示的箱子就自动推箱子到这个空间。
(B)如果再点击相同的空间, 程序自动选择推最短路径的箱子到这个空间。
(4) 穿过功能: 穿过的意思就是说, 人推动箱子然后将箱子再推回原处 -- 但人已经
在不同的地方。 穿过通常都是可以让人到达新的空间。
下面有两个例子。 一个是人做“穿过”去移动:
2017-1-2 09:28:41 上传
下载附件
(27.5 KB)
另外一个是, 人穿过后去推动箱子:
2017-1-2 09:29:43 上传
下载附件
(26.94 KB)
附件:
go_thru_moving_box.gif
(2017-1-2 09:29:43, 26.94 KB) / 下载次数 100
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=MjU5NDI3fDBkNWI2NzlmfDE3NTEyNTE3MTl8MHww
附件:
go_thru_moving_player.gif
(2017-1-2 09:28:41, 27.5 KB) / 下载次数 104
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=MjU5NDI2fGZmN2ZmNGYxfDE3NTEyNTE3MTl8MHww
作者:
qzf
时间:
2017-1-7 21:47:47
支持
作者:
sokoban
时间:
2017-1-8 14:16:16
ldc2298兄是准备要开发一个的节奏吗?
作者:
stopheart
时间:
2017-1-8 15:14:31
如果操作感觉和soko++一样,并能加载关卡,我就第一个花钱买
欢迎光临 魔方吧·中文魔方俱乐部 (http://bbs.mf8-china.com/)
Powered by Discuz! X2