码迷,mamicode.com
首页 > 其他好文 > 详细

2019春季第三次课程设计实验报告

时间:2019-06-09 14:35:17      阅读:101      评论:0      收藏:0      [点我收藏+]

标签:update   src   href   链接   描述   一个   提示   ice   用户   

一、实验项目名称

消砖块

二、实验项目功能描述

这个项目主要实现的是通过移动挡板来反弹球,来消除砖块,通过‘w’,‘s’,‘a’,‘d’来移动挡板,当将所有砖块都消灭完,则游戏结束。

三、项目模块结构介绍

主要就是通过不停的循环主函数里的几个自定义函数去实现游戏,主要分为数据的初始化函数(startup())、消除画面函数(clean())、显示画面的函数(show())、与用户输入无关的数据更新的一个函数(updatewithoutInput())、与用户输入有关的一个函数(updatewithInput()),游戏结束的一个后续处理函数(gameover());
技术图片

四、实现界面介绍

技术图片

五、代码托管链接

https://gitee.com/H-Alice/alice.git

六、实验总结

问题:就是游戏没有结束,是无尽版的;还有就是画面闪烁的问题。
解决办法:当砖块被消除完之后游戏结束,使用count来记消除的砖块数量,达到全部则结束,就根据书上的提示用了一些批量绘图函数。
感想:就是游戏其实可以再完善一些,例如在速度,难度上,还有挡板的作用,还是要去好好的想想

2019春季第三次课程设计实验报告

标签:update   src   href   链接   描述   一个   提示   ice   用户   

原文地址:https://www.cnblogs.com/H-Alice/p/10993381.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!