俄罗斯方块游戏调研
小组成员:赵玥202031101727 何晴202031101476

目录

  • 游戏背景
    • 功能需求
      • 功能实现
        • 实现效果:

游戏背景

《俄罗斯方块》(Tetris, 俄文:Тетрис)是一款由俄罗斯人阿列克谢·帕基特诺夫于1984年6月发明的休闲游戏。该游戏曾经被多家公司代理过。经过多轮诉讼后,该游戏的代理权最终被任天堂获得。任天堂对于俄罗斯方块来说意义重大,因为将它与GB搭配在一起后,获得了巨大的成功。《俄罗斯方块》的基本规则是移动、旋转和摆放游戏自动输出的各种方块,使之排列成完整的一行或多行并且消除得分。

功能需求


1、 在二维平面里面用各种随机产生的方块堆积木,每满一行消去一行,当达到顶部时,游戏结束。
2、 通过方向键来控制方块转动,左移,右移和直落。
3、 方块下落统一设置蓝色,接触底部变粉色。
4、 计算分数,分数是由方块的类型决定的,每堆积一个方块就把分数累加到总分中。
5、 游戏有开始、重新开始、降低提高级数(速度)、暂停、退出等功能。

功能实现

1.技术:java
2.开源地址:链接: https://github.com/xiaoZ-zhao/Tetris

实现效果:

游戏开始,方块下落,右边可以看到待下落的方块,分数及其消除的行数,也可进行游戏的切换

【第一次作业补充:项目调研】相关推荐

  1. 软件工程第一次作业补充

    软件工程第一次作业(2) 关于<构建之法>的5个问题 1)P28,2.1.3回归测试具体怎么操作? 2)P46讲到了软件工程师的成长,那么对于我们大学生来说,需要培养哪方面的品质? 3)P ...

  2. 第一次作业补充:项目调研

    小组成员: 202031101668 许正韬; 202031101554 鲁小东 文章目录 开源项目 项目地址 项目简介 项目演示 游戏项目 游戏地址 游戏简介 游戏演示 开源项目: 项目地址: gi ...

  3. 第一次作业:项目范围管理论文的提纲

    一.描述项目的背景.系统包括的功能,系统建设的基本要求,所采用的技术. 二.整体介绍项目范围管理五个过程的实施情况. 范围规划:通过项目管理计划,依靠项目章程和项目的初步范围说明书,采用公司统一模版指 ...

  4. 软件工程第一次作业(补充)

    软件工程第一次作业补充 花20分钟写一个能自动生成小学四则运算题目的"软件",要求:除了整数以外,还要支持真分数的四则运算.将代码上传至coding.net, 并将地址发布至自己的 ...

  5. 软件项目管理:项目调研

    第一次作业补充:项目调研 小组成员:马天阔202031101565 刘竟博202030702105 游戏项目 3D迷宫 项目地址以及相关资料 链接: https://blog.csdn.net/QAQ ...

  6. 《你们都是魔鬼吗团队》第四次作业:项目需求调研与分析

    你们都是魔鬼吗 <你们都是魔鬼吗团队>第四次作业:项目需求调研与分析 项目 内容 这个作业属于哪个课程 任课教师博客主页链接 这个作业的要求在哪里 作业链接地址 团队名称 你们都是魔鬼吗 ...

  7. 《你说对就队》第四次作业:项目需求调研与分析

    <你说对就队>第四次作业:项目需求调研与分析 内容 项目 这个作业属于哪个课程 [教师主页] 这个作业的要求在哪里 [作业要求] 团队名称 <你说对就队> 作业学习目标 1.探 ...

  8. 【软件工程实践 · 团队项目】 第一次作业

    [软件工程实践 · 团队项目] 第一次作业 Part 0 · 简 要 目 录 Part 1 · 队 伍 阵 容 Part 2 · 会 议 记 录 相 关 Part 3 · 会 议 讨 论 记 录 Pa ...

  9. 结对项目—第一次作业(俄罗斯方块)

    [项目·俄罗斯方块]需求分析.原型模型 [软件工程实践·结队项目] 第一次作业 Part 0 · 简要目录 Part 1 · 结队信息 Part 2 · NABCD模型 Part 3 · 原型设计 P ...

最新文章

  1. Could not open a connection to your authentication agent
  2. RocketMQ之Pull消费者客户端启动
  3. 焦虑症患者,整天心神不宁,忧心忡忡怎么办?
  4. 永川机器人五小区_永川清掏化粪池报价---蚂众蚁
  5. Python+Selenium练习篇之7-利用name定位元素
  6. 怎么讲计算机屏幕录制,屏幕录制软件怎么用?教你2种屏幕录制方法
  7. python爬虫爬当当网_python爬取当当网图书排行榜
  8. 求解汉诺塔问题(提示, 使用递归)
  9. TSO、UFO、GSO、LRO、GRO和RSS介绍
  10. 美国大选投票系统服务器 在法兰克福,网络投票处理方法,装置及服务器 Internet voting processing method, device and server...
  11. 倒杨辉三角4行c语言,倒杨辉三角
  12. 斗破苍穹手游找不到以前服务器,斗破苍穹手游服务器爆满怎么进 服务器爆满进入方法[图]...
  13. 想成功就不要设定目标,你信吗?
  14. Mac/OSX 系统如何采集扬声器(代码实现 附源码)
  15. 编译原理及编译程序构造-绪论
  16. 图书借阅(C++实现)
  17. 4_6 师兄帮帮忙(UVa12412)(选做)
  18. 矩阵的特征值与奇异值
  19. 阿里巴巴的P8架构师会辞职吗?
  20. hosts文件 (屏蔽网站)

热门文章

  1. android是否支持 ipv6,判断你的网络是否支持IPv6
  2. 个人档案以及博客声明
  3. 北京尚学堂14章编程题
  4. git报错 fatal: unsafe repository
  5. 锂电池激光模切机 欧姆龙NX1P2-1140DT,威伦通触摸屏
  6. 名词解释第二十九讲:搬砖
  7. 《General Virtual Sketching Framework for Vector Line Art》论文介绍
  8. Android的log机制,腾讯T3团队整理
  9. mybatisplus乐观锁最新
  10. d盘 转为ntfs redhat linux as4,RedHat Enterprise AS4 硬盘安装心得(转)