网站大量收购独家精品文档,联系QQ:2885784924

计算机科学与技术专业《综合课程设计》报告浅析.doc

计算机科学与技术专业《综合课程设计》报告浅析.doc

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机科学与技术专业12级 《综合课程设计》报告 题目: 贪吃蛇小游戏 成员: 姓名 学号 郝兴明 201207051 指导教师: 王金龙 开始日期: 2015 年 12月 7 日 完成日期: 2016 年 01月 8 日 计算机科学与技术专业2012级《综合课程设计》报告 -  PAGE II - 2012级《综合课程设计》评价表 题 目贪吃蛇小游戏指导老师王金龙项 目 内 容 简 介 本次综合课程设计的内容为“贪吃蛇”小游戏,游戏操作简单,设计却很复杂,主要实现的内容为:通过键盘控制蛇的移动,判断蛇是否死亡,以及通过相应按钮来控制游戏的进程。 评价工作量 (□饱满、□达到要求、□不饱满); 运行效果 (□良好、□有小问题、□错误较多); 文档及报告撰写 (□规范、□较规范、 □不规范、□未提交); 答辩 (□优秀、□良好、 □一般、 □较差); 团队分工及协作 (□很好、□较好、 □一般、 □较差)。 成绩学 号姓 名组内分工贡献排名成 绩201207051郝兴明程序设计、编写、测试、报告答辩小组签字青岛理工大学课程设计任务书 姓 名 组内分工 郝兴明 程序设计、编写、测试、报告 院 (系): 计算机工程 专 业: 计算机科学与技术 任务起至日期: 2015年 12月 7 日 至 2016年 01月 8 日  课程设计题目: 贪吃蛇小游戏  主要内容及要求: “贪吃蛇”小游戏主要应实现以下几个方面的功能: 1. 通过方向键控制蛇的移动 2.蛇吃到食物后身体变长 3.食物的随机产生 4.蛇吃到自己身体或墙后死亡 5.蛇在移动过程中可以暂停/继续 6.可手动停止游戏 工作计划安排: 2015年12月07日2015年12月10日 需求分析 2015年12月11日2015年12月15日 概要设计 2015年12月16日2015年12月20日 框架搭建 2015年12月21日2015年12月30日 详细功能设计 2015年12月31日2016年01月03日 程序测试 2016年01月04日2016年01月05日 书写报告 2016年01月06日 项目答辩 -  PAGE 23 - 第1部分 概述 内容简介 “贪吃蛇”是一款经典的小游戏,以其操作简单、娱乐性强而广受欢迎。一条蛇在封闭的围墙内移动,在围墙内随机出现一个食物,通过键盘的方向键来控制蛇的移动,当蛇吃到食物后蛇的身体长一节,同时出现一个新的食物等待蛇去吃,如果蛇在移动过程中蛇头吃到自己身体或者吃到围墙的石头,则蛇死亡,游戏结束。 作为一个小游戏,设计中必须要考虑人机交互和用户体验,因此游戏界面应简洁直观,让用户可直接了解游戏的操作。 “贪吃蛇”的设计对java编程的提高和进阶是一次很好的锻炼机会。本次设计使用java语言,通过GUI编程、线程、事件监听等技术来实现游戏的开发,功能虽然较少,但游戏的基本功能都具备,可正常进行游戏。 功能介绍 “贪吃蛇”小游戏的设计较复杂,要想实现所有功能需要很高的技术要求和很强的编程能力。由于本人技术能力欠缺,所以只能实现基本的游戏功能,通过画图的方法来显示出蛇的身体,食物的位置和墙的位置。主要操作是通过键盘的方向键来控制蛇的移动方向,无效方向要忽略;当蛇吃到食物时蛇的身体变长一节,同时产生一个新的食物;蛇吃到自己身体或者吃到石头时死亡,游戏结束;在游戏控制区域可通过相应按钮来控制游戏的运行进度。 设计环境 本次游戏设计的环境及开发工具如下: 运行环境:Windows 7 编程语言:java 开发环境:eclipse 第2部分 需求分析 用户特点分析 游戏开发成

文档评论(0)

1112111 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档