打印

SDLPAL (SDL 版仙剑) 预览版已发布

SDLPAL (SDL 版仙剑) 预览版已发布

这个基本上算是以练手为目的搞的,因此对代码质量的期望值别太高 - -

SDLPAL 是一个用 SDL 实现的《仙剑奇侠传》的重新实现版本,可以支持目前大多数的操作系统 (包括 Windows, GNU/Linux, Mac OS X) 以及某些嵌入式平台 (如 Symbian S60)。

下载:
http://www.codeplex.com/sdlpal/R ... aspx?ReleaseId=8525

注:出于提升游戏性的目的,标准版对战斗系统进行了一些改动;如不喜欢或过于在意是否忠于原作的话下载文件名带 "classic" 的版本。

如需显示物品及仙术说明 (类似于 win95 版的效果), 另需下载支持文件 (说明文字感谢 Eric-Chen 整理):
http://sdlpal.codeplex.com/Relea ... spx?ReleaseId=26995

其它移植版:
Symbian S60 (由 netwan 移植): http://bbs.dospy.com/viewthread.php?tid=3297745&bbsid=0
Windows Mobile (由 seacat 移植): http://bbs.pdafans.com/thread-727153-1-1.html
Palm Pre (由 puppywang 移植): http://gosurfsafe.net/2010/01/pa ... %E4%BE%A0%E4%BC%A0/
Palm OS 5 (由 eCool 移植): http://www.hi-pda.com/forum/viewthread.php?tid=570285

源码以 GPLv3 许可发布,如要使用源码请先阅读并理解许可协议条款。可在项目主页的 Source Code 栏中下载。
注:本人从未许可任何个人或单位以不符合 GPL 要求的方式发布本作品的移植版本或衍生版本。网络上流传的部分不提供源代码的移植版本均为违反 GPL。
鉴于国内的特殊情况本人没有能力要求相关网站撤除相关侵权作品,亦不可能通过法律途径解决;但此类移植版本将不会在本贴列出。


使用方法:
解压后放入仙剑 DOS 版安装目录,执行即可。目前尚不支持 Win95 版。
窗口可自由缩放大小
按 P 键可在游戏中截图
按 Alt+Enter 可切换全屏/窗口模式

特别感谢:
本程序制作过程大量参考了 Palresearch 文档资料 (http://code.google.com/p/palresearch);
有关仙剑文件格式部分基于 louyihua 和 Baldur 的代码;











[ 本帖最后由 whistler_wmz 于 2010-7-18 11:13 编辑 ]

TOP

图片和文字的版权怎么解决?
中国Linux校园联盟 Linux Campus Union of China(LCUC)  在中国,学生永远是不可忽视的重要力量,让广大学生学习和使用Linux是一个让Linux快速普及的捷径。 希望所有爱好linux的人来到我们中间,用我们的力量创造一个美好的未来。 私人空间

TOP

引用:
原帖由 npcomet 于 2009-5-10 12:03 发表
图片和文字的版权怎么解决?
指的是需要原版游戏的数据文件?
那我不管了,反正我不提供原版游戏哈

[ 本帖最后由 whistler_wmz 于 2009-5-10 12:20 编辑 ]

TOP

中国Linux校园联盟 Linux Campus Union of China(LCUC)  在中国,学生永远是不可忽视的重要力量,让广大学生学习和使用Linux是一个让Linux快速普及的捷径。 希望所有爱好linux的人来到我们中间,用我们的力量创造一个美好的未来。 私人空间

TOP

不如把这个做成一个游戏引擎,之后自己做新的游戏。
不过麻烦很多。

TOP

- -就是由于没有精力自己做新的游戏才找一个没啥技术含量的现成游戏折腾的

TOP


杜撰一个故事很难?

TOP

为magic打了rpm包:
http://apt.magiclinux.org/magic/ ... 602-1mgc25.i686.rpm
已经包含了数据文件。

TOP

引用:
原帖由 sejishikong 于 2009-6-3 15:47 发表
为magic打了rpm包:
http://apt.magiclinux.org/magic/ ... 602-1mgc25.i686.rpm
已经包含了数据文件。
看了下,这么打包非 root 不能保存存档的。。。
建议在启动脚本里面把数据文件全部 ln -sf 到用户主目录中某处 (如 ~/.sdlpal,不存在则先 mkdir 建立一下),cd 到这里用绝对路径启动主程序

另外数据文件只保留这些就可以了,其它的都没有用到,去掉可以节省一些空间:
复制内容到剪贴板
代码:
abc.mkf
ball.mkf
data.mkf
f.mkf
fbp.mkf
fire.mkf
gop.mkf
m.msg
map.mkf
mus.mkf
mgo.mkf
pat.mkf
rgm.mkf
rng.mkf
sss.mkf
voc.mkf
wor16.fon
wor16.asc
word.dat
[ 本帖最后由 whistler_wmz 于 2009-6-4 14:06 编辑 ]

TOP

ok,忘记考虑这个问题了。对了,还有个问题,也不知道算不算bug,程序不认大写文件名的数据文件,从DOS拷过来的好多都是大写文件名。
已经更新了。

TOP

下不来阿
Email : chenqs@clo.com.cn MSN  :  root@800.com.cn   15311235962

TOP

Not Found

The requested URL /magic/2.5/unstable/RPMS.extras/sdlpal-090602-1mgc25.i686.rpm was not found on this server.
Apache Server at apt.magiclinux.org Port 80
Email : chenqs@clo.com.cn MSN  :  root@800.com.cn   15311235962

TOP

TOP