| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2487 人关注过本帖
标题:植物大战僵尸问题
取消只看楼主 加入收藏
YUkoni
Rank: 2
等 级:论坛游民
帖 子:17
专家分:22
注 册:2018-11-25
结帖率:50%
收藏
已结贴  问题点数:20 回复次数:0 
植物大战僵尸问题
植物大战僵尸:某游戏有下列对象存在:生物(Biology )、植物(Plant)、僵尸(Zombie)、豌豆射手(PeaseShooter)、食人花(CorpseFlower)、普通僵尸(GeneralZombie)、巨人僵尸(GiantZombie)等。其中豌豆射手和食人花属于植物,普通僵尸和巨人僵尸属于僵尸,各种生物都有生命力(hp)、攻击力(aggressivity)、防御力(defensivePower)三个要素。豌豆射手通过击发豌豆攻击僵尸,食人花只要僵尸靠近它就能把僵尸一口吃掉,但它吃掉僵尸需要时间,在吃僵尸的过程中他的防御力下降50%;僵尸通过手抓来攻击植物。生物被攻击后损失的生命力可以使用如下公式计算:损失生命力 = 敌方aggressivity - 自己的defensivePower。如上所述,根据面向对象思想,发挥想象力,设计相应类并构建应用场景,运用这些类进行植物大战僵尸的模拟。
搜索更多相关主题的帖子: 僵尸 攻击 模拟 属于 思想 
2019-11-05 21:42
快速回复:植物大战僵尸问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.031517 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved