csmust / PvZ--Qt

利用Qt图形化的植物大战僵尸游戏(C++)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PvZ--Qt-C++

利用Qt图形化的植物大战僵尸游戏(C++)

游戏规模:

​ ·全⽩天草坪 -- 5⾏9列

已实现游戏⻆⾊:

​ ·⼗种植物:「向⽇葵」、「豌⾖射⼿」、「坚果墙」、「双发射⼿」、「⾼坚果」、「窝⽠」、「樱桃炸弹」、

「南⽠头」、「寒冰射⼿」、「⼤蒜」

​ ·八种僵⼫:「普通僵⼫」、「路障僵⼫」、「铁桶僵⼫」、「铁门僵⼫」、「读报僵⼫」、「撑杆跳僵⼫」、「投⽯⻋僵⼫」、「⼩丑僵⼫」

已实现功能:

​ ·⾃然光掉落、点击收集

​ ·程序按逻辑随机⽣成僵⼫

​ ·计算击杀僵⼫所得的累积积分

·各种植物、僵尸gif动态显示,以及冷冻减速效果等等细节显示
·添加了音乐和音效
·购买、种植、铲除植物等等 所有 原作⽩天草坪可实施操作

​ ·暂停游戏

​ ·主动结束游戏

·记录、显示历史得分榜

效果预览:

截屏2022-03-31 下午3 10 46

截屏2022-03-31 下午3 11 32

About

利用Qt图形化的植物大战僵尸游戏(C++)


Languages

Language:C++ 100.0%