Plants Vs Zombies

——南京大学2019秋季学期 “高级程序设计” 课程设计二

基于C++控制台(Windows平台)的一个植物大战僵尸小游戏

已实现的目标:

  • 12种植物:向日葵、豌豆射手、窝瓜、樱桃炸弹、坚果墙、寒冰射手、双发射手、大蒜、火爆辣椒、土豆地雷、地刺、高坚果墙。
  • 11种僵尸:普通僵尸、摇旗僵尸、路障僵尸、铁桶僵尸、橄榄球僵尸、铁门僵尸、读报僵尸、撑杆僵尸、小丑僵尸、舞王僵尸、伴舞僵尸。
  • 较好的UI效果:下方显示状态信息、帮助信息(随状态不同而展示不同的帮助信息);爆炸、小丑、舞王等动作有一定的显示效果;植物名字分三类色块展示……
  • 僵尸一波一波地刷新,且随着玩家得分增长,每次刷出的僵尸数量逐渐增加,难度渐进。
  • 计分规则:击杀不同的僵尸可获得不同的分数;且游戏持续时间,也会使得分数增加(生存得分),1秒/分。
    基于C++控制台(Windows平台)的一个植物大战僵尸小游戏

可执行程序下载地址:

https://github.com/NJU-TJL/PlantsVsZombies/releases


Copyright © 2020 NJU-TJL

开放源代码许可

转载请注明原作者:https://github.com/NJU-TJL/PlantsVsZombies


详情请见于:课程设计报告

基于C++控制台(Windows平台)的一个植物大战僵尸小游戏

相关文章:

  • 2021-12-18
  • 2022-12-23
  • 2021-10-21
  • 2021-08-29
  • 2021-12-30
  • 2021-12-05
  • 2021-08-18
  • 2021-09-07
猜你喜欢
  • 2021-08-10
  • 2021-12-24
  • 2022-12-23
  • 2021-12-16
  • 2021-09-04
  • 2021-08-10
  • 2022-12-23
相关资源
相似解决方案