![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-19 19:24 |
共 47,814 主题排行 / 349,908 发帖 / 今日 0 篇 / 48,259 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » [原创]五子棋人机对战批处理游戏 |
| 可打印版本 14,367 / 73 |
| 第1楼 netbenton | 发表于 2009-05-05 12:41 |
| 银牌会员 发帖 752 积分 1,916 来自 广西 | |
|
[原创]五子棋人机对战批处理游戏 这个批处理花了我两天时间,所以打上了原创。
我还在批处理之家发表有这个批处理,若还有与其它贴子雷同,纯属巧合。 欢迎大家指正,谢谢。 41楼 增加了背景音乐《春江花月夜》,如高山流水般的声音,听着下五棋子,太爽了,包含播放代码及音乐文件仅96K。 鼠标操作版 50楼 最新在60楼 2009.8.1 |
|
| 第2楼 sexfio | 发表于 2009-05-05 12:47 |
| 社区乞丐 发帖 45 积分 -27 | |
|
太精彩了,要能写出vbs的就好了,因为批处理我看不大懂
提个建议,棋盘搞大点,棋子用红 黄色比较好,文字搞小点,还有列数数字和线没对齐 还有电脑第一步棋走的离谱,我下中间,他跑边上下了一个 ![]() [ Last edited by sexfio on 2009-5-5 at 12:49 ] |
|
| 第3楼 netbenton | 发表于 2009-05-05 12:55 |
| 银牌会员 发帖 752 积分 1,916 来自 广西 | |
|
要做成红黄的话,得用到三方,将就一点吧!
如果是为了显示好看一点的话,正准备改进,如果还要增加行列的话,就不必了,19X19下完一盘(和棋)也要不少时间了。 五子棋吗,并非要走到一起的,只要能五个一串,就算赢了。才一个子,电脑没有必要马上就堵的。 看过了一些五子棋的资料,发现原来是我对五子棋子解得太少了, 这人批处理的棋术真的是太低了。 [ Last edited by netbenton on 2009-5-10 at 08:38 ] |
|
| 第4楼 provem | 发表于 2009-05-05 22:05 |
| 初级用户 发帖 82 积分 92 | |
|
建议使用第三方工具 cmos 支持鼠标
|
|
| 第5楼 jmz573515 | 发表于 2009-05-06 08:54 |
| 银牌会员 发帖 464 积分 1,212 | |
|
太牛了!加分
|
|
| 第6楼 wishpopo | 发表于 2009-05-06 10:02 |
| 新手上路 发帖 20 积分 18 | |
|
很不错 ,没想到 可以这样设计电脑的智商 学习了
|
|
| 第7楼 netbenton | 发表于 2009-05-06 10:23 |
| 银牌会员 发帖 752 积分 1,916 来自 广西 | |
|
应2楼的一点意见,已经把棋盘搞大一点了
同时增加了悔棋功能,增加了音效, 把系统提示放到了更合理的地方, 并增加了一点电脑方的棋艺, 增加了电脑方最后一步特别显示 5.10 修改:固定为黑子先手,第一手固定下在天元 JJ10 位置 5.17 修改:增强了电脑方的IQ 5.21 修改:完善了电脑方IQ,并在有多个等效位置下时,随机取位,可玩性提高了,也因为随机,所以玩家不一定能下赢电脑,电脑也不会必胜。 6.2 小修改。 |
|
| 第8楼 yishanju | 发表于 2009-05-06 16:59 |
| 银牌会员 发帖 1,357 积分 1,488 | |
|
真的真的很漂亮,震撼了
|
|
| 第9楼 zh159 | 发表于 2009-05-07 13:53 |
| 金牌会员 发帖 1,467 积分 3,687 | |
|
建议把这算法转为VBS或JS,可以用在HTA里面,支持鼠标点击,界面也会更漂亮
|
|
| 第10楼 netbenton | 发表于 2009-05-08 02:13 |
| 银牌会员 发帖 752 积分 1,916 来自 广西 | |
|
re 9楼
我对vbs 没有深入了解,哪位有兴趣的就写一下。 其实做五子棋游戏并不难,用其它语言,早就有相当漂亮的五子棋了,只是在纯批下做时要一点技巧。可是有一点,无论做得如何好,是比不上真正的图形界面的。 re 4楼 也想过用三方来支持鼠标操作,但这个游戏只有几K,如果为了鼠标操作而用到一个几百K的三方,我认为不划算。如果可以用vbs,js,或其它系统自带的脚本语言来做的话,那还差不多。 用键盘有用键盘的好,可以在玩的过程中,无意识的在练习盲打。 |
|
| 第11楼 everest79 | 发表于 2009-05-08 12:00 |
| 金牌会员 发帖 1,127 积分 2,564 | |
|
有空讲解下,我都看不懂
|
|
| 第12楼 zh159 | 发表于 2009-05-08 12:20 |
| 金牌会员 发帖 1,467 积分 3,687 | |
|
有空讲解下算法,看看如何转为VBS
|
|
| 第13楼 netbenton | 发表于 2009-05-08 14:26 |
| 银牌会员 发帖 752 积分 1,916 来自 广西 | |
|
::算法是利用了批处理的变量名可变,
::在定义变量和使用时,变量名也是数据的一部分,不知vbs可不可以这样 ::已经在主要的地方加了注释了。 |
|
| 第14楼 sady2009 | 发表于 2009-05-08 22:32 |
| 初级用户 发帖 60 积分 58 | |
|
太复杂了。死了几万个脑细胞,还没看懂:D
|
|
| 第15楼 zh159 | 发表于 2009-05-09 13:27 |
| 金牌会员 发帖 1,467 积分 3,687 | |
|
还没空搞清算法,先弄个HTA的界面出来先
![]() |
|
| 1 2 3 4 … 5 下一页 |
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |