贪吃蛇游戏开发总结报告

时间:2024.4.13

开发总结报告

一、 引言

1. 编写目的

贪吃蛇游戏的开发已经基本完成。写此项目开发总结报告,以方便我们在以后的项目开发中来更好的实施项目的订制开发; 让我们在今后的项目开发中有更多的有据的资料来规范我们的开发过程和提高我们的开发效率,从而创造更多效益。 预期的读者是游戏软件研发小组所有成员。

2. 背景

系统名称:贪吃蛇游戏

任务提出者:手机策划人员

开发者:软件开发小组的产品实现人员

用户:NOKIA手机用户

运行该程序系统的计算中心:NOKIA手机芯片

3. 定义

键盘方向键:键盘上的↑←↓→

4. 参考资料

张海藩:《软件工程导论》第五版 清华大学出版社

肖刚等:《实用软件文档写作》 清华大学出版社

二、 实际开发结果

1. 产品

最终产品名称:贪吃蛇小游戏

产品版本:1.0

包含子程序:controller、entities、game、listener、save、util、view

2. 主要功能和性能

主要功能:

? 开始新游戏

重新开始一个游戏

? 暂停

使游戏暂停,并保存暂停时的游戏状态

? 继续

游戏暂停后可以继续

? 设置为初级

将游戏设置为比较简单的模式

? 设置为高级

将游戏设置成稍有难度的模式

? 查看历史成绩

查看以前包括本次的游戏成绩和游戏时间

? 查看游戏说明

说明游戏规则

? 退出游戏

主要性能:

? 精度

本软件对数据的精度没有特殊的要求。

? 时间特性

响应时间不能超过1秒钟。

更新处理时间也不能超过1秒钟。

? 灵活性

本软件采用的可视化界面,用户通过单击界面上的相关按钮就可以完成相关操作。

3. 基本流程

贪吃蛇游戏开发总结报告

4. 进度

贪吃蛇游戏开发总结报告

贪吃蛇游戏开发总结报告

提前

3

2

1

计划进度

1

2

3

拖延

5. 费用

工时:需求分析2人*1天/30=1/15人月

系统设计4人*8天/30=16/15人月

系统测试2人*1.5天/30=1/10人月

计算机的使用时间:280机时

总计:1/15*3000+16/15*4500+1/10*5000+280*5=6900元

预计费用2/15*3000+17/15*4500+2/15*5000+336*5=7846.7元

节余原因:需求分析和搭建框架时花费的时间较多,为后期设计阶段打好了基础。

三、 开发工作评价

1. 对生产效率的评价

总行数约为1200行

程序的平均生产效率:1000行/人月

文件的平均生产效率:50M/(37/30)=40.5M/人月

2. 对产品质量的评价

在测试中一共检查出30个错误,错误发生率2.5和错误/千行。

应该说是一个比较低的数值,这与我们在编码中严格控制质量有必然联系。

3. 对技术方法的评价

采用简单工厂设计模式,程序结构化强,逻辑严谨,提高了开发效率和准确度。

4. 出错原因的分析

? 对事件监听不熟悉。

? 不了解如何同时监听键盘事件和鼠标点击事件。

? 对进程了解不够透彻。

四、 经验与教训

本次项目的开发对键盘事件和鼠标点击事件的监听有了更深的了解。在设计过程中,遇到的最大问题是:系统设计了快捷键和鼠标点击事件,添加快捷键监听事件和鼠标监听事件后,程序运行时,每次按快捷键后就不能响应鼠标事件,开始点击鼠标后就不能响应按键事件,原因在于,如果开始运行后按快捷键则监听事件的焦点在按键上,所以不能响应鼠标点击事件。如果开始运行后点击鼠标则监听事件的焦点在鼠标上,所以不能响应快捷键按键事件。解决的方法是为每个鼠标监听事件添加按键监听事件。


第二篇:游戏开发实训报告


无锡科技职业学院

软件与服务外包学院

《游戏开发实训》

实训报告

实训名称:

专 业: 班 级: 学 号: 姓 名: 指导教师: 完成日期:

软 件 外 包 工 程 系 制

无锡科技职业学院实训报告

目 录

一、需求分析 .................................................................................. 2

二、任务进度表 .............................................................................. 3

三、项目测试 .................................................................................. 4

四、实训小结 .................................................................................. 5

五、项目帮助 .................................................................................. 6

六、参考文献(不少于三则) ...................................................... 7

七、成绩评定表 .............................................................................. 8 1

无锡科技职业学院实训报告

一、需求分析

2

无锡科技职业学院实训报告

二、任务进度表

游戏开发实训报告

3

无锡科技职业学院实训报告

三、项目测试

游戏开发实训报告

4

无锡科技职业学院实训报告

四、实训小结

游戏开发实训报告

5

无锡科技职业学院实训报告

五、项目帮助

6

无锡科技职业学院实训报告

六、参考文献(不少于三则)

7

无锡科技职业学院实训报告

七、成绩评定表

《游戏开发实训》成绩评定表

游戏开发实训报告

8

更多相关推荐:
游戏开发总结

游戏开发总结1目前流行的3D开发环境有两种OpenGL和Direct3DDirect3D和DirectX的关系DirectX自19xx年诞生至今1DirectX10第一代的DirectX很不成功推出时众多的硬件...

C游戏开发总结-20xx0719

第二节窗口内文本的输入输出函数1、窗口内文本的输出函数intcprintf(格式化字符串,变量表);intcputs(char*string);intputch(intch);cprintf()函数输出一个格式…

3D游戏开发总结及问题

队伍组成·开发团队·制作人·执行制作人·策划团队·程序团队·美术团队·测试团队我理解的咱们这个系统主要是这3块人的沟通游戏策划团队·故事设计(StoryTelling)·脚本设计(Scripting)·玩法设计…

Android手机游戏开发知识点总结

Android手机游戏知识点总结Android手机游戏开发学习笔记第一部分其实游戏就是让状态机不断的让Canvas在View上画你想要的东西这个状态机包括内部的执行还包括外部的输入Android开发的MVC模式...

Unity3D 学习游戏开发心得

Unity3D学习游戏开发心得罗佳10120340238小组排名:黄馨然,罗佳在这将近20天的游戏开发中,第一次一边学习,一边开发游戏,虽然最后做出来的游戏有点差强人意,但是在这整个过程中学到的东西让自己觉得这…

网络游戏开发实训报告

湖北民族学院信息工程学院实训报告课程网络游戏开发实训题目基于VC++的网络五子棋游戏系别计算机系专业数字媒体姓名**学号**指导教师**20**年6月25日一、实训目的1.掌握网络游戏程序设计的相关知识2.理解…

unity3d游戏开发之习题总结2

1使用continue计算13599这道题如果不用continue的话对于我们来说非常简单无非就是一个通式就能搞定的2n1或者2n1但是题目是使用continue计算于是难倒了我们不少人continue和bre...

游戏开发需要学什么

游戏开发需要学什么在国家政府对3G产业的大力扶持下积极开展项目人才联合培养模式和渠道拥有众多知名3G企业为国内3G人才提供了广阔的发展平台4G梦工场以自己的实力优势在武汉占据7年之久教学质量教学环境教学设备就业...

游戏引擎分析总结

各类游戏引擎分析总结1大型商用引擎CE3与UE3对比分析11引擎介绍虚幻3引擎虚幻3引擎为Epic公司开发引擎从最开始开发的目的就是面向授权市面上目前运用虚幻3引擎开发的游戏众多最为出名的为单机游戏中的战争机器...

多人在线游戏开发心得(服务器端)

多人在线游戏开发心得服务器端发表于20xx0119作者bromon评价00评论数0点击数3968收藏摘要一个多人在线的棋牌类网络游戏的项目临近尾声我参与了该项目的整个设计流程并且完成了90的核心代码关于这个项目...

unity3d游戏开发之培训心得体会

北京培训Unity已经有一个月了自己从刚开始对班里人的不熟悉到熟悉对以前不努力的自己也做了深刻的反省来了这里之后就觉得大学自己根本就没有去认真的学习知识来到这里之后我觉得自己的每一天都是充实有趣的每天学习久了疲...

手机游戏开发浅谈

手机游戏开发浅谈害怕有人没有耐心看我这篇比较肤浅的东西所以在这里大概小总结一下主要讲了自己对ACTRPG游戏开发认知的部分其中穿插了部分玩家群和玩家心理的小分析最后是一些杂谈想半天不知道如何下笔就从华娱的斩妖伏...

游戏开发总结(26篇)