魔方吧·中文魔方俱乐部

 找回密码
 注册
搜索
热搜: 魔方
查看: 313052|回复: 24
打印 上一主题 下一主题

发三个本人写的推箱子程序 [复制链接]

Rank: 7Rank: 7Rank: 7

积分
5268
帖子
3220
精华
19
UID
13140
性别

论坛建设奖 八年元老

跳转到指定楼层
1#
发表于 2009-4-4 18:17:48 |只看该作者 |正序浏览
我写过三个推箱子程序,都是用C++或者C写的。

第一个是 Final Sokoban V0.17

这个是我 2002 年春天写的,用 VC++ 写的。功能还算比较强,包括可视化的关卡编辑功能,
鼠标点击智能推箱等等,但是没有内置关卡。
要靠读入关卡文件来游戏。关卡文件格式很多,我写的这个 Final Sokoban 只支持
扩展名为 xsb 的文本格式文件。下面是一个 xsb 文本格式关卡的例子:

#### ####
#    ###   #
#    $ * $  #
#       +    #
### .$ ###
    # .   #
    #####

FinalSokoban_0.17.rar (53.36 KB, 下载次数: 184)

FinalSokoban_0.17.jpg

第二个,是在 GBA (Gameboy Advance)上运行的,02年夏天写的。当年同学搞到了一套 GBA
的C编译器,和 GBA 硬件的编程接口的一些说明。然后就写了一个在 GBA 上面跑的
推箱子。程序功能比较简单。我还烧到烧录卡上试运行过,是可以正常运行的。用GBA模拟器也能玩。

sokoban_GBA.rar (15.16 KB, 下载次数: 87)

GBA.jpg

第三个,是在04到05年间写的,我称为 M2 Sokoban。功能单一,但是内置3241个关卡。

m2.rar (155.53 KB, 下载次数: 188)

M2_sokoban.jpg
已有 1 人评分经验 收起 理由
证明题 + 20 蛋壳兄太强了~~

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

积分
5
帖子
5
精华
0
UID
1350505
性别
保密
居住地
榆林市
兴趣爱好
收藏
25#
发表于 2019-11-22 19:52:46 |只看该作者
有源代码吗?想学习学习

使用道具 举报

Rank: 7Rank: 7Rank: 7

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

超级搬运工 六年元老

24#
发表于 2009-5-9 02:33:59 |只看该作者
谢谢版主分享!   下载来试试!

使用道具 举报

Rank: 1

积分
80
帖子
58
精华
0
UID
80517
性别
保密
23#
发表于 2009-4-16 12:06:12 |只看该作者
第三个图片的关卡太变态了吧?

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
5268
帖子
3220
精华
19
UID
13140
性别

论坛建设奖 八年元老

22#
发表于 2009-4-10 20:45:48 |只看该作者
这一关是用来看的

使用道具 举报

红魔

华容道游戏爱好者

Rank: 4

积分
1702
帖子
1071
精华
3
UID
76004
性别

智力游戏设计大师 六年元老

21#
发表于 2009-4-10 20:07:27 |只看该作者
第536关真是折磨人

使用道具 举报

Rank: 2

积分
257
帖子
140
精华
0
UID
80931
性别
保密
20#
发表于 2009-4-10 13:44:21 |只看该作者
很好得游戏,一直很喜欢

使用道具 举报

Rank: 3Rank: 3

积分
645
帖子
628
精华
0
UID
75923
性别
保密
19#
发表于 2009-4-9 22:42:17 |只看该作者
支持下
欢迎打开潘多拉的魔方盒!

使用道具 举报

透魔

米糕咪够咯。。。。。。

Rank: 6Rank: 6

积分
6923
帖子
1462
精华
4
UID
52005
性别
18#
发表于 2009-4-7 16:53:35 |只看该作者
再次学习了。

++++++++++++++++++++++++++++++++++++++

没找到 Sokoban YASC 。

我用 FinalSokoban 的 File - New 整了一个。然后 File - Save as 即可。
意思意思了。

[ 本帖最后由 migl 于 2009-4-14 11:45 编辑 ]

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
5268
帖子
3220
精华
19
UID
13140
性别

论坛建设奖 八年元老

17#
发表于 2009-4-7 16:28:00 |只看该作者
可以,比如用 Sokoban YASC ,在界面中点“Tools”按钮,出来关卡编辑器,可以很方便的照葫芦画瓢把这个关卡复制下来,然后保存就行了。

使用道具 举报

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

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

GMT+8, 2024-5-8 02:17

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部