- 3
- 0
- 约5.47万字
- 约 48页
- 2017-06-15 发布于辽宁
- 举报
java实验报告——网络中国象棋对战学士学位论文
《》课程大作业报告
中国象棋有着悠久的历史,象棋爱好者更是不计其数,但是由于人们工作地点,时间的限制,原是那种面对面的下棋方式已经不再适合人们的生活,人们已经开始走向网络象棋。
网络象棋有着很多的优点,通过网络象棋,对弈双方可以是任意两个象棋爱好者,甚至从不认识。网络象棋让对弈的范围更加的广泛,让象棋爱好者可以与更多的象棋爱好者切磋棋艺。
系统分析
1、服务器端
可以指定服务端口号
可以支撑多人同时在线
可以显示在线用户的信息
不允许玩家同名
2、客户端
能够通过主机IP及端口号登陆到服务器
可以显示当前所有用户
可以从在线用户列表中选择玩家进行挑战
可以接受或拒绝挑战
如果对方正在与其他玩家对弈中,则应给出相应的提示信息
象棋规则一定要严密
棋子样式采用最普通的橡胶式象棋,即棋子黑色,文字红色和白色
设计方案算法分析
服务器端框架设计
游戏开发过程,当然首先从服务器端开始,因为有了服务器的基础框架,客户端在在开发过程中才能进行一些有必要的测试,这是该类游戏一般的开发流程。
服务器端主类即服务器端的运行类,用户通过运行该类进行服务器的主界面,其实这里暂时只能开发出服务器的简单框架及界面,因为服务器线程和服务器代理线程暂时都还没有开发,等相应的类开发完成之后,再回到该类进行代码完善。
服务器线程的开发
服务器线程是服务
您可能关注的文档
最近下载
- (自2026年7月1日起施行)中华人民共和国民用航空法(2025修订).pptx VIP
- 小数乘除法竖式计算专项练习题大全(每日一练,共29份).pdf VIP
- 小学二年级数学下册应用题专项练习(每日一练) (7).docx VIP
- 初二数学(北京版)-一次函数的应用(第二课时).pptx VIP
- 初二数学(北京版)-一次函数的应用(第一课时).pptx VIP
- ((自2026年7月1日起施行))中华人民共和国民用航空法(2025修订)核心要点.pptx VIP
- 2026年保健按摩考试题及答案.doc VIP
- 基于无人机快速巡检的堤坝病害检测技术与软件平台构建研究.docx VIP
- 八年级数学单元测试(分式方程).doc VIP
- 设计艺术史 超星尔雅学习通答案100分最新版.doc VIP
原创力文档

文档评论(0)