关于南通五子棋慢棋系统的思考
#1 关于南通五子棋慢棋系统的思考 作者:有志青年 发表时间:2006-2-17 9:23:27
放眼国内,只有浙江五子棋有慢棋系统,日本有一个,俄罗斯有一个,其余好像还不太清楚
我理解的慢棋就是一个网站,
1/注册
2/登陆
3/找到自己的棋局[或者建立棋局]
4/开始下棋,网站提供一个棋盘页面,注册用户可以点击棋盘上的任意点[在线打谱],并决定最后自己的那个子放于哪个点上。
5/提交自己的这步棋点。
6/等待对手下棋,[这个等待可能一天,也可能一个月,容许对手长时间思考]
技术难题:
1/用纯asp+数据库?flash+数据库?java+数据库?
2/无论采取什么形式,均需要涉及到页面加密的问题。也就是防止网友看到网页源文件。
设想:
1/采取java+数据库的形式,这是我所浏览的几个慢棋系统采用的方式。
2/java程序就采用本站在线打谱的那套程序,理由很简单,它浏览的速度最快。
3/数据库先采用access,等到数据量大了再转换成sql
实现:
一、新建棋局
1/调用java程序,且给出天元的第一个子
2/默认java棋谱可以自由打谱
3/棋谱下方提供文本输入框,供下棋者输入最后决定下的那步棋的坐标
4/提交坐标点之后,网页程序转换成对应代码,追加到数据库中
5/新棋局数据库中记录:对局双方id,棋谱数据,当前步数,下一步白[黑],最后一步提交的时间……
二、已有棋局
1/读取数据库中的棋谱数据
2/棋谱下方提供文本输入框,供下棋者输入最后决定下的那步棋的坐标
3/提交坐标点之后,网页程序转换成对应代码,追加到数据库中
个人以为,有了以上的设想,任何一个程序员都能做出慢棋系统了吧,还是写出来,大家参考,也许还有我没有考虑周全的地方,望内行专家多指教!
#2 Re:关于南通五子棋慢棋系统的思考 作者:chlx0418 发表时间:2006-2-17 22:14:35
....嘻嘻,快做出来吧,那样就能交流了#3 Re:关于南通五子棋慢棋系统的思考 作者:飞翔 发表时间:2006-2-20 16:55:19
顶!不错哈!!!#4 Re:关于南通五子棋慢棋系统的思考 作者:仙仙 发表时间:2006-3-4 18:01:31
在哪找到自己的棋局啊。。。我已经注册,也登入啦,,,接着要咋办。。。。晕啊。。。#5 Re:关于南通五子棋慢棋系统的思考 作者:江南新绿 发表时间:2006-4-8 12:20:10
没人在下啊
#6 Re:关于南通五子棋慢棋系统的思考 作者:有志青年 发表时间:2006-4-8 13:44:09
等比赛系统完善之后准备组织比赛。