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

基于DotNet的编程型竞技游戏平台的研究与实现

摘要第1-6页
Abstract第6-8页
目录第8-15页
第一章 绪论第15-19页
   ·编程型竞技游戏平台的发展及研究意义第15-17页
     ·典型编程型竞技游戏简介第15-16页
     ·国内外研究现状第16-17页
     ·编程型竞技游戏平台的研究目的及意义第17页
   ·本论文的主要研究内容第17-18页
   ·本论文的组织结构第18-19页
第二章 编程型竞技游戏平台概述第19-22页
   ·编程型竞技游戏的特点第19页
   ·编程型竞技游戏的分类第19-20页
     ·按机器人的执行方式分类第19页
     ·按玩家的物理位置分布分类第19-20页
     ·按游戏实现方式分类第20页
   ·编程型竞技游戏的游戏形式第20页
   ·游戏过程第20-22页
     ·准备游戏第20-21页
     ·进行游戏第21页
     ·回顾游戏第21-22页
第三章 游戏平台设计的基础知识及工具第22-37页
   ·基于MVC模式的软件体系结构第22-23页
     ·MVC模式简介第22-23页
     ·MVC模式的优点第23页
   ·网络版编程型竞技游戏的网络管理模式第23-26页
     ·“端对端”模式第24页
     ·“客户/服务器”模式第24-25页
     ·网络管理模式的选择第25-26页
   ·Microsoft.NET框架第26页
   ·编程语言、托管模块与程序集第26-27页
   ·线程第27-29页
   ·游戏平台的底层引擎——Fly3D介绍第29-37页
     ·Fly3D编程的基本思想第29-31页
     ·Fly3D插件的内部结构第31-32页
     ·使用Fly3D编写游戏插件的步骤第32-36页
     ·与基于.NET框架的游戏平台的集成第36-37页
第四章 游戏平台的分析与设计第37-51页
   ·编程型竞技游戏平台的主要功能模块第37-40页
     ·玩家管理模块第37-38页
     ·竞技管理模块第38页
     ·竞技监视模块第38页
     ·竞技记录模块第38页
     ·代码编辑模块(可选)第38-39页
     ·各模块的相互关系第39-40页
   ·基于MVC模式的程序逻辑结构第40-44页
     ·模型对象第40-41页
     ·视图对象第41页
     ·控制器对象第41-42页
     ·接口引用第42-44页
   ·服务器程序与客户端程序第44-45页
   ·编程接口API的设计第45-51页
     ·设计原则第45-46页
     ·设计方法第46页
     ·编程型竞技游戏平台的仿真模型第46-51页
第五章 关键技术的实现第51-92页
   ·服务器程序控制流程第51-57页
   ·装载机器人代码第57-60页
   ·机器人线程调度第60-73页
     ·概述第60-61页
     ·玩家机器人代码的结构第61-62页
     ·数据结构第62-63页
     ·机器人代理对象第63-67页
     ·竞技管理器第67-72页
     ·启动竞技管理器第72-73页
   ·竞技过程回放技术第73页
   ·网络同步技术第73-74页
   ·三维视图的实现第74-87页
     ·实现BattleOBJs.DLL第74-79页
     ·实现BattleView.DLL第79-87页
   ·软件测试第87-92页
     ·测试步骤第87-88页
     ·单元测试举例第88-92页
结束语第92-94页
参考文献第94-97页
攻读学位期间发表的论文第97-99页
致谢第99页

论文共99页,点击 下载论文
上一篇:Witt向量运算的清晰公式
下一篇:先锋的“祛魅”--中国当代先锋小说的生产机制分析