- 1、本文档共25页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于S3C2410在线游戏开发学生:司法中国科学技术 - GOOGLE CODE
基于S3C2410在线游戏开发 学生:司法 中国科学技术大学软件学院 项目内容 过程和生命周期的建模 计划和项目管理 难点预测 项目内容 开发一个基于ARM9的在线黑白棋游戏,双方能够通过网络进行对弈并即时通信,主要内容包括: (1) 操作系统移植 如何搭建软硬件平台 (2) 图形界面显示 如何设计友好的人机交互界面;如何将光标和棋子显示在正确的位置上;如何在棋盘移动光标时去掉旧位置上的光标痕迹;如何在光标与棋子叠加时去除光标痕迹;如何进行下棋后的图像处理问题;如何从方形图片得到圆形棋子;如何进行汉字的显示问题等 。 (3)人工智能算法 高智能的算法往往意味着要花费更多的 CPU资源和更多的内存资源,而这两项对嵌入式系统来说,往往都是非常缺乏的。 (4)键盘事件处理 如何及时响应键盘敲击,如何得到键值,如何作出正确的响应。 过程和生命周期的建模 瀑布模型的优点: 1 便于分工协作,管理项目的进程 2 将问题分解,每一阶段的任务明确 3 开发进度便于控制,当前一阶段完成后, 只需要去关注后续阶段 瀑布模型的缺点: 1 在项目各个阶段之间极少有反馈 2 只有在项目生命周期的后期才能看到结果, 不利于测试 可行性分析 1. 技术上: 基于S3C2410开板 操作系统:Linux 游戏算法 2. 工作量上: 难度适中,时间充裕 需求分析 目前,中国已经是全球手机用户最多的国家。据工信部统计显示,2009年中国现有手机用户已达到7亿户,随着中国3G网络的逐渐铺开,2009年中国移动互联网的市场规模达到了388亿元。据保守估算,2010年国内移动互联网用户将达到3.3亿,同比将上升65%,而该市场收入将达到781亿,同比上升超过100%。 3G时代,应用为王。手机游戏,是移动娱乐应用的重要组成部分。手机游戏凭借其即时方便、操作简易,正受到越来越多人的喜爱,在移动互联网用户近半年使用过的应用中,手机游戏所占比重最大,为68%。 另外,随着移动通信技术的迅速发展,彩屏手机的日益普及,更加有趣、更为生动的手机游戏层出不穷。手机游戏作为视频游戏领域发展速度最快的部分,正成为业界的新宠,展示出广阔的市场前景。一时间,电信运营商、服务提供商、游戏制作商、手机制造商……人人都在谈论手机游戏的光明前景。 目前中国的手机游戏用户已经达到5000万左右,这个数字随着中国3G技术的不断完善还会继续增加。 游戏市场有着巨大的发展空间,而游戏研发人才的不足与用户数量的剧增严重失调,特别是手机等嵌入式游戏方面的研发人员更少。人才资源的奇缺已经成为制约国内游戏产业发展的瓶颈。 熟悉嵌入式游戏的软硬件开发环境以及具体开发方法,为将来积累一定的经验,对自身的发展很有帮助。 系统设计 程序编码 系统测试 运行维护 1. 项目调研阶段 时间段:2010.10.1—2010.10.20 主要任务:进行项目可行性分析以及需求 分析,收集相关的资料。 输出:可行性分析报告 2. 开题阶段 时间段: 2010.10.21—2010.11.20 主要任务: 完成前期技术研究,选定项目 组织结构,完成项目WBS结构分解、项目 配置管理计划,确认过程模型。 输出:软件工程开题报告,项目管理计划文档 3. 系统设计阶段 时间段: 2010.11.21—2010.12.30 主要任务:游戏总体结构设计和各模块的分解,软硬件开发平台的搭建 输出:系统设计详细说明书 4. 程序编码阶段 时间段: 2010.12.1—2010.2.28 主要任务:游戏各模块算法的设计与实现 输出:项目源代码,设计文档 5. 测试阶段 时间段: 2010.3.1—2011.3.20 主要任务:单元测试及集成测试 输出:单元、集成测试文档 6. 验收阶段 2011.3.21—2011.3.31 主要任务:撰写项目技术论文,答辩 输出:项目技术论文,使用说明手册 可用时间 2010.10.1---2011.5.1 实际时间 2010.10.1---2011.3.31 松弛时间 2011.4.1---2011.5.1 谢谢
文档评论(0)