1. 毕业设计(论文)的内容和要求
1)灵活运用C 语言编写网络游戏引擎,实现一个服务端消息处理系统。通过设计锻炼学生利用计算机解决实际问题的能力,能够在系统开发之前收集相关资料,做好系统的概要设计、详细设计、进行功能模块的划分以及完成系统的开发;
2)独立完成设计说明书的书写工作,全面提高自学与写作表达能力。
2. 实验内容和要求
游戏引擎包括服务器端和客户端。
1.客户端根据玩家的操作发送相应的指令给服务器端;服务端又包括一个引擎中心和用户中心,用户中心接受由客户端发来的玩家指令,引擎中心实时从用户中心获得玩家所发出的指令,并将玩家指令压进队列,利用多线程处理玩家发送过来的指令,经处理后再将指令对应的处理结果返回给客户端。
2.服务器端可以有多个,玩家登录游戏首先连接负载均衡,获得负载比较轻松的服务器的地址,然后玩家主动连接服务器,服务器包含游戏引擎和逻辑处理。
剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!
3. 参考文献
[1]李剑.网络游戏中网络引擎的设计与实现[d].复旦大学,2011.
[2]王瑞彪.网络游戏服务器端网络引擎的研究与实现[d].大连理工大学,2008.
[3]朱辉.网络游戏引擎中负载均衡问题的研究[d].电子科技大学,2007.
剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!
4. 毕业设计(论文)计划
第一阶段:理解毕业设计要求,收集、查阅相关资料。
第二阶段:根据软件工程学的方法,进行系统分析和设计,提交系统总体设计方案。并完成英文资料的翻译。
第三阶段:熟悉开发环境和开发工具,实现系统功能设计,完成程序编码并上机调试通过。
剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付
