![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-12 09:03 |
共 47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » SYBN DLL 全彩游戏工具包 可实现打飞机,贪吃蛇,斗地主... |
| 可打印版本 1,625 / 9 |
| 第1楼 sl543001 | 发表于 2010-02-05 16:17 |
| 中级用户 发帖 225 积分 499 | |
|
SYBN DLL 全彩游戏工具包 可实现打飞机,贪吃蛇,斗地主... 最近没网,憋在家里,憋出了个 全彩游戏工具包 SYBN dll
正在以此为基础制作斗地主 可用于实现迷宫,打飞机,贪吃蛇...等诸多游戏 现在已完成打飞机,贪吃蛇等游戏的演示代码. 由于还没有加入控制部分,暂时只能看着电脑自动演示 不过大家可以先看几张截图... 演示多方向屏幕滚动功能 解释:无3方实现任意方向滚屏 http://www.cn-dos.net/forum/viewthread.php?tid=50226&fpage=1 代码:此脚本由sybn dll为基础进行开发,然后把用到的模块嵌入脚本,脱离对SD.bat的依赖.所有内容全在这里,无3方,不生成临时文件.大家可以利用它实现很多有意思的功能哦,比如打飞机游戏.2楼有解释哦! 打飞机游戏半成品截图 其中V是障碍,会不断往下掉 代码 贪吃蛇游戏半成品截图 其中红色的":D"为蛇头,蓝色为蛇身体, 代码 ------------------------------------------------ 编辑中...等待稍后更新... [ Last edited by sl543001 on 2010-2-23 at 19:23 ] 附件 ys2.GIF (21.38 KiB) ys.GIF (20.05 KiB) fj.GIF (11.83 KiB) tcs.GIF (5.21 KiB) tcs2.GIF (2.31 KiB) |
|
| 第2楼 sl543001 | 发表于 2010-02-07 11:04 |
| 中级用户 发帖 225 积分 499 | |
|
解释:无3方实现任意方向滚屏 有时俺们可能需要多方向滚屏,但是脚本默认只能向上滚屏.
因为sybc的BUG俺憋在家里研究替代方法, 发现利用DEBUG就可以实现任意方向滚屏. 基础方向自然只有上下左右4个方向 组合起来就可以斜向滚屏,而且不需要太多代码. 顶楼的 截图1,截图2 就是相关示例代码的截图,顶楼也有代码. 也许你根本猜不到关键代码在那里,嘻嘻 (echo m b800:%X% fa0 b800:%Y%&echo q)|debug >nul 没错,就1行代码就可以了哦! 常用的X,Y参数如下 SET A=0=0;1=0;2=0;3=2;4=2;5=A0;6=A0;7=A2;8=0;9=A4;10=4;11=A0;12=0;13=4 SET B=;0=2;1=A0;2=A2;3=0;4=A0;5=0;6=2;7=0;8=A4;9=0;10=A0;11=4;12=4;13=0 也就是: --方向 -0---2---右 -2---0---左 -0---a0--下 -a0--0---上 还可以用 -0---a2--右下 -a2--0---左上 以此类推 大家可以自己试一下,不过要实现运行一遍sybc初始化一下 大家看下面的截图,俺先运行了sybc,然后再运行subc显示一行白底蓝字在第10列 然后向右滚屏10,结果包括白底蓝字以及之前屏幕上所有的内容全部被右移了10 有问题联系啊,大家一起研究 QQ 354324773 [ Last edited by sl543001 on 2010-2-7 at 11:45 ] 附件 gp.GIF (6.6 KiB) |
|
| 第3楼 taoty | 发表于 2010-02-07 14:39 |
| 中级用户 发帖 112 积分 275 | |
|
太深了,看不太明白。
|
|
| 第4楼 sl543001 | 发表于 2010-02-08 10:20 |
| 中级用户 发帖 225 积分 499 | |
|
郁闷,还是回头新开一个楼专门详细讲一下吧!
|
|
| 第5楼 523066680 | 发表于 2010-02-09 15:35 |
| 银牌会员 发帖 1,133 积分 2,362 | |
|
漂亮耶
|
|
| 第6楼 kusa520 | 发表于 2010-02-09 22:39 |
| 新手上路 发帖 2 积分 3 | |
|
这个也行~~~~~~~
|
|
| 第7楼 sl543001 | 发表于 2010-02-23 19:21 |
| 中级用户 发帖 225 积分 499 | |
|
试试看斗地主 由于暂时没有搞定延时输入获取,所以贪吃蛇等游戏只有演示代码,只能干看着,所以暂时搁在一边,撞过不去的南墙咱只能先躲过去!
现在正在研究斗地主,技术上应该没有问题了,就看有没功夫去写了! 大家顶我啊! |
|
| 第8楼 netbenton | 发表于 2010-02-23 19:31 |
| 银牌会员 发帖 752 积分 1,916 来自 广西 | |
|
搞批处理斗地主吗?我万分的感兴趣!加我呀:3765 9560 QQ
|
|
| 第9楼 tachyon | 发表于 2010-02-24 22:24 |
| 初级用户 发帖 32 积分 33 | |
|
顶楼主!
钻研探索精神可嘉,希望楼主能够将debug的技术挖掘通透! 要搁10年前,我肯定入伙,但现在是心有余,精力不足了,呵呵。 |
|
| 第10楼 sl543001 | 发表于 2010-02-25 12:17 |
| 中级用户 发帖 225 积分 499 | |
|
感谢支持,俺会继续努力滴!
|
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |