我罗斯方块初步设计

作业描述 详情
这个作业属于哪个课程 2020年面向对象程序设计
这个作业的要求在哪里 我罗斯方块作业
这个作业的目标 发布一篇博客,讲述你的设计,你选用的渲染方法,你收集到的资料,和你的游戏界面示意图。
作业正文 如下
参考资料 基于C实现双人俄罗斯方块
项目地址 Github
小组成员 学号
卢浩玮 031902511
侯钦凯 031902505

一.设计方案

游戏分为单人和双人两种模式的俄罗斯方块,双人模式中,一名玩家消去一行时,另一名玩家则会在底部多出带空格的一行。
当一名玩家堆积的方块到顶时,则游戏结束。

二.渲染方法

用windows.h控制台进行绘制

三.类和类的功能

1.玩家类
(1)输入玩家姓名
(2)显示玩家当前得分
(3)初始化地图
(4)暂停和退出游戏
2.方块类
(1)随机生成方块
(2)方块转向
(3)方块左右移动
(4)方块正常和加速下落
3.渲染类
(1)绘制主界面
(2)绘制方块
(3)刷新屏幕显示
(4)显示时间
4.游戏类
(1)方块颜色设置
(2)判断方块之间的或与界面的碰撞以及是否可以移动
(3)消除行和加分判定
(4)时间统计
(5)/随游戏时间推进方块加速下落
(6)判断游戏是否失败

四.游戏界面示意图

posted @ 2020-05-06 18:56  hqk111  阅读(144)  评论(0编辑  收藏  举报