中大计协开发项目Ogre图形渲染系统游戏Crazy Rocket项目计划书.docVIP

中大计协开发项目Ogre图形渲染系统游戏Crazy Rocket项目计划书.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
中大计协开发项目Ogre图形渲染系统游戏Crazy Rocket项目计划书.doc

1.系统主题 1.1 引言 该份计划书介绍我们构想的即时对战游戏Crazy Rocket的项目背景, 需求分析,以及系统功能与设计架构。一些项目的详细说明文档将在立案以后完成。 1.2 项目背景 关于Crazy Rocket: 3D是日前软件项目开发的一个重要方向,纵观现在的游戏软件2D的娱乐形式正在衰退,3D游戏以及3D所支持的软件开发成为社会的主流。因此此时我们对3D软件开发的探讨对日后设计软件有决定的方向。 我们所决定开发的游戏它是一个基于网络(第一步将考虑架设好单机的游戏效果)的即时娱乐性火箭射击对战游戏,采用3D图型引擎,画面丰富,模拟真实度高,易于操控。考虑到现在玩家参与扩展游戏的游戏性这方面将成为游戏生存时间的一个重要因素,所以我们认为有必要将游戏设计成为插件式的武器系统和地图系统,让非开发人员可以向里面添加不同的游戏元素,丰富游戏形式,使该游戏成为大家的声音可以表达的一种新游戏。 选题动机: a.从学生玩家自身的角度出发, 结合各人对游戏的熟悉程度和游戏形式的接触和研究,提出贴合学生玩家需求地改进现有即时攻击互动游戏,探索、设计新模式。 b.通过这个项目接触现今3D游戏渲染技术和3D游戏开发流程,在项目的研发过程中希望通过导师和业界朋友们的帮助,寻找游戏设计的思考方法,通过该项目的开发活动使我们的技术不局限于游戏的设计,可扩充至3D仿真的一系列软件设计,增加和积累自己的工作经验。 c.我们希望通过参与这个游戏项目的开发过程,从我们合适的角度出发钻研开源游戏图形渲染技术,在合适我们需求上适当改进现有的开源图形渲染引擎和开源物理引擎。熟悉游戏设计方法,并在这个项目里努力向商业游戏质量水平靠拢,了解市场需求。 2.需求分析 2.1概要 现今3D游戏大行其道,很多游戏都从仿3D到真实3D过渡,我们有理由相信,3D游戏将统治游戏界面,3D界面是用户的不二之选,也是未来我们所有程序员的开发方向,因此使用3D技术来进行游戏分析不是对我们的一种挑战而是在大学生活中的一种日后生存方式的探索。 可玩性,学生自身总结各类现有游戏提出的游戏模式, 贴合学生实际, 在学生乃至学生相关群体中有较为广阔的推空间。其中庞大的学生群体是重要保证。 2.2用户情景分析 游戏过程控制在10-15分中之内。作为一个学生,茶余饭后的时候,或在紧张学习一段时间放松一下的时刻可简单的体验一下该游戏,在游戏设计中始终贯彻一种想法就是适度游戏的原则,将游戏模式进行必要的简化,保留骨干,但在可扩展性以及游戏的平衡性上多下功夫,使玩家参与开发形成魔兽争霸、星际争霸改热点游戏的扩充模式,尝试以该种方式保持游戏活力。 2.3同类产品的比较 与很多游戏设计上有很大的差别,抛弃传统2D模式, 大胆在3D模式中尝试, 出色的3D模拟自然激起玩家更大的兴趣, 3D的形式可以扩大玩家的操控自由度以及可玩性, 是学生自主开发游戏的一个创新的突破。有更丰富的插件, 道具, 游戏节奏明快。 游戏中涉及的关键技术: 1.角色动画 2.AI 3.场景组织 4.物理仿真 (物理碰撞侦测) 5.用户界面 6.网络交互接口编程 这些关键技术的实现,对软件的设计上有非常大的弹性空间,每一种技术所应用的方向不局限于游戏,我们可以通过这次的开发工作,马上投入到其他项目开发工作中去,包括数值模拟和仿真,虚拟物理测试等一系列内容。对于后延的技术支持和项目开发有着极为积极的意义。也有益于技术在学生中的流传和推广。 3.系统功能概述 细节功能在立案以后提交,涉及游戏元素,游戏模式,游戏接口等一系列详细功能描述 3.1 结构简介 l Multiplay Online留着给多人网络对战。 l Start一栏的末尾是不同的模式选择 l Options中的Music和Sound两个选项是两个滑动条,调节音量。Control是菜单,下面的Keyboard和Mouse是同一个页面的选项 l Help是对游戏武器,道具,规则,人物的说明 l Exit用来退出游戏。 3.2 游戏浏览 n 选择模式- n 场景选择--- n 角色\武器(Supplement、Rocket和Launcher)\道具选择界面--à n 进入游戏 3.3 特色 Q版人物 视角切换 4.系统设计概述 4.1构架图 4.2功能模块描述 4.3功能模块间接口定义 5.系统环境 体系结构 Ogre Opcode Nxogre OgreOde CEGUI 开发平台 Microsoft .NET Framework

文档评论(0)

dmz158 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档