俄罗斯方块项目答辩.ppt

,俄罗斯方块,小组杨洪松、杨明虹、严虹雨 组长杨洪松 组员杨明虹、严虹雨项目编写背景 项目开发进程 项目功能及项目效果 所运用的技术、开发工具 项目组各成员完成的内容 完成项目的情况 项目完成后的感想及遇到问题解决后的收获,汇报步骤,项目编写背景俄罗斯方块是一款比较经典的老游戏,它曾经造成的轰动与经济价值可以说是游戏史上的一件大事。这款游戏最迟是由苏联的游戏制作人Alex Pajitnov制作的,它看似简单却变化无穷。我们经过观察,发现绝大多数的俄罗斯方块游戏都是传统的模式,所以希望经过我们的开发能找到一种新的游戏模式。在经典游戏的基础上添加自己的一些创意,让小时候的老游戏焕发出新的活力。展示一下我们对所学知识的掌握程度和我们脑海里的创新意识。,项目开发进程2015.5.1-5.3项目的题目的确定,2015.5.4-5.5任务书的编写,2015.5.6-5.15俄罗斯方块的基本功能的实现,2015.5.16-5.21道具的实现、排行榜的实现,2015.5.22-5.28项目的整合、测试和完善,2015.5.29-5.31文档的编写,PPT的制作,项目功能及项目效果,项目功能 实现了俄罗斯方块的基本功能,能够控制方块的移动方向,旋转和下落速度,在此基础上,增加了一个道具和排行榜的功能。,项目效果 开始游戏后通过左右箭头控制方块的移动方向,向上的箭头控制方块的旋转,向下则是控制掉落速度;当道具出现时能消掉最上面一层的方块;排行榜显示前五名的成绩。,运行程序后进入此界面。,项目功能描述及项目效果,1、开始界面,点击“开始”按钮则开始游戏,“暂停”按钮能暂时当前游戏,点击“排行榜”则进入到排行榜界面,显示前五名的成绩,点击“关于”按钮,显示此程序的关于界面,点击“退出”则关闭此程序。,右边则是一个预判框和一个显示分数的分数框,每消掉一层方块则100,开始游戏后,通过上下左右箭头控制方块,预判框则出现下一次将要出现的方块的形状。,项目功能描述及项目效果,2、游戏界面,当预判框呈现黄色时,表示下一次掉落的方块携带道具,当预判框中的方块掉落下来之后最上面的一层方块则被消掉,分数100。,项目功能描述及项目效果,3、游戏界面,点击主页面上的“排行榜”按钮后跳转到排行榜窗口,显示前五名的分数,项目功能描述及项目效果,4、排行榜,点击主页面的“关于”按钮后,跳转到关于窗口,显示本程序的详细信息,项目功能描述及项目效果,5、关于界面,1、Box类是存放方块基本信息的类,存放方块的坐标,颜色,速度,和炸弹的信息,让方块能够在画布上重绘;,项目核心类的功能,项目核心类的功能,2、Block类是用来设置游戏是产生的方块的形状的;,1、BlockGame类是用来处理游戏运行的类,项目核心类的功能项目核心算法,所运用的技术和开发工具,运用的技术Win、C 开发工具Microsoft Visual Studio 2010 辅助开发工具 photoshop CS5,项目组的各成员完成的内容,杨洪松 组长对项目的方向有总体把握,合理安排项 目任务,与组员之间进行很好的沟通,对组 员反应的问题及时解决。 程序员完成项目的核心代码。,杨明虹 组员认真地配合组长,切实的完成组长安排的任务 积极的和组长沟通,提出自己意见建议,遇到问题及 时解决,解决不了的及时向组长反应并配合组长解决。 程序员添加多个界面,完成各界面设计,完成了多 个窗口之间的切换。,项目组的各成员完成的内容,严虹雨 组员认真地配合组长,切实的完成组长安排的任务 积极的和组长沟通,提出自己意见建议,遇 到问题及时解决,解决不了的及时向组长反 应并配合组长解决。 程序员完成数据库的设计和排行榜的相关事项。,项目完成后的感想及遇到问题解决后的收获,感想 这是我们在学校里第一次团队做项目,一开始大家都想的比较简单,没有考虑到很多实际操作上的问题,在遇到问题之后,我们小组讨论和各自查找资料的方式克服遇到的困难,经过这次项目的锻炼我们认清了自身还有很多不足的地方,以后会努力改正的。,项目完成后的感想及遇到问题解决后的收获,遇到的问题,致谢,The end 谢谢大家,

