首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

中国跳棋网络休闲游戏的设计与实现

摘要第1-3页
Abstract第3-8页
第1章 绪论第8-15页
   ·休闲类游戏简述第8页
   ·游戏开发简述第8-10页
   ·网络休闲游戏服务端概述第10-11页
   ·网络休闲游戏客户端概述第11-14页
   ·本章小结第14-15页
第2章 项目总体设计第15-28页
   ·开发环境第15页
   ·游戏流程第15-17页
   ·开发框架第17-22页
     ·服务端程序框架第17-20页
     ·客户端程序框架第20-22页
   ·模块划分第22-24页
     ·跳棋游戏逻辑模块第23页
     ·服务端模块第23-24页
     ·客户端模块第24页
     ·压力测试机器人模块第24页
   ·游戏消息第24-26页
   ·同步策略第26-27页
   ·本章小结第27-28页
第3章 游戏逻辑的设计与实现第28-47页
   ·游戏规则分析第28-36页
     ·跳跃方式第29-31页
     ·对战模式第31-33页
     ·约束规则第33-35页
     ·结束条件第35-36页
     ·排名策略第36页
   ·游戏逻辑模块的设计第36-38页
   ·棋盘相关数据的表示第38-43页
     ·棋位编号和棋位坐标第38-40页
     ·相邻棋位位置编号的计算第40-41页
     ·棋位距离的计算第41-43页
   ·计算可达棋位位置的算法第43-46页
     ·计算一个棋子的所有可达位置第44-45页
     ·判断一个棋子跳跃请求是否合法第45-46页
   ·本章小结第46-47页
第4章 游戏界面的设计与实现第47-66页
   ·游戏界面概况第47-48页
   ·棋盘旋转第48-51页
     ·屏幕棋位第48-49页
     ·相关的变换矩阵第49-50页
     ·棋盘旋转的实现方案第50-51页
   ·棋子点击选择算法第51-59页
     ·算法A第51-52页
     ·算法B第52-53页
     ·算法C1第53-54页
     ·算法C2第54页
     ·算法D1第54-56页
     ·算法D2第56-57页
     ·几种算法的比较第57-59页
   ·界面元素的设计与实现第59-63页
     ·扩展界面元素第61-62页
     ·鼠标右键菜单第62-63页
     ·其它信息面板界面元素第63页
   ·棋子运动动画和特写镜头第63-65页
   ·本章小结第65-66页
第5章 压力测试机器人程序第66-70页
   ·压力测试模块简述第66页
   ·线程池的设计与实现第66-67页
   ·压力测试机器人基类第67-68页
   ·中国跳棋的压力测试机器人程序第68-69页
   ·本章小结第69-70页
第6章 总结与展望第70-75页
   ·总结第70-72页
   ·测试数据及结果分析第72-74页
   ·进一步的工作第74-75页
参考文献第75-77页
致谢第77页

论文共77页,点击 下载论文
上一篇:基于OPC-XML的生产过程信息集成方法及应用研究
下一篇:发电机负序电流监测仪的设计