红红火火恍恍惚惚程序员玩编程

C++控制台实现俄罗斯方块游戏,程序员:被新人的技术给秒了!

2019-04-22  本文已影响1237人  Python编程导师

之前学了些C++的课程,一直想着说编点小游戏,可是MFC又不想学,所以就只能变成控制台的小游戏。制作控制台小游戏可以作为学习编程的练习项目,在这个过程中既能激发创意又能加深对程序语言的理解。


9693047-4e3847865e1a0b6c.png

俄罗斯方块一定是很多人小时候玩过的游戏。接下来就说说设计想法。
主要实现,选择游戏的等级,加速下降,不同形状不同颜色,暂停和退出功能。
首先是类的设计。


QQ截图20190422145143.png

接下来就是一些常量和光标函数,便于保存和调用

QQ截图20190422145328.png

类方法的实现


QQ截图20190422145425.png QQ截图20190422145437.png QQ截图20190422145452.png QQ截图20190422145508.png QQ截图20190422145536.png QQ截图20190422145556.png QQ截图20190422145621.png
QQ截图20190422145725.png
待改进的点:
加速下降的时候,从代码中也可以发现,最后几格没法加速。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持小编。
上一篇下一篇

猜你喜欢

热点阅读