LoveSweet是一款登录MetaQuest平台的虚拟现实游戏。
符号说明:
!:问题;
$:灵感;
@ : 新功能;
//:解决问题;
2022年
1-11
设置oculus ip,需要在项目的配置文件,和引擎的配置文件,都添加id才行,并且还需要去Facebook开发应用哪里,申请用户id审核。
1-12
章鱼云,会一直吃面包云,但是听见音乐会停觅食,并且逐渐陶醉,
天上的红云,蓝云,会因为听见玩家击鼓,看向玩家,并且慢慢为玩家拍手,并且进入随者鼓声起舞的状态,只要玩家持续击鼓即可
按住握柄,力反馈会增强
玩家在游戏中会出现不同的状态,并且需要不停的检测,确定自己是否在梦中,还是现实
听觉怪:原本透明,靠近玩家会发出声音,相应的手柄会震动,需要通过3d立体环绕找到它们。
1-13
章鱼怪在被玩家的视线击中的前提,可以因为不同的鼓,而变招.
首先是游戏的世界观,就是玩家通过带上头盔,进入一个虚拟世界,然后就是这个虚拟世界,存在现世和梦境两重世界,
而现世状态,很多功能,玩家是无法触发的,而只有进入梦境世界时,这些原本无法触发的功能,才会触发
而玩家需要一直在我的游戏确认自己是在做梦,还是现实,而经过一系列的游戏内容设计后,玩家脱下头盔,一旦梦境中出现了我的游戏
他们也会保持在游戏中的这种行为模式,而一旦他们在确认自己是在做梦还是现实,就会出现是不是自己带着VR头盔的情况
而那一刻,他们将觉醒
而我的游戏也从原本的让玩家造梦,变成,让玩家直接觉醒我的游戏只是营造了一个氛围,让玩家会不停的问,我是在做梦吗,然后再通过周边的世界确定,自己是否在做梦
完成这种设计,就可以利用人脑的自我觉醒的机制,帮助玩家完成觉醒
1-18
随机三鼓触发,进入特殊状态
同时连击3鼓高频,到一定时间,会处于特殊状态
先确定单鼓处于高频
AI蓝图的任务节点,是执行来自AI控制蓝图的函数,并通过行为树蓝图,传入变量
为什么不能直接在任务蓝图进行对NPC的编程,这个是一个疑问
为什么不能从行为树直接调用任务蓝,实现功能 上海
1-20
黑板结构:Enum>Boolean>Actor>Location>黑板蓝图
鼓触发云方式
鼓-》玩家-》玩家看见云-》触发Interactive事件
1-21
制作一个AI任务蓝图
关于目标对象距离检测的
通过鼓控制云去吃东西,他们会跳着舞去吃东西
2-1,让乌戝云随鼓起舞
2-11
因为使用自带的charmovecomp,导致飞行是出现闪移,需要先恢复成为原本的模式
2-14
用鼓来存储效果
2-16
建立一个交易所,可以存放你多余的资源,并且发展当地经济,
补给:维持玩家在日常生存(多巴鞍),正能量
燃料:维持玩家在潜意识海航行(内啡肽),敲击产生燃料
2-17
@在梦中加入催眠暗示的想法
遗弃的战舰
优势:人物动作反馈,多态
劣势:场景设计
避开场景设计,把优势拉回人物反馈
2-18
建立一个陈列室。看见自己的收藏,满心欢喜
招募系统
2-19
使用多巴胺来作为梦境的通用货币
赵虎
3-3
面包云敲击加速
3-4
随机发生的事件,让玩家一直可以交互
据点被占领,
3-5
制作面包云庇护所
埃及
据点:
1.地图上有资源点,你可以占有资源点,来持续获得资源。
2.为据点配置道具,强化获得资源
资源
resource
多巴胺
dopamine
内啡肽
endorphins
主力舰:猛犸象
轻型主力舰:虎鲸
巡洋舰:鲨鱼
驱逐舰:蝠鲼,鲶鱼
护卫舰:火龙果,小蓝莓
远航
侧攻
3-6
实现:面包云靠近庇护所无敌模式启动
玩家可以给庇护所充能。
3-7
加入护甲,护盾设计。
3-8
章鱼发现了面包云,就会把它存入自己的黑板,
而现在面包云处于无敌状态,需要把这个消息传递给章鱼,来改变他一个黑板变量。
3-13
灵魂:灵魂会在梦境展现自己的实体,贩卖各种想法和商品,这些想法可以影响宿主
身体意像:大脑对于物理躯体所构建的模型。
空间站:存于梦境,想法交易所。
巡查队:存于梦境,潜意识侦查队。
特遣队:存于梦境,梦境终极防御力量。
沿用不同梦境产生不同星系。
3-17
移植八鼓到鼓支架。
3-18
在游戏设置中,加入旋转度的调节。
3-27
适用打碟机的频率,决定宝宝采用不同的技能
3-28
由浮动的顶点动画,通过对应鼓发出的子弹,变成关看玩家演奏的顶点动画,在通过连续的声音触动,变成打call的顶点动画,在变成常态的顶点动画,玩家离开鼓,拍手欢迎,转化成离开的食物
4-9
实现火云被鼓控制移动。
4-15
移动和攻击可以放在一起。
4-18
解决章鱼云,与火云的战斗反馈。
修改一下章鱼云的碰撞体,保证章鱼云可以吃面包云。
关闭鼓对于章鱼云的影响。
修复庇护所开关。
4-19
建立对象池。
测试对象池。
4-20
加入突进的技能。
使用章鱼屋,设定生成的章鱼,章鱼屋对象。
章鱼屋设定章鱼无效。
寻找其他的办法。
因为未继承父级函数(已经解决)。
4-22
入栈已经完成,解决出栈。
4-24
已完成栈与章鱼数组的分离。
4-25
停止刚刚生成的章鱼ai。
遇到一个问题,章鱼栈无效。
问题解决,英特尔的工程师在数组长度需要-1。
目前的新问题是,ai转换对象失败。
无法通过设置空白控制器。
4-28
提升击鼓的碰撞几率。
章鱼反击2火龙云。
敲击移动自己寻找目标,没有目标,寻找一个附近的目标。
在BPF_CloudRed的get near actor,获取最近距离出现问题,需要修复
5-3
!:未解决问题
?:需要解决的问题
@:需要实现的功能
! 攻击最近章鱼的功能出现一些问题,因为开发任务紧迫,暂时停止修复
// ? 现在需要修复因为开章鱼死亡回家后,生成章鱼无法攻击的问题,通过判断bug应该在攻击动画判定蒙太奇处(已修复)
// ? 被击打的章鱼死亡的章鱼,重生后,会出现死亡传送bug(已修复)
1.该问题在火龙云触发章鱼云死亡,再次碰撞会出现
2.初始化的章鱼在生成后,会再次传送回家生成,并调用出栈事件
3.章鱼在最初执行推出时,未触发打印
4.章鱼是直接从出生地,触发赋予灵魂
该问题由距离判定,导致章鱼云在初始化后,强行修改ai,导致
@ HiHat镲为加速
@ 为火龙添加战胜喜悦的动画
5-4
// ? 章鱼云传回家后动画未停止(已修复)
5-5
@ 设计一种如同猫咪的宝宝,作为智慧宝宝,能够给己方英雄加血治疗,也能够进行远程攻击
// ? 处理加速功能(已修复)
? 宝宝会出现卡模型
@ 攻击打中加多巴胺,被打中减多巴胺
@ 组合技能,通过敲击打雷撤退,再敲击选择目标移动时,变为加速逃跑,通过前一个鼓,和后面一个鼓组成命令
5-9
// ? 获得最近的章鱼云
5-10
// ? 面包云的三种进化形态
// ? 章鱼云死掉星星,通过章鱼屋生成星星栈
// ? 可拾取的糕点,因为网格无碰撞,通过添加物理actor类型碰撞网格,解决碰撞问题
5-11
@ 使用桑葚作为七巧玲珑心的灵感来验
5-12
// ? 重构第一关国足的AI
1.睡觉
2.种子
3.摘星
5.施雨
6.入梦
@ 通过国足不同的状态,使用互动触发不同的效果
1.睡觉则是苏醒
2.通过最新的火龙云,修改国足的AI
3.设置种子状态
4.通过国足的ai接口设置,设置种子状态的函数
5.已唤醒种子ai处
// ? 我需要找到一种全新的AI运用方式,让AI的任务节点,变得灵活起来
1.可以尝试使用枚举
通过枚举简化找对象的AI任务节点
@ 显式成功条件AI行为树,可用于非交互AI
@ 隐式序列AI行为树,可用于交互AI
5-16
// ? 国足和种子的交互;
@@@ 用不同鼓来切换不同的AI,执行不同的行为;
// ? 把国足的AI控制蓝图的种子变量,移植到角色蓝图,因为角色蓝图可以直接获取种子变量。
5-19
// ? 重构摘星BT。
5-20
// ? 国足摘星AI完成,目前问题卡再国足去泉水后,获得星星,然后无法进行后面的行为,卡在AI:云雨“已找到云朵处”;
通过擅长判定变量,并修改,判定黑板条件解决。
5-22
// ? 给星星后生成云,通过设置布尔值解决。
5-25
// ? 国足持有星星,没有移动到云朵;
1.因为提前设置黑板云变量。
5-27
// ? 国足抛星后,有星星才会踢;
// ? 抛星力量太低,修改抛星力道;
// ? 添加一个男孩出现的变量。
5-29
// ? 国足摸头叠buff,一层~三层,触发不同的效果。
5-30
// ? 国足摸头功能实现,但是在切换行为树出现问题
1:摸头切换AI(交互)成功,但是在离开触碰体后,切回AI出现问题。
6-1
// ? 摘星任务,成功摘星,点赞
// ? 男孩任务:发现蒙太奇未启动
// ? 摘星任务:玩家摘星反应太慢
6-3
@ 看见远处可以收集的物品,会让人本能性的收集,如果该物品用途为常用,就会加大收集的意愿,设计出,需要被高消耗,和常用用途的道具。
1.加入塔防要素,会增加物品消耗,和收集度,但是要防止过度消耗玩家时间,需要恰当好处;
2.自动化的收集功能,对于游戏收集非常友好,可以帮助玩家节约时间,以弥补过度消耗,并且为玩家提供明确目标;
3.升级建筑功能。可以强化物品的利用率,和消耗率,是非常不错的优质辅助功能;
4.加入饥渴度,有助于提升物品的消耗,并且提升收集欲。
@ 如果现在水池的交互提示不够玩家理解,就在放一只游动的小黄鸭。
6-4
! 执行关卡载入缓存,会导致pc,串流调试失败。
6-5
// 实现一个玩家为面包云开庇护所舱门的功能:
1.玩家为面包云开舱门,然后执行面包云的,进入庇护所函数;
2.先断开面包云移动到庇护所,然后执行开门的行为;
3.通过事件通知器,通知面包云进入庇护所;
4.面包云是逃避到庇护所附近,等玩家打开舱门后再进入。
6-6
// ? 抛星问题需解决(该问题已经解决,原因是游戏实例覆盖NPC变量导致,通过添加初始变量,解决该问题).
1.需要修改国足角色蓝图,添加持有星星的变量,并同步到黑板.
2.直接获取黑板持有星星的变量,而不是或许更合适.
6-7
@ 通过架子鼓改变AI的行为模式,攻击,防御,回避,撤退
@ 设置AI要就近原则,如果该函数需要的组件在角色蓝图,就在角色蓝图引用,如果在AI蓝图,就在AI蓝图应用,而AI蓝图的好处是可以给到不同的角色蓝图,
@ 接口调用,出现在自身调用自身接口函数,如果调用接口消息模式,就需要添加self对象,而接口调用,则不需要;
// ? 因为枚举变量的问题,无法完成通用接口函数,需要把原本通用接口函数,移植到专用角色上面.
6-10
// ? 获取手的移动速度,转化成震动
1.该问题已经解决,名字遗留问题需要处理
// ? 重构面包云AI
1.正常模式:觅食;
2.发现敌人:逃避.
6-11
? 面包云从蛋到孵化的过程
? 面包云把食物带回家
// ? 面包云,因为行为树的关系,导致进食蒙太奇无法播放,需要在黑板添加相关变量执行进食
6-13
// ?1.靠近玩家到一定距离;
2.表现为等待玩家喂食;
3.如果喂食,会吃下星星。
@ 绑定,是被通知蓝图,获得被触发的蓝图的引用。
6-14
// ? 面包云,先靠近庇护所,等待玩家打开舱门,然后再进入庇护所
1.面包云会一开始存储庇护所位置,这导致无法准确移动到庇护所位置
! 章鱼云看见火龙云,会与其对持。
6-15
// ? 修复庇护所按键问题。
6-16
// ? 面包云进入庇护所。
!! 面包云从蛋到孵化的过程。
!! 面包云把食物带回家。
6-17
? 面包云作为平民,提供蛋,蛋孵化的幼仔,通过喂食,照顾进化成为,三种不同的云。
? 这里拉快节奏,让玩家尽快开始游戏。
6-21
? 喂食面包幼仔。
6-22
@ 加入道具设置,道具在云上,不同云,拥有不同道具。替代宝箱功能。
6-25
因为修改了AI基础的父类,导致众多AI蓝图需要重新设计修补bug。
6-29
// ! 目前火龙云的AI出现了问题,并且无法通过本体了解问题,这是一个很严重的设计错误,需要在今晚修正
1:火龙云的AI有鼓控制,需要看一下鼓组件
2:在BPF_Drum中找到了控制火龙云的事件
3:发现问题原因,来自被遗弃的黑板设置事件
4:AI类型转换失败,导致无法启动后续相关事件
5:火龙云的类型转换失败,这是一个从未有过的情况
6:导致该问题,是使用了ai继承,需要按照继承关系,把继承的AI类,一一进行类型转换才行
6-30
// ! 需要设计一个电视机切台的功能
1:前进和后退
7-7
@ 带领宝宝攻陷敌人的阵地。
// ! 己方NPC通过获取鼓士气,进行变化
1.面包云获取士气加速
7-8
@ 内啡肽可以为面包云换来护盾,让其免受章鱼云的吞噬一次,并击退章鱼怪
7-12
// ! 章鱼云需要通过一直方式获得,附近火龙云,并设置为攻击对象
7-15
! 目前遇到的问题为:
// 1。火龙云的攻击模式问题。
需要设置一个射线检测前方是否存在敌人,然后自动进行攻击,并且更新攻击状态到黑板
目前出AI感知出现问题,在击飞敌人后,一定程度出现无法感知目标
需要更换一种方式感知章鱼云
7-16
// ! 获得章鱼云,有两种方式
方法一:通过章鱼屋,通过循环获得已经出栈的章鱼云,
方法二:通过射线检测获得附近章鱼云,并且存储在数组,并通过循环获得最近的。
解决方法:通过修改AI感知的条件解决
7-17
// ! 火龙云消耗内啡肽施放攻击技能
@! AI的视线消失,可能与切换行为树有关,尝试把所有行为树合为一个
7-23
// ! 需要修改火龙云的攻击消耗内啡肽的方式,这是一个bug
7-25
// ! ai的感知系统出现问题,出现识别错误的情况
可通过设置攻击目标而不是感知目标尝试解决问题
该问题已经解决,由错误设置通用AI控制蓝图导致,通过官方案例,修改解决问题
! 火龙云:攻击判定出现问题
7-26
因为使用入栈,出栈,导致火龙云消失后,并不是真正的消失,依然会被面包锁定。
=》可以尝试强制锁定一个新的目标
=》该目标可以是回城点
在攻击火龙云后,并不会立即触发入栈函数,因此需要设置一个死亡变量,来协助判定
7-27
// !设计一个依据多巴胺的储量,改变速度的移动方式消耗
》这可以是一个AI任务
》需要设计的是一个AI任务
7-28
!! 国足的行为树出现了BUG,需要去控制蓝图修复setAITree蓝图
// ! 需要设计一种全新的方式,作为章鱼云判定附近火龙云的方式
7-29
// ! 章鱼云攻击火龙云,消耗内啡肽
7-30
// ! 集群接触火龙云或者面包云转换,目前失败
8-6
! 面包云制造机
8-7
! ue4 braking deceleration flying 制动飞行
// ! 章鱼屋:章鱼屋无章鱼,需要动画
8-23
// !实现戒指戴在手上
@! 开发规范,实用技巧
在纯网格模型添加简单碰撞,如果是蓝图,则在蓝图中网格子组件添加触发器(方便可视化管理)
8-24
//!给手一个接口,触发戴戒指
戒指是被动带上,戒指接触手指,吸附上面,
目前戒指的设计有三枚
食指,多巴胺之戒,爱之戒,紫戒
中指,内啡肽之戒,意志之戒,绿戒
无名指,血清素之戒,希望之戒,蓝戒
拇指,催产素之戒,信任之戒,青戒
8-25
! 设计宝箱功能
! 击败的章鱼云会掉落孔明灯
8-26
! 宝宝可被装备化,
@ 章鱼云为理性想法的化身,死后会掉落孔明灯,孔明灯为灵感的化身
@ 面包云为感性想法的化身,
@孔明灯会掉落三色星星,在远处产生,被摘星功能,从远处移动过来。
8-28
@ 如果感性的思维太过强大,自控能力将变弱,则自制力低,无法长期计划,一事
@! 可以做一个包含浮动的通用组件
因为组件无法包括时间轴,该功能失败
! 鼓的第二阶段,可以让孔明灯的火焰燃烧更旺,当旺到一定程度,会在空中燃烧,并且掉落宝箱
! 戒指在脱下状态,会云雾缭绕,浮动起来,为降低玩家的学习成本,
ps:该功能暂时不添加(被附魔后玩家的手触摸,会变成戒指佩戴状态)
戒指可由宝箱掉落,玩家将获得;
! 孔明灯会主动靠近玩家
// ! 破音钹发出的声音,会让附近的章鱼云,触发惊恐行为,到处乱跑
创建章鱼云的失控状态AI行为树,并由惊恐函数触发
!目前该功能出现问题,是章鱼失控后,提升速度(已解决),导致问题的原因是动画当章鱼往前方高速移动,而在切换行为树之前,章鱼是朝向猎物的,通过更换行为树为面对章鱼家,解决问题
! 鼓会随机让1~x个章鱼跳舞
跳舞会增加章鱼的疲劳值
疲劳值到一定程度,章鱼就会睡觉
鼓连续让同一个章鱼跳舞,章鱼就会形成连续技
连续技消耗更多疲劳值
9-2
// ! 实现戒指化蝴蝶
9-3
// ! 戒指:
飞行过程无气泡
什么情况下,戒指处于飞行
距离玩家到一定距离飞行
检测戒指与玩家的距离函数处处理该问题
// ! 拾取戒指,会程序崩溃,显示问题为粒子
尝试使用定时器,在拾取时关闭定时器解决该问题
该问题由错误的粒子设置产生,由面包更改粒子设置解决
// @ 对戒指添加状态
拾取,佩戴,常态,根据不同状态,产生不同交互
9-8
// ! 戒指佩戴后,摘下的功能设计
// ! 戒指距离检测有手的双重力反馈触碰球重叠结束启动
现在尝试,使用更为简洁的方式触发
尝试使用指触发器
原模式为,戳破气泡关闭距离检测,
9-11
! 孔明灯的设计
朝向菇凉后方的终点飞行
可被鼓状态影响火焰
! 孔明灯的终点是一团火焰,或者黑洞
@ 通过玩家的举动,改变这个虚拟现实世界,并把玩家改变的世界,同步到服务,其他玩家的世界
9-15
// ! 目前存在问题,是孔明灯刷新后,直接启动了入栈的动画,并执行入栈
如何找到谁启动孔明灯入栈
go home 会启动入栈配置
灯屋碰撞块会启动Go_Home
找到灯屋开门动画
该问题是由于启动碰撞在瞬移之前,触发灯屋与初始位置的孔明灯发生碰撞触发导致
// ! 孔明灯生成后,无移动
我现在需要解决,孔明灯生成后不移动的问题
该问题,通过在actor属性,pawn,设置生成和放置ai生效解决
! 由于添加了飞船环绕飞行,因此需要解决入栈孔明灯附加到灯屋飞船,与重叠时,停止旋转,等待重叠完成的效果
9-18
@ 修仙游戏,是指初期玩家角色对比这个世界处于相对极差的水平,但是永远某种能够成长的天赋,该天赋能够让玩家比这个世界的英雄,通过更长世界的修炼获得更高的成长
@ 复制与吸收他人天赋,世界的npc都拥有技能等级,具备该天赋的玩家,可以通过与怪物战斗,复制和吸收怪物天赋,常见游戏如《恶魔城》
9-21
// ! 如果将灯屋附加到旋转球,会强行将获取灯屋引用,变为旋转球,该问题需要被解决
9-25
// ! 目前的问题是旋转的灯屋,会被灯笼错误跟随,跟随的目标是其父类
打算通过cast 强制跟随灯屋,应该有其他办法解决该问题
可以尝试在灯屋做一个检测让灯跟随灯屋
应该是在灯做检测吧
试试在灯屋做做
9-27
// ! 灯笼燃烧宝箱掉落功能实现
!孔明灯燃烧后,需要重新配置
!设计孔明灯套娃功能,燃烧后的孔明灯,入栈,并且产生宝箱。
9-28
// ! 孔明灯燃烧掉落宝箱
9-29
@ 玩家的终极对手,是来自外界的风气,这些风气会侵蚀,人体的奇经八脉,而玩家通过进入不同的经络,不同的穴位注入自己的气,占领不同的穴位,抵御和驱除风气!
9-30
// ! 目前存在问题,产生的孔明灯在消失后,继续产生是,隐藏
需要从出栈配置孔明灯解决
10-3
// ! 修复章鱼屋,在出栈五次后停止继续出栈的bug,改bug处于章鱼屋,通过关闭变量,修改。
10-9
// ! 修复章鱼屋无章鱼时的动画序列
// ! 通过触摸手柄X A键,触发击鼓效果。
! 手柄扳机非触摸状态,触发挥手效果。
! 当面包云靠近玩家,玩家挥手,他会回应。
! 章鱼云会因为体积变大,改变外形,越来越邪恶。
10-21
玩家的灵魂可以进入其他NPC,分“体内”和“体外”两种模式。目前打算采用《纪元1800》这种游戏的贸易系统,来设计生物方面常识的游戏元素,目前设计是不同的内脏,产生不同营养物质,这些物质,可交易,如胃,作为一个交易站,产生蛋白质和脂肪还有糖,而你可以把这些物质,运输到小肠,卖掉,获得热量,而游戏的中货币系统就是热量,红细胞是货船,白细胞是战船,战船也分等级,从强到弱是,主力级,巡洋级,驱逐级,护卫级,疫苗就是主力舰,T细胞,就是巡洋级,驱逐级是吞噬细胞,淋巴细胞是护卫级。
10-30
! 破音镲,触发附近火龙云,寻找附近的已出栈的章鱼云
11-1
从戴戒指的Bug开始修复。
11-4
! 当处于指向状态,启动球体检测,根据戒指状态,启动不同的球体接触
11-26
// !国足头无法触发手的抚摸事件
// ! 抚摸功能未产生效果
通过更换接口对象为actor解决
12-6
! 我需要思考戒指由何种东西生成
=比如花朵结出的果实
=产生一个吸引蝴蝶的花朵
12-8
! 希望用UI控制谁,让谁生成UI即可。
12-10
// ! 现在需要解决摸国足头,触发不舒服状态,并且是面向对象编程的方式
12-11
! 为AI对象的行为函数,添加属性。
12-15
// !庇护所,眼镜,开关出现BUG。
// !面包仔,喂食出现BUG。
// !食物碰撞不触发对象行为。
12-20
面包云AI:
最终目标:进化;
进化的条件:吃不同的食物;
获得食物的途径: 玩家喂食;
提高喂食成功率: 靠近玩家;
提高喂食意愿: 卖萌;
面包云性格:
胆小,活泼,谨慎,贪吃。
12-23
! 让手柄拥有感情!
1. quest,连接虚幻4 。
2. 完成开元的项目教程。
12-26
// !吃食物后的面包云,可以获得加倍好感度提升
面包云,是希望种子。
12-27
携带食物,挥手,可召唤面包云,靠近。
12-28
! 为火龙云添加喷火行为。
! 为第一关添加摘星星,连连看,天空拥有五颜六色的星星,摘取相同颜色的星星,可获得高分。
! 加入星星等级,和类似英雄的模式,数量叠加,比大小。
! 根据持有的物体不同,挥手效果不同。
2023年
1-1
!月亮会变大。
1-3
! 面包仔的抚摸的问题(在重启电脑后,该情况出现不明显)
1-4
// !修复面包在吃食物的动画,食物消失的动画
// ! 修改面包云关注点,远处关注玩家身体,靠近,关注玩家摄像机
! 回家过程中,众宝宝,存储最后位置,AI状态,产生回去传送门,并向玩家挥手道别,在玩家回来时,读取宝宝存档文件,恢复最后位置,AI状态,等待睡眠等待玩家归来
! 完成面包云进化成章鱼云,火龙云攻击章鱼云的设计,做好出入栈设计,孔明灯生产,消失,宝物的获得,就可以上架
1-5
@ 因为面包仔,与面包蛋,处于同一个蓝图,会导致管理,混乱,因此不能使用,同一个蓝图,并且为了避免,性能消耗过高,因此被击败的火龙云,不消失,而是回到巢穴休息
1-6
@ 以鼓架玩法为核心,为第三关做铺垫
鼓架玩法,优先级,调制最高,加入星宇按下扳机提高音量的选项
// 进化时,使用鼓来帮助进化!
面包云会飞向,鼓的正前方,迎接进化,玩家需要敲鼓,来帮助面包云进化
! 尚未完成进化功能
1-12
面包云,进化功能,攻克
1-15
// 目前需要完成面部云的进化功能,而在思考,如何使用行为树调用,进化行为,并且是否要传入食物种类,并且是保持高度可维护性
1.先在黑板中存入,最近食用食物种类
2.以在宝宝食用行为,存储食物种类,到黑板
3.设计一个通用的AI行为
@ 需要为角色蓝图,和行为树建立专属的行为蓝图
1-22
拥护: NPC会拥护NPC,为其升级
跑尸
守尸
跳舞
普通,精英,Boss,变异boss
1-23
¥ 只有需要与其他Actor交互的功能,需要写到setBehavior
1-25
可以通过对比章鱼云与火龙云的战斗力,进行攻击判定
1-28
! 章鱼云攻击火龙云,出现BUG,需要修复
问题应该出现在,行为树切换导致,
1-30
// ! 章鱼云连续攻击BUG
! 章鱼云连续吃BUG
! 章鱼云与不同生物互动,然后的反馈
! 火龙云动画蓝图,缺失基本动画
¥云屋每5秒,生产一个面包云,生产时出现动画
云屋:灵感之屋
1-31
$章鱼转换攻击行为树时出现特殊动画
2-9
章鱼云靠近庇护停止Bug
2-14
// !目前问题出在章鱼生成无法存储章鱼家
2-16
// !目前存在章鱼云身上,AI设置函数一直报错
2-19
// ! 目前尝试修复火龙云
2-20
// ! 火龙云动画蓝图报错
基础状态-》Awake(状态)
// ! 面包云被扣多巴胺呈负数
// ! 复原火龙云,攻击反馈
2-22
// ! 章鱼出栈,未启动动画
2-23
// ! 可以先设计龙云的行为树类型
2-25
// ! 章鱼屋出栈
2-28
// ! 火龙云攻击debug。
// ! 火龙云会追着章鱼云揍/还存在,但是不重要了。
// ! 章鱼云调用入栈章鱼屋未启动
@ 可以通过章鱼与面包云的距离建立威胁值,面包云会优秀攻击威胁值高章鱼
3-2
! 复原章鱼云,生成孔明灯
! 章鱼入栈BUG
该bug由行为树切换导致
! 章鱼云屋出栈章鱼云,未设置
3-3
@ 修复孔明灯生成到初始化并且出栈
3-5
@ 有趣的灵魂
//! 孔明灯入栈尚未修复
3-6
// ! 宝箱出入栈修复,存在位置偏离需要解决
3-7
// 宝箱出入栈已经调试完毕
! 目前孔明灯出栈,然后入栈后,模型会出现问题需要修复
! 上述问题会导致孔明灯变形,可以尝试延迟入栈时间
3-11
! 完成面包蛋和面包仔的出入栈设计
// ! 完成面包云出入栈功能
3-12
// 小面包出栈
3-13
// 面包云,面部蛋,常规出入栈调试完毕
5-10
! 入栈和初始化矛盾,通过重新创建章鱼分身,次日解决
5-16
! 入栈到云屋后,直接无动画,攻击火龙云
5-19
// ! 入栈后移动,并且被出栈调走。
// ! 入栈后移动停止,该问题已经解决,通过在在入栈阶段,设置无行为AI行为树解决入栈后移动的BUG。
! 面包仔在云屋出生
! 在星石创建,面包仔出栈入栈
@创建面包生蛋函数
@在生成面包蛋,面包仔时,初始化actor管理器
5-20
// ! 面包云进入庇护所,不生成蛋,该问题由庇护所‘开门事件’,绑定面包云执行‘进入庇护所’事件导致,通过在‘回家’事件后接解除绑定修复。
// ! 面包云‘回家’后无法启动'行为:被吃掉',导致该问题是行为:被吃掉 ,对象传入错误,该问题通过在出栈。
5-24
! 章鱼云被攻击后不入栈.
! 章鱼云吃面包云,未吃到也会打嗝
5-26
// ! 章鱼被攻击后,不入栈.
!该问题,由行为树被攻击后‘行为:死亡’的任务错误导致
@ 通过创建专门的章鱼AI任务,‘行为:死亡’解决
// !优化架子鼓敲击。
// !火龙云会因为行为树切换出现BUG。
// ! 防误触按键导致音乐节奏被打断,关闭防误触功能。
@ 对于初级玩家设计的游戏,通过取消职业,经验,等级,通过熟练度替代
5-28
! 优化摘星
// ! 灯笼入栈,关卡生成灯笼进入飞艇,改Bug由飞艇自转的弹簧组件组成。
5-29
// ! 灯笼入栈,宝箱停留在下方,并且保持浮动,宝箱的入栈设计,通过在孔明灯回家处添加宝箱分离入栈解决;
5-30
@使用函数的方式直接查找某个类,然后生成更合适。
@ 完成火龙云喷火攻击章鱼的效果。
// !完成火球出入栈,以及火球攻击靠近基地对象的获得
5-31
// 完成碎音钹调动火龙云火焰攻击附近章鱼,目前遇到bug,使用碎音钹时,面包云会有被攻击的情况。
6-2
// 解决火球出入栈设计,出入栈设计完成50%,连续发弹出现Bug,集中章鱼后,出现误判bug。
6-7
@ 飞龙跳到对方前面击溃他
6-15
@ 完成,此处有炀启动 停止章鱼瀑布转化,敲击停止 重启章鱼瀑布转化。
// 需要修复火龙云,攻击靠近家的章鱼云的火焰BUG。
6-16
// !修复生成火球bug
// !修复集中章鱼bug
// !修复重复攻击bug
6-17
// @ 使用【索敌】激活面包云的攻击感知
6-18
// 修复火龙云喷火攻击,火球出入栈BUG,bug原因来自火球触碰章鱼云后,执行入栈,与火球攻击时间轴重叠。
// ! 先出火球,后播放蒙太奇,出现BUG,该bug,通过加入对当前动画实例播放的蒙太奇是否激活,解决。
6-19
// !火龙云通过内啡肽的切换行为树bug:无章鱼,行为树切换,该BUG通过在接口函数【索敌】失败,添加【行为:撤退】解决。
// !问题:火龙攻击章鱼后,需要重置攻击对象,通过在章鱼被攻击事件后调用火龙云【索敌】重置攻击对象。
// ¥火龙云,无章鱼,不进入【行为:攻击】。
// ¥火龙云【行为:撤退】载歌载舞实现。
6-20
// ! 章鱼云被攻击后,未死亡,但是处于不可访问状态,无法感知,通过创建可访问接口;
6-21
// !章鱼觅食时,行为树切换,导致eat冷却未重置,通过在行为树切换判定前面加入【SwitchableBT】检查eatCD是否重置解决。
// ! 宝箱BUG-》可使用可访问接口函数解决; 该问题来自过快的出入栈,通过更换出入栈为出入列解决。
7-5
// @= 宝箱打开实现;
7-6
// ! 移动火龙云的家后,会出现无法找到家的BUG;
7-7
// ! 修复戒指交互,戒指依靠手柄指向触摸激活;
7-8
// ! 根据玩家身上戒指佩戴情况,生成戒指;
// ! 将戒指添加到宝箱;
7-9
// ! 面包进入庇护所,未生成蛋;
Bug原因,actor管理器生蛋数量未零;
// ! 面包云AI修复,不去找不到庇护所;
Bug原因,庇护所未添加BI_FaceTo接口,并设置GetFaceToLocation;
7-10
// @ 手指触发聚焦;
7-12
// ! 庇护所不执行gohome函数;
该问题由更换cost to节点为接口判定导致;
7-15
// ! 小面包抚摸开关;
// ! 小面包不出现 (该问题由actor管理,入栈到管理器,传入数组错误导致);
7-18
// ! 小面包吃食物,食物消失bug;该bug来自食物复位事件的逻辑错乱,通过创建放下事件分发器ED_Drop,调用缩放事件;
// ! 章鱼不吃面包云;该问题因面包云蓝图未设置“云类别”枚举导致;
7-20
// ! 小面包云进化;
7-21
// ! 庇护所,开关强行执行面包云进庇护所;
7-21
! 手势动画拇指按键需要调整;
! BP_Star有Bug;
// !面包云刷新修复;
// !简洁UI;