java实验报告——网络中国象棋对战学位论文 .docVIP

  • 1
  • 0
  • 约5.47万字
  • 约 48页
  • 2017-08-22 发布于辽宁
  • 举报

java实验报告——网络中国象棋对战学位论文 .doc

java实验报告——网络中国象棋对战学位论文

《》课程大作业报告 中国象棋有着悠久的历史,象棋爱好者更是不计其数,但是由于人们工作地点,时间的限制,原是那种面对面的下棋方式已经不再适合人们的生活,人们已经开始走向网络象棋。 网络象棋有着很多的优点,通过网络象棋,对弈双方可以是任意两个象棋爱好者,甚至从不认识。网络象棋让对弈的范围更加的广泛,让象棋爱好者可以与更多的象棋爱好者切磋棋艺。 系统分析 1、服务器端 可以指定服务端口号 可以支撑多人同时在线 可以显示在线用户的信息 不允许玩家同名 2、客户端 能够通过主机IP及端口号登陆到服务器 可以显示当前所有用户 可以从在线用户列表中选择玩家进行挑战 可以接受或拒绝挑战 如果对方正在与其他玩家对弈中,则应给出相应的提示信息 象棋规则一定要严密 棋子样式采用最普通的橡胶式象棋,即棋子黑色,文字红色和白色 设计方案算法分析 服务器端框架设计 游戏开发过程,当然首先从服务器端开始,因为有了服务器的基础框架,客户端在在开发过程中才能进行一些有必要的测试,这是该类游戏一般的开发流程。 服务器端主类即服务器端的运行类,用户通过运行该类进行服务器的主界面,其实这里暂时只能开发出服务器的简单框架及界面,因为服务器线程和服务器代理线程暂时都还没有开发,等相应的类开发完成之后,再回到该类进行代码完善。 服务器线程的开发 服务器线程是服务

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档