- 最后登录
- 2025-9-17
- 在线时间
- 5019 小时
- 阅读权限
- 100
- 注册时间
- 2007-9-30
- 积分
- 5324
- 帖子
- 3258
- 精华
- 19
- UID
- 13140
- 性别
- 男
  
- 积分
- 5324
- 帖子
- 3258
- 精华
- 19
- UID
- 13140
- 性别
- 男
|
我写过三个推箱子程序,都是用C++或者C写的。
第一个是 Final Sokoban V0.17
这个是我 2002 年春天写的,用 VC++ 写的。功能还算比较强,包括可视化的关卡编辑功能,
鼠标点击智能推箱等等,但是没有内置关卡。
要靠读入关卡文件来游戏。关卡文件格式很多,我写的这个 Final Sokoban 只支持
扩展名为 xsb 的文本格式文件。下面是一个 xsb 文本格式关卡的例子:
#### ####
# ### #
# $ * $ #
# + #
### .$ ###
# . #
#####
FinalSokoban_0.17.rar
(53.36 KB, 下载次数: 187)
第二个,是在 GBA (Gameboy Advance)上运行的,02年夏天写的。当年同学搞到了一套 GBA
的C编译器,和 GBA 硬件的编程接口的一些说明。然后就写了一个在 GBA 上面跑的
推箱子。程序功能比较简单。我还烧到烧录卡上试运行过,是可以正常运行的。用GBA模拟器也能玩。
sokoban_GBA.rar
(15.16 KB, 下载次数: 89)
第三个,是在04到05年间写的,我称为 M2 Sokoban。功能单一,但是内置3241个关卡。
m2.rar
(155.53 KB, 下载次数: 190)
|
-
总评分: 经验 + 20
查看全部评分
|