# 作业 **Repository Path**: Resalt/ZuoYe ## Basic Information - **Project Name**: 作业 - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2017-11-30 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 作业 1.系统概述 一个简单的消砖块游戏。 2.系统需求分析 (1)小球要能动;要触壁、挡板、砖块反弹; (2) 3.系统总体设计,详细分析 (1)设计小球:形状等样式;运动模式; (2)设计挡板:形状等样式;用_kbhit()实现控制挡板移动 (3)设计砖块:用一个二维数组输出多个砖块 4.编码实现,列出主要函数已经相应的用法 void initData();//初始化小球,挡板,砖块,背景等的数据 void clean();//清除小球,挡板,砖块的痕迹 void show();//设置小球,挡板,砖块等的样式 void bricks();//判断小球是否和某个砖块碰撞 void autoAnimate();//小球的各种反弹 void animateControl();//控制挡板的移动 void score();//计算得分 void loadAllImage();//加载图片 5.项目总结 砖块显示随机颜色未解决,游戏操作忘记说明a左d右控制挡板