java俄罗斯方块答辩_俄罗斯方块项目答辩.ppt相关推荐

  1. C语言小型项目答辩,C语言项目答辩(ATM).pdf

    C 语言课程设计报告 -- <ATM 系统> 所在班级: 小组成员: 目 录 一. 功能描述 2 二. 设计思路 2 三. 小组分工 3 四. 相关知识点 3 五. 调试过程 4 六. 心 ...

  2. web项目答辩总结_javaWEB项目答辩

    JSP 项目答辩问题 1 . 什么是 B/S . C/S? 答案: C/S 结构: Client/Server (客户端 / 服务器) , 桌面安装应用程序 ( QQ . 斗地主. MSN ) . B ...

  3. python程序论文答辩_大学毕业论文答辩具体的程序是什么,要注意哪些问题?

    一般论文答辩的流程: 首先,考生先做论文观点陈述,然后答辩组的老师提问,问题多少因具体论文而异. 然后,老师会给学生留出15到20分钟的准备时间. 接下来,答辩老师开始提问,考生需针对老师的提问作答. ...

  4. html登陆部分项目答辩演讲稿,D-POTDR项目答辩讲稿材料

    基于偏振差分探测的分布式光纤传感技术研究结题答辩 参考讲稿 1. POTDR.OTDR.D-POTDR BOTDR(布里渊光时域反射型).φ-OTDR(相位敏感光时域反射型).域反射型),还有Mach ...

  5. Java丛浩然_结对项目(java实现)

    二.PSP表格 PSP2.1Personal Software Process Stages预估耗时(分钟)实际耗时(分钟) Planning 计划 30 25 · Estimate · 估计这个任务 ...

  6. java 附带编译_附带项目的好处

    java 附带编译 辅助项目是您在家里,下班后,为了自己的"娱乐"或满足您学习新事物的愿望而做的事情,以防您的工作场所没有给您机会(或者至少没有足够的机会) . 辅助项目也是一种构 ...

  7. java流水线工程设计_进阶项目(7)流水线设计讲解

    写在前面的话 作为初学者,通常情况下我们所设计的电路都是低速的电路,一般都在百兆以下.那么,当我们需要设计高速电路的时候,就需要用到流水线.本节,梦翼师兄和大家一起初步地学习流水线. 流水线基本概念 ...

  8. java前锋课件_篮球-精美课件-.ppt

    老师!我想打篮球!! 可是我不会!!! 老师!我想看篮球!! 可是我看不懂!!! 教学内容提纲 一.篮球运动简介 二.篮球运动基本规则 三.裁判手势 四.篮球基本技术 五.球员场上位置介绍 六.篮球技 ...

  9. java实训答辩ppt_实训项目答辩.ppt

    实训项目答辩 Company Logo LOGO 指导教师: 五子棋蓝牙版 小组: 组长: 组员: 计算机基础知识 项目编写背景 项目开发进程 项目功能及项目效果 所运用的技术.开发工具 项目组各成员 ...

最新文章

  1. 009_html标准属性
  2. Eclipse 代码提示功能设置
  3. [Google Guava] 7-原生类型
  4. 虚拟机备份oracle异常,客户端连接虚拟机Oracle服务器异常
  5. [网络安全自学篇] 四十.phpMyAdmin 4.8.1后台文件包含缺陷复现及防御措施(CVE-2018-12613)
  6. aws lambda使用_使用AWS Lambda的CloudWatch事件通知
  7. java设计模式组合模式详解_《JAVA设计模式》之组合模式(Composite)
  8. Spring-tx-TransactionInterceptor类
  9. Android开发7——android database CursorIndexOutOfBoundsException
  10. 【三维路径规划】基于matlab蚁群算法无人机三维路径规划【含Matlab源码 1278期】
  11. ctfmon是什么启动项_启动项里找不到ctfmon
  12. JAVA 生成随机数两种方式
  13. 【老生谈算法】Matlab中插值函数汇总和使用说明——插值函数
  14. 在线重建索引 oracle,ORACLE重建索引详解
  15. 0基础学python,聊聊这半年我是如何自学编程
  16. 假期出游带上华为Mate X3 ,创新体验让旅途欢乐不间断~
  17. 穆利堂[推荐]WxCSM客户服务整体解决方案-河南郑州房地产客户服务管理系统软件-穆穆-movno1
  18. English:现在分词和过去分词的用法
  19. react:创建新项目
  20. WinEdt, eso-pic.sty not found

热门文章

  1. 【Derivation】维纳—辛钦公式证明
  2. 皕杰报表(问题小结)
  3. Java操作XML文件及转义字符
  4. 参观东方四通科技股份有限公司、无锡蓝海华腾股份有限公司、无锡康博瑞特电子科技有限公司记录
  5. NB-IoT/LTE-M/Sigfox/LoRa/RPMA/Weightless/HaLow七大LPWAN技术之争
  6. 用户留存分析案例 | 以京东、淘宝、饿了么为例!
  7. SWERC13 Trending Topic
  8. 从宝洁到腾讯:我的职场转型四部曲
  9. python | python字典使用json实现换行输出
  10. Android—Bitmap解析与应用