毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
C#3D迷宫游戏的设计与实现+文献综述(2)
1.3开发目标
完成游戏的所有功能,包括创建迷宫、智能寻路、用户自动寻路等。创建迷宫
功能需要在进入游戏主界面时候先进,对于游戏者的其他操作都是无效的;智能寻路是游戏者可以通过程序智能快速的寻找到最优的路径,对游戏者进行寻路指引;用户可以在没有程序协助的情况下自己进行寻路。
1.4开发使用技术介绍
1.2.1 Net Framework公共框架
.NET Framework(.NET Framework)是由微软开发,一个致力于敏捷软件开发(Agile software development)、快速应用开发(Rapid application development)、平台无关性和
网络
透明化的软件开发平台。.NET框架是微软公司继Windows DNA之后的新开发平台。.NET框架是以一种采用系统虚拟机运行的编程平台,以通用语言运行库(Common Language Runtime)为基础,支援多种语言(C#、VB.NET、C++、Python等)的开发[1]。
1.2.2 Microsoft Visual Studio 2008
Visual Studio是微软公司推出的开发环境。是目前最流行的Windows平台应用程序开发环境。目前已经开发到10.0 版本,也就是Visual Studio 2010。Visual Studio2008是面向Windows Vista、Office 2007、Web 2.0的下一代开发工具,代号“Orcas“,是对Visual Studio 2005一次及时、全面的升级。VS2008引入了250多个新特性,整合了对象、关系型数据、XML的访问方式,语言更加简洁。 使用Visual Studio 2008可以高效开发Windows应用。设计器中可以实时反映变更,XAML中智能感知功能可以提高开发效率。同时Visual Studio 2008支持项目模板、调试器和部署程序。Visual Studio 2008可以高效开发Web应用,集成了ASP.NET AJAX 1.0,包含ASP.NET AJAX项目模板,它还可以高效开发Office应用和Mobile应用[2]。
2.需求分析
2.1系统需求
迷宫游戏是为游戏参与者提供休闲娱乐,健脑益智等游戏体验。本迷宫游戏基本上要能够满足现代人对与游戏体验感受的高端需求。 在迷宫游戏开发时应该满足以下具体的系统需求:
(1) 满足游戏界面和谐亲近基本要求。
(2) 满足程序后台计算的效率和速度基本要求。
(3) 满足游戏者的听觉视觉感受的基本要求。
(4) 有整体运行流畅,无漏洞。
(5) 系统拥有一定可延展性,方便系统后期的扩展和升级。
2.2功能需求
基于系统需求分析,迷宫游戏主要功能需求就是用户创建迷宫、程序智能寻路、用户闯关时间计算、后台伪3文场景转换、用户当前坐标和方向显示和地图的数字信息显示等。
3.系统设计
3.1功能模块设计
根据用户角色的详细功能的描述,可以将系统所要实现的功能概括为几大模块,本节主要介绍模块的具体设计情况。
3.1.1功能总述
本系统所要完成的功能包括以下方面:
(1) 用户创建迷宫:游戏者可以在进入游戏界面后先创建迷宫地图,地图将显示在屏幕的左上端。
(2) 程序智能寻路:通过程序智能计算查找,做出途径最短的通路,然后再地图上显示出来,游戏者可以按照显示出的路径进行路径的查找。
(3) 后台伪3文场景转换:根据当前游戏者在地图中的位置生成具体的场景,游戏者需要跟据场景中的方向指示来选择下一步要走的路径。
(4) 地图的数字信息显示:在左下方会出现和地图文数相同的表格,用于输出地图的数字信息。
(5) 用户当前坐标和方向显示:用于显示用户的当前在地图中的坐标,本次操作对于在地图中的整体位置时那个方向。
(6) 用户闯关时间计算:当用户成功通过时候,程序会自动生成祝贺的同时,会对游戏者闯关所用的时间进行显示。
(7) 程序便随
音乐
警示:每一个不同的操作都会有相应的声音提示。
共3页:
上一页
1
2
3
下一页
上一篇:
JSP+mysql汽车租赁管理系统的设计与实现
下一篇:
ASP.NET基础考试网站的设计与实现+数据库设计
浅议网络游戏安全问题及防范措施【3230字】
索尼游戏营销策略研究+SWOT分析
Android+Unity3D旅游景区自助服务系统的设计
java+Bootstrap旅游咨讯网的设计
java+oracle旅游管理系统的设计+ER图
eclipse面向网络信息内容共...
HTML5引擎的游戏系统设计+源程序
公寓空调设计任务书
承德市事业单位档案管理...
志愿者活动的调查问卷表
10万元能开儿童乐园吗,我...
C#学校科研管理系统的设计
神经外科重症监护病房患...
AT89C52单片机的超声波测距...
医院财务风险因素分析及管理措施【2367字】
国内外图像分割技术研究现状
中国学术生态细节考察《...