魔方吧·中文魔方俱乐部

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

《SokoPlayer HTML5》推箱子程序的功能详细说明 [复制链接]

Rank: 7Rank: 7Rank: 7

积分
5289
帖子
3234
精华
19
UID
13140
性别

论坛建设奖 八年元老

71#
发表于 2013-1-5 20:15:38 |只看该作者
stopheart 发表于 2013-1-5 19:23
杨兄,好:

   我试了下,好用。

好了,这个问题也改好了。重置关卡同时,自动输出答案。

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
5289
帖子
3234
精华
19
UID
13140
性别

论坛建设奖 八年元老

72#
发表于 2013-1-14 11:12:11 |只看该作者
有一个功能一直都有,我也忘了:就是可以把文本文件(如关卡文件)直接拖放到大编辑框中显示。然后进行后续操作,如“载入关卡”。

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
4934
帖子
1771
精华
9
UID
101889
性别
保密

智力游戏设计大师 超级搬运工 六年元老

73#
发表于 2013-1-14 15:38:57 |只看该作者
本帖最后由 stopheart 于 2013-1-16 07:31 编辑

试了下,这个功能爽。

目前我是万分期待杨兄苹果版的推箱子软件,最好能同时支持ipad和iphone

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
5289
帖子
3234
精华
19
UID
13140
性别

论坛建设奖 八年元老

74#
发表于 2013-1-15 22:33:49 |只看该作者
本帖最后由 sokoban 于 2013-1-15 22:37 编辑
stopheart 发表于 2013-1-14 15:38
试了下,这个功能爽。

目前我是成分期待杨兄苹果版的推箱子软件,最好能同时支持ipad和iphone


恐怕一时半会也写不出来苹果iOS版的推箱子,因为要啃这本这么厚的书(接近一千页)。当然不需要全部看,扫几眼把用得上得拿过来就行了。iOS用Objective-C语言写程序,这个编程语言我从来没有用过。然后iOS提供的编程接口还要学习,请stopheart兄千万不要抱太大希望

另外《SokoPlayer HTML5》小更新。三个模式(游戏,逆推,编辑)之间的切换按钮弄得更加友好一些。
然后游戏(Play),逆推(Reverse)和编辑(Edit)三个模式下分别有红色字母 P, R, E 提示。

IMG_0102.JPG

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
4934
帖子
1771
精华
9
UID
101889
性别
保密

智力游戏设计大师 超级搬运工 六年元老

75#
发表于 2013-1-16 07:28:54 |只看该作者
其实现在有《SokoPlayer HTML5》,已全部解决,我不急。

只是看到苹果应用商品有那么多“烂”得推箱子软件,着急,呵呵。

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
5289
帖子
3234
精华
19
UID
13140
性别

论坛建设奖 八年元老

76#
发表于 2013-3-30 13:09:31 |只看该作者
本帖最后由 sokoban 于 2013-3-30 13:12 编辑

《SokoPlayer HTML5》更新

实现了更快的路径搜索算法(感谢anian兄提供的新算法思路)
对小关卡体现不出来速度的改进。若载入20603兄的《一箭十万》关卡,便能看出速度的提高。原程序在点击箱子后,要用大概1到2秒(和机器速度也有一定关系)显示提示箱子能够被推到的白点。
采用新算法后,瞬间出提示(估计不到0.1秒),速度提升10倍以上。

不过有个小缺点:目前改进的算法尚不能结合“穿越(go-thru)”功能使用。即若打开“穿越”功能,用的还是旧算法,稍微慢一些(但对大部分不太大的关卡感觉不明显)。若关闭“穿越”,则用新算法。

使用道具 举报

Rank: 2

积分
205
帖子
35
精华
0
UID
1325133
性别
保密
居住地
河池市
兴趣爱好
破解
77#
发表于 2013-4-1 17:00:35 |只看该作者
强大    不过我用手机离线版的玩不了   提示找不到网页     估计是我的安卓系统版本太老吧   下个火狐都装不上  如果直接像Soko++能安装就完美了

使用道具 举报

Rank: 2

积分
205
帖子
35
精华
0
UID
1325133
性别
保密
居住地
河池市
兴趣爱好
破解
78#
发表于 2013-4-3 09:37:23 |只看该作者
使用了1天时间离线版    不知道过关答案保存在什么地方   第二天开机同一关输出答案是没有    或者是离线版不保存?  还有就是如果能在离线版的文件夹里读取关卡包就好了

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
5289
帖子
3234
精华
19
UID
13140
性别

论坛建设奖 八年元老

79#
发表于 2013-4-3 09:57:33 |只看该作者
本帖最后由 sokoban 于 2013-4-3 10:19 编辑
三个代表SKY 发表于 2013-4-3 09:37
使用了1天时间离线版    不知道过关答案保存在什么地方   第二天开机同一关输出答案是没有    或者是离线版 ...


浏览器不允许javascript程序直接写硬盘,所以无法实现,或者没有简单的方法实现。只能通过存档这一比较麻烦的方法来保存某些关卡以及答案。可以看一看《使用说明》的“存档”这一个部分。

不过直接打开关卡文件还是可以的(Firefox浏览器可以,其他的不确定)。但要分两步走。
(1)点击【清空编辑框】右侧的文件路径框,会弹出一个文件选择对话框。通过这个对话框选择一个关卡文件。选中后,文件地址(或文件名)会显示在文件路径框,这时再点击【载入文件】,程序就会把文件的内容读到下面的大输入框。
(2)这时点击【载入关卡】即可。
这在《使用说明》第二部分也有提及。
其中第(1)也可像72楼所说那样,直接从资源管理器中把关卡文件拖进大编辑框中去。

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
5289
帖子
3234
精华
19
UID
13140
性别

论坛建设奖 八年元老

80#
发表于 2013-4-3 10:35:51 |只看该作者
本帖最后由 sokoban 于 2013-4-30 10:16 编辑

重新打包一个2013年4月离线版。主要是路径搜索算法有所改进。游戏模式下,关闭“穿越”功能,搜索速度(即从点击箱子到到显示提示的时间)较快。


发现逆推模式反复修改后还是有较严重的bug,有待以后改正。

更新:2013年4月版问题较多,请使用2013年五一劳动节版:http://bbs.mf8-china.com/forum.p ... 9&fromuid=13140

使用道具 举报

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

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

GMT+8, 2024-11-28 05:14

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部