leetcode
和
oj
2021
美联社
nju2021
高级编程作业(Spring)。
包括:
课程设计《植物大战僵尸》
game1:第一部分:我们只需要在控制台中实现基本功能。
game2第二部分:我们需要添加更多的僵尸和植物,让游戏看起来更好。
为了完成这个版本,我使用了
linux
中的
ncurses
库。
它使用双缓冲技术和精心设计的颜色,使打印在控制台上的游戏看起来很棒并且运行速度很快。
game3:第三(最后)部分:我们需要用图形界面来实现植物大战僵尸。
我们实现的游戏应该能够与用户的光标进行交互。
为了完成这个游戏,我使用
Qt
框架来实现这个游戏。
我没有用
Qt
编程的经验,因此实现这个游戏对我来说是一个很大的挑战。
我参考了github上nju前辈分享的一些代码来完成这个版本。
我没有足够的时间;
因此代码看起来很乱。
图片:
作业:这些作业的内容包括大部分基本的c++知识,是c++初学者的好习惯。
有关更多详细信息,请检查名为“HW”的文件夹。
问题
我的解决方案
在线裁判测试:
.
├──
build-game3
-
Desktop
-
Debug
│
2021-09-09 22:40:08
116.77MB
系统开源
1