魔方吧·中文魔方俱乐部

 找回密码
 注册
搜索
热搜: 魔方
查看: 209132|回复: 19

Linux下的推箱子 USokoban [复制链接]

Rank: 7Rank: 7Rank: 7

积分
5262
帖子
3216
精华
19
UID
13140
性别

论坛建设奖 八年元老

发表于 2010-9-29 19:35:23 |显示全部楼层
本帖最后由 sokoban 于 2012-7-11 12:06 编辑

已经基本搞清楚在Ubuntu下编写图形界面程序(基于GTK2.0)的大概框架了。初步感觉比Win32图形界面编程还要简单。名字就叫USokoban,U表示Ubuntu。

Linux下很多推箱子程序都年久失修,功能都不太强。就是不知道我自己编写的通用性如何,在其他GNOME系统下是否也能编译运行。

【更新】
USokoban基本功能已经实现,设立了专门网页,程序会不定期更新,需要的朋友请到下面网页下载最新版:
http://sokoban.ws/usokoban/usokoban.php

usokoban.tar.gz (71.35 KB, 下载次数: 13)

目前功能:

箭头键移动,
backspace 撤销
空格 恢复
Esc 重置关卡

F3 载入 MF8皮肤,F4 载入 YSokoban 皮肤,F5 载入 KSokoban皮肤

可打开文本格式的关卡文件 (Game->Open) ,按 Ctrl + 左右箭头 选关

[ 本帖最后由 sokoban 于 2010-11-26 12:47 编辑 ]
已有 3 人评分经验 收起 理由
Cielo + 10
证明题 + 5 加油!
kexin_xiao + 5 期待大作!

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

Rank: 3Rank: 3

积分
843
帖子
625
精华
1
UID
33269
性别
保密

论坛建设奖 两年元老

发表于 2010-9-29 19:42:09 |显示全部楼层
这是最喜欢的一个沙发!

使用道具 举报

Rank: 7Rank: 7Rank: 7

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

超级搬运工 六年元老

发表于 2010-9-29 21:37:06 |显示全部楼层
GTK 也可以在Windows下运行:

http://www.gtk.org/download-windows.html

期待着这个作品。
魔方吧推箱子版。推箱子QQ群:92017135

使用道具 举报

Rank: 5Rank: 5

积分
3752
帖子
3175
精华
1
UID
1245673

论坛建设奖 四年元老

发表于 2010-9-30 00:30:11 |显示全部楼层
要是有UBUNTU下的数独游戏就好玩了。
PB/5/12/50/100   3x3   7.77/11.79/12.59/14.23/14.64
欢迎关注我的微博

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
5262
帖子
3216
精华
19
UID
13140
性别

论坛建设奖 八年元老

发表于 2010-9-30 00:37:36 |显示全部楼层
我装的版本 ubuntu 10.04 自带数独。

使用道具 举报

Rank: 4

积分
1181
帖子
1035
精华
0
UID
109259
性别
保密
发表于 2010-9-30 00:38:38 |显示全部楼层
这么多箱子!!!!???????我没看错吧
惠州 魔方群110675125

使用道具 举报

透魔

有空了学学4D二阶

Rank: 6Rank: 6

积分
5924
帖子
3936
精华
0
UID
1290
兴趣爱好
结构
理论

魔方破解达人 八年元老

发表于 2010-9-30 01:19:50 |显示全部楼层
赞啊!虽然我这种低端用户不用Linux

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
5262
帖子
3216
精华
19
UID
13140
性别

论坛建设奖 八年元老

发表于 2010-10-2 03:29:20 |显示全部楼层
成功地在Windows下编译USokoban.

现在还是一个测试版本。功能尚不完善,问题还很多。想试试的朋友可在一楼下载。
不过要在windows下运行,还需要下载安装anian版主在3楼给出的GTK运行库。

当然,在Windows 下运行可能效率要低一些。因为各种使用Gnome 桌面的Linux发行版是从底层直接支持GTK。而在WIndows下,
是在Win32的API的基础上间接实现GTK。不过这样的小程序,影响不大。

USokoban.jpg


[ 本帖最后由 sokoban 于 2010-10-2 04:05 编辑 ]

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
5262
帖子
3216
精华
19
UID
13140
性别

论坛建设奖 八年元老

发表于 2010-10-2 04:33:19 |显示全部楼层
再贴一个在Ubuntu下运行的截图的对比:

Screenshot-3.png

使用道具 举报

Rank: 2

积分
247
帖子
67
精华
0
UID
101032
性别
保密

超级搬运工

发表于 2010-10-2 22:31:25 |显示全部楼层
兄弟,能不能把Sokoban-YASC编译一下,可在Ubuntu下运行,我见到在其网站有相关源文件的,最好是能翻译为中文的。对编程我可是一点都不懂。

使用道具 举报

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

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

GMT+8, 2024-3-29 13:46

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部