下载 App
《烬织》开发日志 #2
《烬织》开发日志 #2
Day 2 | 一天从实体行为做到混沌演化,系统开始自己跑了
昨天把核心循环跑通了——角色能动、能打、能放牌,实体能存在。。实体活了,交互触发了,连锁出现了,混沌会吞噬了,三选一出来了,遗物生效了,混沌会进化了,法则共鸣也触发了。
现在打开游戏,放一个火种在水滴旁边,蒸汽自己升起来。蒸汽碰到种子,种子自己生长。长成植物后缠住混沌。混沌吞噬了你的植物,变成植物混沌,反过来缠你。你用编织斩收割它,获得法则结晶。结晶给你能量,你放出更多实体。整个系统开始自己运转了。
今天做了什么
实体行为系统
昨天放下的实体只是静态圆点,今天它们活了。
火焰自动烧附近1.5格的混沌,每秒2点伤害。水珠湿润周围1格,持续3秒。种子在湿润区域里生长,每0.5秒加0.5进度,满3级变成植物。荆棘挡住混沌,混沌撞上来就停下攻击它。风铃推动附近的种子往随机方向滚1格。灰烬肥沃脚下的土,种子在上面长得更快。植物长出来后缠住混沌,减速50%。
每个实体每0.5秒跑一次行为。它们不再是摆设了。
交互规则
这是今天最核心的部分。实体之间开始互相影响。
火+水相邻,产生蒸汽,湿润周围2格,对混沌造成1点伤害。蒸汽+种子,种子立刻长1级。火+植物,植物烧起来,对周围2格混沌造成3点伤害,留下灰烬。灰烬+种子,种子生长速度翻倍。符文+火,火伤害+2,范围+1格。符文+水,水湿润范围+1格。符文+种子,种子长得更快。风铃+种子,种子被吹到远处。风铃+火,火往风向蔓延。荆棘+藤蔓形成荆棘墙,过不去,撞上就掉血。火+灰烬,灰烬复燃。水+灰烬,灰烬变泥泞,混沌减速。
一共16条。系统每0.5秒遍历所有实体对,检查相邻关系,满足条件就触发。
连锁系统
交互触发后,如果产生的新状态又触发了新的交互,就继续连锁。连锁层数影响伤害倍率,1层1倍,2层1.5倍,3层2倍,4层3倍,5层以上5倍。
连锁最多递归3层,防止死循环。每层连锁触发时对应位置闪白光,3层以上屏幕震动,5层以上屏幕边缘泛红。连锁层数显示在屏幕中央上方。
混沌形态与吞噬
混沌不再是单纯的敌人了。它会吞噬你的实体,获得它们的形态。
混沌接触实体时,实体被包裹,1秒后溶解。混沌恢复5点血量,身体内部多一个光点,获得该标签的被动能力。吞噬火,移动速度+10%,身体出现红色光点。吞噬水,体积+10%,蓝色光点。吞噬种子,吞噬范围+1格,绿色光点。吞噬植物,血量+2,深绿色光点。吞噬符文,随机改变方向频率+50%,紫色光点。吞噬风,移动速度+20%,白色光点。吞噬灰烬,恢复1点血量,灰色光点。
混沌形态分四种:游荡者、编织者、吞噬者、核心。游荡者最基础,编织者优先找符文,吞噬者吞噬三个实体后分裂,核心是Boss。
两个混沌相遇时,如果标签互补,它们合并成双标签混沌。如果标签相同,它们互相吞噬,血量翻倍。
混沌演化
混沌吞噬实体后不仅获得形态,还能进化。吞噬1个实体是初生,3个是成长(血量+5,速度+10%),5个是完全体(血量+10,速度+20%,获得特殊技能),8个是究极体(血量+20,速度+30%,召唤小混沌)。
火焰混沌完全体冲锋时留下火焰路径。水流混沌完全体范围攻击击退角色。种子混沌完全体召唤小种子混沌。植物混沌完全体缠绕角色无法移动。符文混沌完全体随机改变自身标签。风混沌完全体快速冲锋难以闪避。
混沌被编织
混沌血量归零时,不是死亡,是被编织。暗色物质凝固,流动变成几何形状,光点聚集成线,最后变成一块法则结晶。角色自动拾取。
基础法则结晶抽1张牌。侵蚀法则结晶获得2点能量。扭曲法则结晶随机升级一张手牌。吞噬法则结晶获得5点护盾。核心法则结晶解锁故事碎片。
实体演化
实体在特定条件下也能进化。火焰连续燃烧3个混沌,进化为烈焰,伤害+2,范围+1格。水珠湿润5个格子,进化为深潭,湿润范围+1格,持续+2秒。种子在灰烬上生长到3级,进化为古树,血量翻倍,攻击范围+1格。植物缠绕3个混沌,进化为荆棘王,缠绕伤害+2,减速翻倍。符文增强3个不同实体,进化为大符文,增强效果翻倍。风铃推动5颗种子,进化为风暴,推动范围+1格,可推动混沌。灰烬被火复燃3次,进化为沃土,肥沃范围+1格,种子立即生长2级。
进化时身体发光,体型变大,颜色变深,弹出“进化!”文字。
环境系统
战场不再是空白平面了。湿润环境让种子生长速度+50%,火焰伤害-50%。燃烧环境每秒造成1点伤害,持续3秒。肥沃环境让种子生长速度+100%。荆棘环境减速50%,每秒造成1点伤害。符文领域让实体效果+50%。
环境可以叠加。湿润+燃烧=蒸汽。肥沃+荆棘=荆棘丛。
法则共鸣
当战场上同时存在3个以上同标签实体时,触发法则共鸣。火焰共鸣让所有火焰伤害+2,范围+1格。水流共鸣让所有水湿润范围+1格,持续+2秒。种子共鸣让所有种子生长速度+100%。植物共鸣让所有植物伤害+2,缠绕范围+1格。符文共鸣让所有符文增强效果翻倍。风之共鸣让所有风铃推动范围+1格。
触发共鸣时,所有同标签实体之间出现彩色连线,屏幕边缘泛出对应颜色光芒。
三选一和遗物
每击败一波敌人后,暂停游戏,显示三个选项:新卡牌、遗物、升级。
遗物池12个:不灭之火让火种不再被水浇灭;生命之种让种子生长速度+50%;符文共鸣让符文效果范围+1格;风之低语让风铃效果翻倍;灰烬肥料让种子立即生长1级;连锁核心让每触发一次涌现交互下一张牌费用-1;蒸汽引擎让蒸汽伤害+2;荆棘之甲让荆棘反伤+3;生态瓶每5秒湿润区域20%概率生成种子;混沌亲和让混沌被编织时30%概率掉落能量;闪避大师让闪避冷却-0.5秒;剑刃共鸣让普攻有20%概率触发一次连锁。
升级池10个:火种→烈焰、水滴→深潭、种子→古树、符文→大符文、荆棘→铁荆棘、风铃→风暴、灰烬→沃土、斩击→裂地斩、闪避→幻影步、战吼→巨龙怒吼。
遗物和升级效果立即生效,显示在屏幕右侧。
遇到的问题
交互触发太频繁:最初系统每0.5秒遍历所有实体对,但有些交互会重复触发。加了“交互冷却”,同一个交互对每1秒最多触发一次。
连锁不递归:第一版连锁触发后,新状态没有继续检查新交互。改成每次交互产生新状态后,立即检查新状态是否触发新交互,最多递归3层。
蒸汽方向不对:火+水产生蒸汽时,蒸汽最初随机出现在火或水的位置。改成出现在两者中间。
混沌吞噬太快:最初混沌碰到实体立刻吞噬,玩家来不及反应。改成接触后1秒才溶解,给玩家反应时间。
混沌吞噬后光点看不清:混沌身体内部的光点太小,玩家看不到它吞噬了什么。加大了光点尺寸,增加了对应颜色的边缘光。
混沌合并后太强:两个混沌合并后血量翻倍,有时候直接推平。降低了合并后的血量加成,从翻倍改成+50%。
实体进化条件太苛刻:火焰连续燃烧3个混沌,但混沌数量不够。改成累计燃烧3个,不需要连续。
法则共鸣触发太频繁:3个同标签实体就触发,但玩家很容易铺满同标签。改成3个以上触发,但效果不叠加,只刷新持续时间。
伤害数字太多:连锁触发时屏幕上弹出大量伤害数字。加了对象池,限制同屏50个。伤害数字大小根据伤害值变化。
混沌进化后特殊技能太强:植物混沌完全体缠绕角色后角色无法移动,直接被围殴。改成缠绕1.5秒后自动解除。
目前可玩的内容
1. 操控角色在战场上移动、攻击、闪避
2. 用卡牌在战场上放置火焰、水滴、种子等实体
3. 实体自动执行行为(火焰烧敌、水珠湿润、种子生长)
4. 实体之间自动交互(16条规则)
5. 连锁反应自动触发,伤害数字弹出
6. 混沌吞噬实体,获得形态和能力
7. 混沌进化,从初生到究极体
8. 混沌合并,双标签混沌
9. 混沌被编织,变成法则结晶
10. 实体进化(7种)
11. 环境系统(5种环境)
12. 法则共鸣(6种共鸣)
13. 三选一(新卡牌/遗物/升级)
14. 遗物池12个,升级池10个
15. 动态难度和失败保护
下一步计划
明天做叙事系统。织界记录——每局结束后自动生成一段故事,记录这一局你编织了什么、混沌变成了什么、最长的连锁是什么。分享图——把织界记录生成一张可分享的图片。故事碎片——击败Boss解锁背景故事。
然后是局外解锁、主菜单、图鉴。最后是视觉反馈、音效、性能优化、双端适配。
今天最
明天加叙事,让
---





