于2020/7/27补充先前共10篇开发日志
开发日志 2020/7/6
18:59-21:05 2小时
V0.06-5-3 → V0.07-5
文件大小:261KB(↑42KB)
-增加了尸方的坐标算法
-初步增加并完善了随机地图算法
-优化了植物回合下豌豆类植物的攻击效率
(一旦多起来就是满屏飞哈哈哈)
-新增了尸到达最左端后的有关算法
-修改了豌豆的贴图
-Energy设定上限为5
-修改了部分基础数据
开发日志 2020/7/7
11:34-13:18
17:31-20:14
共计4小时!
V0.07-5 → V.PreTest 0.08.Cover-2
文件大小:1,226KB (↑965KB)
-内测版加急发布!
-开场动画V2制作完成且投入到了内测版中
-新增了豌豆射手射出豌豆的动画及其播放算法(真的累死)
-优化了选取并种植植物时的算法
-优化了豌豆的射出动画
-重置了尸方攻击的算法!妙啊!
-新增了一种尸及其算法
-第一关设计并添加完成
-大幅加快了回合间速度
-修改了部分基础数据
开发日志 2020/7/8
18:02-21:06 3小时
V0.08-4 → V0.09-3-3
文件大小:428KB(↑147KB)
内测反馈方面:
-增加了提示玩家是否可以种植此植物的功能
-增加了提示玩家是否正在种植或移除植物的功能
-增加了铲子,但被选定铲除的植物会延迟到下一尸回合时生效
恶性bug修复:
-种植在有植物的格子上将会返回energy,而不是直接吞
-植物死亡后此格子不会再被占用
完成:
-增加了新植物:镜!用于改变豌豆方向
-增加了豌豆射手的受伤动画(虽然还是很憨)
-增加了坚果的闲置动画!
开发日志 2020/7/9+2020/7/17
v0.09-3-4→v0.10-2→v0.11-4
438KB→546KB(↑108KB)
-增加了坚果的出生及受伤动画
-增加了土豆地雷的出生及闲置动画
-增加了散射射手的闲置、出生、发射、受伤动画
-现在尸不再提示血量
-新增了尸受伤高亮提示的功能
-提高了新植物镜手动转向效率
-增加了按下w键后使场上所有镜进行转向的功能
-现在土豆地雷及镜不再提示血量
-现在由散射射手射出的豌豆将有半秒钟的间隔
且会经历先慢速后快速的移速过程
以避免镜同时受到两颗豌豆的转向但却只识别一颗的问题
-修复了尸碰到新植物镜不会攻击的bug
-植物位置算法部分重置!
考虑到之前的算法已经较为渗透,不好完全重置
-现在战前将在已开发的7种植物中选择6种开始(累死)
-现在在选择植物时可见将要出现的尸种类
-植物不再提示血量,受伤时高亮提示
因而也删除了已有的植物受伤动画
-考虑到正在补充的各贴图动画会影响主动技能释放的判断,
因此痛心疾首地(~ ̄▽ ̄)~删除了除土豆地雷外的所有植物的主动技能
开发日志 2020/7/18
v0.11-4→v0.11-4-4
546KB→607KB(↑61KB)
-增加了三普尸的闲置动画
画他就完事了
开发日志 2020/7/20
15:26-17:05+17:24-19:19 3.5个小时
v0.11-4-4→v0.12-7 723KB(↑116KB)
(果然还是出新植物轻松)
-新增植物-减速射手:
每三回合射出减速弹,
击中后使命中格及后两格所在的僵尸减速50%,持续1回合
效果可叠加,最多使僵尸减速至0.2(格/回合)
而速度原本大于1格的僵尸最终的速度恢复上限也降为
-新增植物-炸弹:
在被种植后的第一个植物回合爆炸
期间不受僵尸攻击,僵尸也会直接跨过它
以X型对所在格子的僵尸造成8点伤害
任何有几率回避伤害的僵尸必受此伤害
-新增植物-风扇:
在每个植物回合让本行僵尸后退 上个僵尸回合所有僵尸发动攻击的次数 x 0.1 格
当自己死亡时全图僵尸后退半格
-优化了土豆地雷爆炸后计算伤害的算法(动画缺失Ing)
-删除了因复制产生的一些无用代码
-现在速度小于1的僵尸会以蓝调特效显示且闲置动画的播放速度也会减慢
-现在由芦苇射出的标记子弹及减速射手射出的子弹也可受到镜的效果了
-现在可被玩家点击选择种植的镜在植物回合会隐藏,避免子弹碰到其而消失
-现在随机豌豆只有一次碰到边缘反弹的机会
开发日志 2020/7/21
v0.12-7→v0.13-7
723KB→1,004KB(↑281KB)
-新增特性:任何被减速的僵尸其最大速度也降为1
而大部分速度小于1的僵尸在每回合后速度都会加倍,但不会大于1
速度加倍的僵尸若速度仍小于0.1会变为0.1
-新增植物:藤
3心 1伤 2~10阳
攻击范围:前方两格及前两斜角共计4格
造成1伤且击退1/4格
每次种植都会使得其消耗+1,最高为10
当其消耗大于等于6后,不再有击退效果
-新增植物:地刺
1伤 2阳
同原版
-新增植物:反甲坚果
5心 1伤 5阳
同坚果
受到伤害后立即对前方1格内的僵尸造成1点的群体伤害
-新增植物:阳光射手
3心 1伤 4阳
同普通豌豆射手
子弹击中僵尸时,返回0.1阳光;若恰好击杀,则返回0.5阳光
其子弹可受镜的效果
-新增植物:光之植
3心 ☆ 6阳
仅第一列可种植
每回合对随机植物+1心(最多5心)
死亡后场上所有僵尸速度减慢90%,攻击力减半,效果可叠加
-新增植物:巴豆
1心 2阳
死亡后前方两格的僵尸眩晕一回合
开发日志 2020/7/22
-新增了芦苇的出生及闲置动画
-新增植物:回旋镖菜
3心 0.8x2伤 4阳
每回合射出回旋镖,到达边缘后返回一次
造成0.8点穿透伤害
其子弹不受镜效果
-新增植物:花菜
3心 0.5x2伤 5阳
同风扇的计数,每回合轮流向四角及十字射出可反弹一次的标记穿透激光,并消耗0.5阳,造成0.5x2的伤害。若阳不足,则自损1心,且不触发攻击。
开发日志2020/7/23
-增加了投标僵尸:
4心 1/2伤 0.5速
每两回合向前远程攻击,对先碰到的植物造成2伤
子弹永远从最右开始出现
-新增了护盾僵尸:
3心 1伤 0.5速
在出生的第一个僵尸回合放置一个可抵挡8次子弹三格竖式护盾
可抵挡子弹式攻击,而穿透性子弹或反弹式子弹会反弹且从远方射来的子弹不计入抵挡次数
碰到僵尸时向前移动一格
-新增了音律僵尸:
4心 0.5x3伤 1速
每回合以其为中心的3x3范围内的所有僵尸移速+0.1(包括自身)
攻击时以竖三式攻击,造成0.5伤害
虽然是3次攻击,但是只记录一次尸方攻击
-修复了选择豌豆射手的情况下阳光射手也显示的bug(当场疑惑)
-修复了普通坚果“位置”变量损坏导致其引发的一切bug(直接急死)
-修复了僵尸因先前的标记模块遗留的代码而意外切换造型的bug(md吓一跳)
-鉴于植物受伤会高亮显示,删去了先前因此而设的提示角色(忍痛割爱(不是
本计划着将所有植物优化为一个角色的(目前已有32个角色)
开发日志 2020/7/24
V0.15-3→V0.16-3
1,134KB→1,150KB(↑16KB怎么这么少(#°Д°))
-增加了向日葵的闲置动画
-新增了冲锋僵尸:
2心 ∞速 1伤
仅在最右列生成;每回合攻击时进行冲锋,
直至碰到植物时停止并造成伤害,随后返回原点
-新增了Tank僵尸:(避讳某词中)
10心 0.5速 5伤
没有其他特殊效果
(mrm因为太好实现这样的代码了,因此笑裂了嘴)
-新增了迷雾僵尸:
4心 1速 1伤
每三回合释放3x3范围的迷雾阻挡视野,持续2回合
-修复了植物受伤恰好死亡后下回合仍在此位置触发伤害判定的bug
暂无关于此日志的评论。