
LoveSweet是一款登錄MetaQuest平臺的虛擬現(xiàn)實(shí)游戲。
?
符號說明:
!:問題;
$:靈感;
@ : 新功能;
//:解決問題;
?
2022年
1-11
設(shè)置oculus ip,需要在項(xiàng)目的配置文件,和引擎的配置文件,都添加id才行,并且還需要去Facebook開發(fā)應(yīng)用哪里,申請用戶id審核。
1-12
章魚云,會一直吃面包云,但是聽見音樂會停覓食,并且逐漸陶醉,
天上的紅云,藍(lán)云,會因?yàn)槁犚娡婕覔艄模聪蛲婕遥⑶衣秊橥婕遗氖郑⑶疫M(jìn)入隨者鼓聲起舞的狀態(tài),只要玩家持續(xù)擊鼓即可
按住握柄,力反饋會增強(qiáng)
玩家在游戲中會出現(xiàn)不同的狀態(tài),并且需要不停的檢測,確定自己是否在夢中,還是現(xiàn)實(shí)
聽覺怪:原本透明,靠近玩家會發(fā)出聲音,相應(yīng)的手柄會震動,需要通過3d立體環(huán)繞找到它們。
1-13
章魚怪在被玩家的視線擊中的前提,可以因?yàn)椴煌墓模冋?
首先是游戲的世界觀,就是玩家通過帶上頭盔,進(jìn)入一個(gè)虛擬世界,然后就是這個(gè)虛擬世界,存在現(xiàn)世和夢境兩重世界,
而現(xiàn)世狀態(tài),很多功能,玩家是無法觸發(fā)的,而只有進(jìn)入夢境世界時(shí),這些原本無法觸發(fā)的功能,才會觸發(fā)
而玩家需要一直在我的游戲確認(rèn)自己是在做夢,還是現(xiàn)實(shí),而經(jīng)過一系列的游戲內(nèi)容設(shè)計(jì)后,玩家脫下頭盔,一旦夢境中出現(xiàn)了我的游戲
他們也會保持在游戲中的這種行為模式,而一旦他們在確認(rèn)自己是在做夢還是現(xiàn)實(shí),就會出現(xiàn)是不是自己帶著VR頭盔的情況
而那一刻,他們將覺醒
而我的游戲也從原本的讓玩家造夢,變成,讓玩家直接覺醒我的游戲只是營造了一個(gè)氛圍,讓玩家會不停的問,我是在做夢嗎,然后再通過周邊的世界確定,自己是否在做夢
完成這種設(shè)計(jì),就可以利用人腦的自我覺醒的機(jī)制,幫助玩家完成覺醒
1-18
隨機(jī)三鼓觸發(fā),進(jìn)入特殊狀態(tài)
同時(shí)連擊3鼓高頻,到一定時(shí)間,會處于特殊狀態(tài)
先確定單鼓處于高頻
AI藍(lán)圖的任務(wù)節(jié)點(diǎn),是執(zhí)行來自AI控制藍(lán)圖的函數(shù),并通過行為樹藍(lán)圖,傳入變量
為什么不能直接在任務(wù)藍(lán)圖進(jìn)行對NPC的編程,這個(gè)是一個(gè)疑問
為什么不能從行為樹直接調(diào)用任務(wù)藍(lán),實(shí)現(xiàn)功能 上海
1-20
黑板結(jié)構(gòu):Enum>Boolean>Actor>Location>黑板藍(lán)圖
鼓觸發(fā)云方式
鼓-》玩家-》玩家看見云-》觸發(fā)Interactive事件
1-21
制作一個(gè)AI任務(wù)藍(lán)圖
關(guān)于目標(biāo)對象距離檢測的
通過鼓控制云去吃東西,他們會跳著舞去吃東西
2-1,讓烏戝云隨鼓起舞
2-11
因?yàn)槭褂米詭У腸harmovecomp,導(dǎo)致飛行是出現(xiàn)閃移,需要先恢復(fù)成為原本的模式
2-14
用鼓來存儲效果
2-16
建立一個(gè)交易所,可以存放你多余的資源,并且發(fā)展當(dāng)?shù)亟?jīng)濟(jì),
補(bǔ)給:維持玩家在日常生存(多巴鞍),正能量
燃料:維持玩家在潛意識海航行(內(nèi)啡肽),敲擊產(chǎn)生燃料
2-17
@在夢中加入催眠暗示的想法
遺棄的戰(zhàn)艦
優(yōu)勢:人物動作反饋,多態(tài)
劣勢:場景設(shè)計(jì)
避開場景設(shè)計(jì),把優(yōu)勢拉回人物反饋
2-18
建立一個(gè)陳列室。看見自己的收藏,滿心歡喜
招募系統(tǒng)
2-19
使用多巴胺來作為夢境的通用貨幣
趙虎
3-3
面包云敲擊加速
3-4
隨機(jī)發(fā)生的事件,讓玩家一直可以交互
據(jù)點(diǎn)被占領(lǐng),
3-5
制作面包云庇護(hù)所
埃及
據(jù)點(diǎn):
1.地圖上有資源點(diǎn),你可以占有資源點(diǎn),來持續(xù)獲得資源。
2.為據(jù)點(diǎn)配置道具,強(qiáng)化獲得資源
資源
resource
多巴胺
dopamine
內(nèi)啡肽
endorphins
主力艦:猛犸象
輕型主力艦:虎鯨
巡洋艦:鯊魚
驅(qū)逐艦:蝠鲼,鯰魚
護(hù)衛(wèi)艦:火龍果,小藍(lán)莓
遠(yuǎn)航
側(cè)攻
3-6
實(shí)現(xiàn):面包云靠近庇護(hù)所無敵模式啟動
玩家可以給庇護(hù)所充能。
3-7
加入護(hù)甲,護(hù)盾設(shè)計(jì)。
3-8
章魚發(fā)現(xiàn)了面包云,就會把它存入自己的黑板,
而現(xiàn)在面包云處于無敵狀態(tài),需要把這個(gè)消息傳遞給章魚,來改變他一個(gè)黑板變量。
3-13
靈魂:靈魂會在夢境展現(xiàn)自己的實(shí)體,販賣各種想法和商品,這些想法可以影響宿主
身體意像:大腦對于物理軀體所構(gòu)建的模型。
空間站:存于夢境,想法交易所。
巡查隊(duì):存于夢境,潛意識偵查隊(duì)。
特遣隊(duì):存于夢境,夢境終極防御力量。
沿用不同夢境產(chǎn)生不同星系。
3-17
移植八鼓到鼓支架。
3-18
在游戲設(shè)置中,加入旋轉(zhuǎn)度的調(diào)節(jié)。
3-27
適用打碟機(jī)的頻率,決定寶寶采用不同的技能
3-28
由浮動的頂點(diǎn)動畫,通過對應(yīng)鼓發(fā)出的子彈,變成關(guān)看玩家演奏的頂點(diǎn)動畫,在通過連續(xù)的聲音觸動,變成打call的頂點(diǎn)動畫,在變成常態(tài)的頂點(diǎn)動畫,玩家離開鼓,拍手歡迎,轉(zhuǎn)化成離開的食物
4-9
實(shí)現(xiàn)火云被鼓控制移動。
4-15
移動和攻擊可以放在一起。
4-18
解決章魚云,與火云的戰(zhàn)斗反饋。
修改一下章魚云的碰撞體,保證章魚云可以吃面包云。
關(guān)閉鼓對于章魚云的影響。
修復(fù)庇護(hù)所開關(guān)。
4-19
建立對象池。
測試對象池。
4-20
加入突進(jìn)的技能。
使用章魚屋,設(shè)定生成的章魚,章魚屋對象。
章魚屋設(shè)定章魚無效。
尋找其他的辦法。
因?yàn)槲蠢^承父級函數(shù)(已經(jīng)解決)。
4-22
入棧已經(jīng)完成,解決出棧。
4-24
已完成棧與章魚數(shù)組的分離。
4-25
停止剛剛生成的章魚ai。
遇到一個(gè)問題,章魚棧無效。
問題解決,英特爾的工程師在數(shù)組長度需要-1。
目前的新問題是,ai轉(zhuǎn)換對象失敗。
無法通過設(shè)置空白控制器。
4-28
提升擊鼓的碰撞幾率。
章魚反擊2火龍?jiān)啤?/p>
敲擊移動自己尋找目標(biāo),沒有目標(biāo),尋找一個(gè)附近的目標(biāo)。
在BPF_CloudRed的get near actor,獲取最近距離出現(xiàn)問題,需要修復(fù)
5-3
!:未解決問題
?:需要解決的問題
@:需要實(shí)現(xiàn)的功能
! 攻擊最近章魚的功能出現(xiàn)一些問題,因?yàn)殚_發(fā)任務(wù)緊迫,暫時(shí)停止修復(fù)
// ? 現(xiàn)在需要修復(fù)因?yàn)殚_章魚死亡回家后,生成章魚無法攻擊的問題,通過判斷bug應(yīng)該在攻擊動畫判定蒙太奇處(已修復(fù))
// ? 被擊打的章魚死亡的章魚,重生后,會出現(xiàn)死亡傳送bug(已修復(fù))
1.該問題在火龍?jiān)朴|發(fā)章魚云死亡,再次碰撞會出現(xiàn)
2.初始化的章魚在生成后,會再次傳送回家生成,并調(diào)用出棧事件
3.章魚在最初執(zhí)行推出時(shí),未觸發(fā)打印
4.章魚是直接從出生地,觸發(fā)賦予靈魂
該問題由距離判定,導(dǎo)致章魚云在初始化后,強(qiáng)行修改ai,導(dǎo)致
@ HiHat镲為加速
@ 為火龍?zhí)砑討?zhàn)勝喜悅的動畫
5-4
// ? 章魚云傳回家后動畫未停止(已修復(fù))
5-5
@ 設(shè)計(jì)一種如同貓咪的寶寶,作為智慧寶寶,能夠給己方英雄加血治療,也能夠進(jìn)行遠(yuǎn)程攻擊
// ? 處理加速功能(已修復(fù))
? 寶寶會出現(xiàn)卡模型
@ 攻擊打中加多巴胺,被打中減多巴胺
@ 組合技能,通過敲擊打雷撤退,再敲擊選擇目標(biāo)移動時(shí),變?yōu)榧铀偬优埽ㄟ^前一個(gè)鼓,和后面一個(gè)鼓組成命令
5-9
// ? 獲得最近的章魚云
5-10
// ? 面包云的三種進(jìn)化形態(tài)
// ? 章魚云死掉星星,通過章魚屋生成星星棧
// ? 可拾取的糕點(diǎn),因?yàn)榫W(wǎng)格無碰撞,通過添加物理actor類型碰撞網(wǎng)格,解決碰撞問題
5-11
@ 使用桑葚作為七巧玲瓏心的靈感來驗(yàn)
5-12
// ? 重構(gòu)第一關(guān)國足的AI
1.睡覺
2.種子
3.摘星
5.施雨
6.入夢
@ 通過國足不同的狀態(tài),使用互動觸發(fā)不同的效果
1.睡覺則是蘇醒
2.通過最新的火龍?jiān)疲薷膰愕腁I
3.設(shè)置種子狀態(tài)
4.通過國足的ai接口設(shè)置,設(shè)置種子狀態(tài)的函數(shù)
5.已喚醒種子ai處
// ? 我需要找到一種全新的AI運(yùn)用方式,讓AI的任務(wù)節(jié)點(diǎn),變得靈活起來
1.可以嘗試使用枚舉
通過枚舉簡化找對象的AI任務(wù)節(jié)點(diǎn)
@ 顯式成功條件AI行為樹,可用于非交互AI
@ 隱式序列AI行為樹,可用于交互AI
5-16
// ? 國足和種子的交互;
@@@ 用不同鼓來切換不同的AI,執(zhí)行不同的行為;
// ? 把國足的AI控制藍(lán)圖的種子變量,移植到角色藍(lán)圖,因?yàn)榻巧{(lán)圖可以直接獲取種子變量。
5-19
// ? 重構(gòu)摘星BT。
5-20
// ? 國足摘星AI完成,目前問題卡再國足去泉水后,獲得星星,然后無法進(jìn)行后面的行為,卡在AI:云雨“已找到云朵處”;
通過擅長判定變量,并修改,判定黑板條件解決。
5-22
// ? 給星星后生成云,通過設(shè)置布爾值解決。
5-25
// ? 國足持有星星,沒有移動到云朵;
1.因?yàn)樘崆霸O(shè)置黑板云變量。
5-27
// ? 國足拋星后,有星星才會踢;
// ? 拋星力量太低,修改拋星力道;
// ? 添加一個(gè)男孩出現(xiàn)的變量。
5-29
// ? 國足摸頭疊buff,一層~三層,觸發(fā)不同的效果。
5-30
// ? 國足摸頭功能實(shí)現(xiàn),但是在切換行為樹出現(xiàn)問題
1:摸頭切換AI(交互)成功,但是在離開觸碰體后,切回AI出現(xiàn)問題。
6-1
// ? 摘星任務(wù),成功摘星,點(diǎn)贊
// ? 男孩任務(wù):發(fā)現(xiàn)蒙太奇未啟動
// ? 摘星任務(wù):玩家摘星反應(yīng)太慢
6-3
@ 看見遠(yuǎn)處可以收集的物品,會讓人本能性的收集,如果該物品用途為常用,就會加大收集的意愿,設(shè)計(jì)出,需要被高消耗,和常用用途的道具。
1.加入塔防要素,會增加物品消耗,和收集度,但是要防止過度消耗玩家時(shí)間,需要恰當(dāng)好處;
2.自動化的收集功能,對于游戲收集非常友好,可以幫助玩家節(jié)約時(shí)間,以彌補(bǔ)過度消耗,并且為玩家提供明確目標(biāo);
3.升級建筑功能。可以強(qiáng)化物品的利用率,和消耗率,是非常不錯(cuò)的優(yōu)質(zhì)輔助功能;
4.加入饑渴度,有助于提升物品的消耗,并且提升收集欲。
@ 如果現(xiàn)在水池的交互提示不夠玩家理解,就在放一只游動的小黃鴨。
6-4
! 執(zhí)行關(guān)卡載入緩存,會導(dǎo)致pc,串流調(diào)試失敗。
6-5
// 實(shí)現(xiàn)一個(gè)玩家為面包云開庇護(hù)所艙門的功能:
1.玩家為面包云開艙門,然后執(zhí)行面包云的,進(jìn)入庇護(hù)所函數(shù);
2.先斷開面包云移動到庇護(hù)所,然后執(zhí)行開門的行為;
3.通過事件通知器,通知面包云進(jìn)入庇護(hù)所;
4.面包云是逃避到庇護(hù)所附近,等玩家打開艙門后再進(jìn)入。
6-6
// ? 拋星問題需解決(該問題已經(jīng)解決,原因是游戲?qū)嵗采wNPC變量導(dǎo)致,通過添加初始變量,解決該問題).
1.需要修改國足角色藍(lán)圖,添加持有星星的變量,并同步到黑板.
2.直接獲取黑板持有星星的變量,而不是或許更合適.
6-7
@ 通過架子鼓改變AI的行為模式,攻擊,防御,回避,撤退
@ 設(shè)置AI要就近原則,如果該函數(shù)需要的組件在角色藍(lán)圖,就在角色藍(lán)圖引用,如果在AI藍(lán)圖,就在AI藍(lán)圖應(yīng)用,而AI藍(lán)圖的好處是可以給到不同的角色藍(lán)圖,
@ 接口調(diào)用,出現(xiàn)在自身調(diào)用自身接口函數(shù),如果調(diào)用接口消息模式,就需要添加self對象,而接口調(diào)用,則不需要;
// ? 因?yàn)槊杜e變量的問題,無法完成通用接口函數(shù),需要把原本通用接口函數(shù),移植到專用角色上面.
6-10
// ? 獲取手的移動速度,轉(zhuǎn)化成震動
1.該問題已經(jīng)解決,名字遺留問題需要處理
// ? 重構(gòu)面包云AI
1.正常模式:覓食;
2.發(fā)現(xiàn)敵人:逃避.
6-11
? 面包云從蛋到孵化的過程
? 面包云把食物帶回家
// ? 面包云,因?yàn)樾袨闃涞年P(guān)系,導(dǎo)致進(jìn)食蒙太奇無法播放,需要在黑板添加相關(guān)變量執(zhí)行進(jìn)食
6-13
// ?1.靠近玩家到一定距離;
2.表現(xiàn)為等待玩家喂食;
3.如果喂食,會吃下星星。
@ 綁定,是被通知藍(lán)圖,獲得被觸發(fā)的藍(lán)圖的引用。
6-14
// ? 面包云,先靠近庇護(hù)所,等待玩家打開艙門,然后再進(jìn)入庇護(hù)所
1.面包云會一開始存儲庇護(hù)所位置,這導(dǎo)致無法準(zhǔn)確移動到庇護(hù)所位置
! 章魚云看見火龍?jiān)疲瑫c其對持。
6-15
// ? 修復(fù)庇護(hù)所按鍵問題。
6-16
// ? 面包云進(jìn)入庇護(hù)所。
!! 面包云從蛋到孵化的過程。
!! 面包云把食物帶回家。
6-17
? 面包云作為平民,提供蛋,蛋孵化的幼仔,通過喂食,照顧進(jìn)化成為,三種不同的云。
? 這里拉快節(jié)奏,讓玩家盡快開始游戲。
6-21
? 喂食面包幼仔。
6-22
@ 加入道具設(shè)置,道具在云上,不同云,擁有不同道具。替代寶箱功能。
6-25
因?yàn)樾薷牧薃I基礎(chǔ)的父類,導(dǎo)致眾多AI藍(lán)圖需要重新設(shè)計(jì)修補(bǔ)bug。
6-29
// ! 目前火龍?jiān)频腁I出現(xiàn)了問題,并且無法通過本體了解問題,這是一個(gè)很嚴(yán)重的設(shè)計(jì)錯(cuò)誤,需要在今晚修正
1:火龍?jiān)频腁I有鼓控制,需要看一下鼓組件
2:在BPF_Drum中找到了控制火龍?jiān)频氖录?/p>
3:發(fā)現(xiàn)問題原因,來自被遺棄的黑板設(shè)置事件
4:AI類型轉(zhuǎn)換失敗,導(dǎo)致無法啟動后續(xù)相關(guān)事件
5:火龍?jiān)频念愋娃D(zhuǎn)換失敗,這是一個(gè)從未有過的情況
6:導(dǎo)致該問題,是使用了ai繼承,需要按照繼承關(guān)系,把繼承的AI類,一一進(jìn)行類型轉(zhuǎn)換才行
6-30
// ! 需要設(shè)計(jì)一個(gè)電視機(jī)切臺的功能
1:前進(jìn)和后退
7-7
@ 帶領(lǐng)寶寶攻陷敵人的陣地。
// ! 己方NPC通過獲取鼓士氣,進(jìn)行變化
1.面包云獲取士氣加速
7-8
@ 內(nèi)啡肽可以為面包云換來護(hù)盾,讓其免受章魚云的吞噬一次,并擊退章魚怪
7-12
// ! 章魚云需要通過一直方式獲得,附近火龍?jiān)疲⒃O(shè)置為攻擊對象
7-15
! 目前遇到的問題為:
// 1。火龍?jiān)频墓裟J絾栴}。
需要設(shè)置一個(gè)射線檢測前方是否存在敵人,然后自動進(jìn)行攻擊,并且更新攻擊狀態(tài)到黑板
目前出AI感知出現(xiàn)問題,在擊飛敵人后,一定程度出現(xiàn)無法感知目標(biāo)
需要更換一種方式感知章魚云
7-16
// ! 獲得章魚云,有兩種方式
方法一:通過章魚屋,通過循環(huán)獲得已經(jīng)出棧的章魚云,
方法二:通過射線檢測獲得附近章魚云,并且存儲在數(shù)組,并通過循環(huán)獲得最近的。
解決方法:通過修改AI感知的條件解決
7-17
// ! 火龍?jiān)葡膬?nèi)啡肽施放攻擊技能
@! AI的視線消失,可能與切換行為樹有關(guān),嘗試把所有行為樹合為一個(gè)
7-23
// ! 需要修改火龍?jiān)频墓粝膬?nèi)啡肽的方式,這是一個(gè)bug
7-25
// ! ai的感知系統(tǒng)出現(xiàn)問題,出現(xiàn)識別錯(cuò)誤的情況
可通過設(shè)置攻擊目標(biāo)而不是感知目標(biāo)嘗試解決問題
該問題已經(jīng)解決,由錯(cuò)誤設(shè)置通用AI控制藍(lán)圖導(dǎo)致,通過官方案例,修改解決問題
! 火龍?jiān)疲汗襞卸ǔ霈F(xiàn)問題
7-26
因?yàn)槭褂萌霔#鰲#瑢?dǎo)致火龍?jiān)葡Ш螅⒉皇钦嬲南В廊粫幻姘i定。
=》可以嘗試強(qiáng)制鎖定一個(gè)新的目標(biāo)
=》該目標(biāo)可以是回城點(diǎn)
在攻擊火龍?jiān)坪螅⒉粫⒓从|發(fā)入棧函數(shù),因此需要設(shè)置一個(gè)死亡變量,來協(xié)助判定
7-27
// !設(shè)計(jì)一個(gè)依據(jù)多巴胺的儲量,改變速度的移動方式消耗
》這可以是一個(gè)AI任務(wù)
》需要設(shè)計(jì)的是一個(gè)AI任務(wù)
7-28
!! 國足的行為樹出現(xiàn)了BUG,需要去控制藍(lán)圖修復(fù)setAITree藍(lán)圖
// ! 需要設(shè)計(jì)一種全新的方式,作為章魚云判定附近火龍?jiān)频姆绞?/p>
7-29
// ! 章魚云攻擊火龍?jiān)疲膬?nèi)啡肽
7-30
// ! 集群接觸火龍?jiān)苹蛘呙姘妻D(zhuǎn)換,目前失敗
8-6
! 面包云制造機(jī)
8-7
! ue4 braking deceleration flying 制動飛行
// ! 章魚屋:章魚屋無章魚,需要?jiǎng)赢?/p>
8-23
// !實(shí)現(xiàn)戒指戴在手上
@! 開發(fā)規(guī)范,實(shí)用技巧
在純網(wǎng)格模型添加簡單碰撞,如果是藍(lán)圖,則在藍(lán)圖中網(wǎng)格子組件添加觸發(fā)器(方便可視化管理)
8-24
//!給手一個(gè)接口,觸發(fā)戴戒指
戒指是被動帶上,戒指接觸手指,吸附上面,
目前戒指的設(shè)計(jì)有三枚
食指,多巴胺之戒,愛之戒,紫戒
中指,內(nèi)啡肽之戒,意志之戒,綠戒
無名指,血清素之戒,希望之戒,藍(lán)戒
拇指,催產(chǎn)素之戒,信任之戒,青戒
8-25
! 設(shè)計(jì)寶箱功能
! 擊敗的章魚云會掉落孔明燈
8-26
! 寶寶可被裝備化,
@ 章魚云為理性想法的化身,死后會掉落孔明燈,孔明燈為靈感的化身
@ 面包云為感性想法的化身,
@孔明燈會掉落三色星星,在遠(yuǎn)處產(chǎn)生,被摘星功能,從遠(yuǎn)處移動過來。
8-28
@ 如果感性的思維太過強(qiáng)大,自控能力將變?nèi)酰瑒t自制力低,無法長期計(jì)劃,一事
@! 可以做一個(gè)包含浮動的通用組件
因?yàn)榻M件無法包括時(shí)間軸,該功能失敗
! 鼓的第二階段,可以讓孔明燈的火焰燃燒更旺,當(dāng)旺到一定程度,會在空中燃燒,并且掉落寶箱
! 戒指在脫下狀態(tài),會云霧繚繞,浮動起來,為降低玩家的學(xué)習(xí)成本,
ps:該功能暫時(shí)不添加(被附魔后玩家的手觸摸,會變成戒指佩戴狀態(tài))
戒指可由寶箱掉落,玩家將獲得;
! 孔明燈會主動靠近玩家
// ! 破音鈸發(fā)出的聲音,會讓附近的章魚云,觸發(fā)驚恐行為,到處亂跑
創(chuàng)建章魚云的失控狀態(tài)AI行為樹,并由驚恐函數(shù)觸發(fā)
!目前該功能出現(xiàn)問題,是章魚失控后,提升速度(已解決),導(dǎo)致問題的原因是動畫當(dāng)章魚往前方高速移動,而在切換行為樹之前,章魚是朝向獵物的,通過更換行為樹為面對章魚家,解決問題
! 鼓會隨機(jī)讓1~x個(gè)章魚跳舞
跳舞會增加章魚的疲勞值
疲勞值到一定程度,章魚就會睡覺
鼓連續(xù)讓同一個(gè)章魚跳舞,章魚就會形成連續(xù)技
連續(xù)技消耗更多疲勞值
9-2
// ! 實(shí)現(xiàn)戒指化蝴蝶
9-3
// ! 戒指:
飛行過程無氣泡
什么情況下,戒指處于飛行
距離玩家到一定距離飛行
檢測戒指與玩家的距離函數(shù)處處理該問題
// ! 拾取戒指,會程序崩潰,顯示問題為粒子
嘗試使用定時(shí)器,在拾取時(shí)關(guān)閉定時(shí)器解決該問題
該問題由錯(cuò)誤的粒子設(shè)置產(chǎn)生,由面包更改粒子設(shè)置解決
// @ 對戒指添加狀態(tài)
拾取,佩戴,常態(tài),根據(jù)不同狀態(tài),產(chǎn)生不同交互
9-8
// ! 戒指佩戴后,摘下的功能設(shè)計(jì)
// ! 戒指距離檢測有手的雙重力反饋觸碰球重疊結(jié)束啟動
現(xiàn)在嘗試,使用更為簡潔的方式觸發(fā)
嘗試使用指觸發(fā)器
原模式為,戳破氣泡關(guān)閉距離檢測,
9-11
! 孔明燈的設(shè)計(jì)
朝向菇?jīng)龊蠓降慕K點(diǎn)飛行
可被鼓狀態(tài)影響火焰
! 孔明燈的終點(diǎn)是一團(tuán)火焰,或者黑洞
@ 通過玩家的舉動,改變這個(gè)虛擬現(xiàn)實(shí)世界,并把玩家改變的世界,同步到服務(wù),其他玩家的世界
9-15
// ! 目前存在問題,是孔明燈刷新后,直接啟動了入棧的動畫,并執(zhí)行入棧
如何找到誰啟動孔明燈入棧
go home 會啟動入棧配置
燈屋碰撞塊會啟動Go_Home
找到燈屋開門動畫
該問題是由于啟動碰撞在瞬移之前,觸發(fā)燈屋與初始位置的孔明燈發(fā)生碰撞觸發(fā)導(dǎo)致
// ! 孔明燈生成后,無移動
我現(xiàn)在需要解決,孔明燈生成后不移動的問題
該問題,通過在actor屬性,pawn,設(shè)置生成和放置ai生效解決
! 由于添加了飛船環(huán)繞飛行,因此需要解決入棧孔明燈附加到燈屋飛船,與重疊時(shí),停止旋轉(zhuǎn),等待重疊完成的效果
9-18
@ 修仙游戲,是指初期玩家角色對比這個(gè)世界處于相對極差的水平,但是永遠(yuǎn)某種能夠成長的天賦,該天賦能夠讓玩家比這個(gè)世界的英雄,通過更長世界的修煉獲得更高的成長
@ 復(fù)制與吸收他人天賦,世界的npc都擁有技能等級,具備該天賦的玩家,可以通過與怪物戰(zhàn)斗,復(fù)制和吸收怪物天賦,常見游戲如《惡魔城》
9-21
// ! 如果將燈屋附加到旋轉(zhuǎn)球,會強(qiáng)行將獲取燈屋引用,變?yōu)樾D(zhuǎn)球,該問題需要被解決
9-25
// ! 目前的問題是旋轉(zhuǎn)的燈屋,會被燈籠錯(cuò)誤跟隨,跟隨的目標(biāo)是其父類
打算通過cast 強(qiáng)制跟隨燈屋,應(yīng)該有其他辦法解決該問題
可以嘗試在燈屋做一個(gè)檢測讓燈跟隨燈屋
應(yīng)該是在燈做檢測吧
試試在燈屋做做
9-27
// ! 燈籠燃燒寶箱掉落功能實(shí)現(xiàn)
!孔明燈燃燒后,需要重新配置
!設(shè)計(jì)孔明燈套娃功能,燃燒后的孔明燈,入棧,并且產(chǎn)生寶箱。
9-28
// ! 孔明燈燃燒掉落寶箱
9-29
@ 玩家的終極對手,是來自外界的風(fēng)氣,這些風(fēng)氣會侵蝕,人體的奇經(jīng)八脈,而玩家通過進(jìn)入不同的經(jīng)絡(luò),不同的穴位注入自己的氣,占領(lǐng)不同的穴位,抵御和驅(qū)除風(fēng)氣!
9-30
// ! 目前存在問題,產(chǎn)生的孔明燈在消失后,繼續(xù)產(chǎn)生是,隱藏
需要從出棧配置孔明燈解決
10-3
// ! 修復(fù)章魚屋,在出棧五次后停止繼續(xù)出棧的bug,改bug處于章魚屋,通過關(guān)閉變量,修改。
10-9
// ! 修復(fù)章魚屋無章魚時(shí)的動畫序列
// ! 通過觸摸手柄X A鍵,觸發(fā)擊鼓效果。
! 手柄扳機(jī)非觸摸狀態(tài),觸發(fā)揮手效果。
! 當(dāng)面包云靠近玩家,玩家揮手,他會回應(yīng)。
! 章魚云會因?yàn)轶w積變大,改變外形,越來越邪惡。
10-21
玩家的靈魂可以進(jìn)入其他NPC,分“體內(nèi)”和“體外”兩種模式。目前打算采用《紀(jì)元1800》這種游戲的貿(mào)易系統(tǒng),來設(shè)計(jì)生物方面常識的游戲元素,目前設(shè)計(jì)是不同的內(nèi)臟,產(chǎn)生不同營養(yǎng)物質(zhì),這些物質(zhì),可交易,如胃,作為一個(gè)交易站,產(chǎn)生蛋白質(zhì)和脂肪還有糖,而你可以把這些物質(zhì),運(yùn)輸?shù)叫∧c,賣掉,獲得熱量,而游戲的中貨幣系統(tǒng)就是熱量,紅細(xì)胞是貨船,白細(xì)胞是戰(zhàn)船,戰(zhàn)船也分等級,從強(qiáng)到弱是,主力級,巡洋級,驅(qū)逐級,護(hù)衛(wèi)級,疫苗就是主力艦,T細(xì)胞,就是巡洋級,驅(qū)逐級是吞噬細(xì)胞,淋巴細(xì)胞是護(hù)衛(wèi)級。
10-30
! 破音镲,觸發(fā)附近火龍?jiān)疲瑢ふ腋浇囊殉鰲5恼卖~云
11-1
從戴戒指的Bug開始修復(fù)。
11-4
! 當(dāng)處于指向狀態(tài),啟動球體檢測,根據(jù)戒指狀態(tài),啟動不同的球體接觸
11-26
// !國足頭無法觸發(fā)手的撫摸事件
// ! 撫摸功能未產(chǎn)生效果
通過更換接口對象為actor解決
12-6
! 我需要思考戒指由何種東西生成
=比如花朵結(jié)出的果實(shí)
=產(chǎn)生一個(gè)吸引蝴蝶的花朵
12-8
! 希望用UI控制誰,讓誰生成UI即可。
12-10
// ! 現(xiàn)在需要解決摸國足頭,觸發(fā)不舒服狀態(tài),并且是面向?qū)ο缶幊痰姆绞?/p>
12-11
! 為AI對象的行為函數(shù),添加屬性。
12-15
// !庇護(hù)所,眼鏡,開關(guān)出現(xiàn)BUG。
// !面包仔,喂食出現(xiàn)BUG。
// !食物碰撞不觸發(fā)對象行為。
12-20
面包云AI:
最終目標(biāo):進(jìn)化;
進(jìn)化的條件:吃不同的食物;
獲得食物的途徑: 玩家喂食;
提高喂食成功率: 靠近玩家;
提高喂食意愿: 賣萌;
面包云性格:
膽小,活潑,謹(jǐn)慎,貪吃。
12-23
! 讓手柄擁有感情!
1. quest,連接虛幻4 。
2. 完成開元的項(xiàng)目教程。
12-26
// !吃食物后的面包云,可以獲得加倍好感度提升
面包云,是希望種子。
12-27
攜帶食物,揮手,可召喚面包云,靠近。
12-28
! 為火龍?jiān)铺砑訃娀鹦袨椤?/p>
! 為第一關(guān)添加摘星星,連連看,天空擁有五顏六色的星星,摘取相同顏色的星星,可獲得高分。
! 加入星星等級,和類似英雄的模式,數(shù)量疊加,比大小。
! 根據(jù)持有的物體不同,揮手效果不同。
2023年
1-1
!月亮?xí)兇蟆?/p>
1-3
! 面包仔的撫摸的問題(在重啟電腦后,該情況出現(xiàn)不明顯)
1-4
// !修復(fù)面包在吃食物的動畫,食物消失的動畫
// ! 修改面包云關(guān)注點(diǎn),遠(yuǎn)處關(guān)注玩家身體,靠近,關(guān)注玩家攝像機(jī)
! 回家過程中,眾寶寶,存儲最后位置,AI狀態(tài),產(chǎn)生回去傳送門,并向玩家揮手道別,在玩家回來時(shí),讀取寶寶存檔文件,恢復(fù)最后位置,AI狀態(tài),等待睡眠等待玩家歸來
! 完成面包云進(jìn)化成章魚云,火龍?jiān)乒粽卖~云的設(shè)計(jì),做好出入棧設(shè)計(jì),孔明燈生產(chǎn),消失,寶物的獲得,就可以上架
1-5
@ 因?yàn)槊姘校c面包蛋,處于同一個(gè)藍(lán)圖,會導(dǎo)致管理,混亂,因此不能使用,同一個(gè)藍(lán)圖,并且為了避免,性能消耗過高,因此被擊敗的火龍?jiān)疲幌В腔氐匠惭ㄐ菹?/p>
1-6
@ 以鼓架玩法為核心,為第三關(guān)做鋪墊
鼓架玩法,優(yōu)先級,調(diào)制最高,加入星宇按下扳機(jī)提高音量的選項(xiàng)
// 進(jìn)化時(shí),使用鼓來幫助進(jìn)化!
面包云會飛向,鼓的正前方,迎接進(jìn)化,玩家需要敲鼓,來幫助面包云進(jìn)化
! 尚未完成進(jìn)化功能
1-12
面包云,進(jìn)化功能,攻克
1-15
// 目前需要完成面部云的進(jìn)化功能,而在思考,如何使用行為樹調(diào)用,進(jìn)化行為,并且是否要傳入食物種類,并且是保持高度可維護(hù)性
1.先在黑板中存入,最近食用食物種類
2.以在寶寶食用行為,存儲食物種類,到黑板
3.設(shè)計(jì)一個(gè)通用的AI行為
@ 需要為角色藍(lán)圖,和行為樹建立專屬的行為藍(lán)圖
1-22
擁護(hù): NPC會擁護(hù)NPC,為其升級
跑尸
守尸
跳舞
普通,精英,Boss,變異boss
1-23
¥ 只有需要與其他Actor交互的功能,需要寫到setBehavior
1-25
可以通過對比章魚云與火龍?jiān)频膽?zhàn)斗力,進(jìn)行攻擊判定
1-28
! 章魚云攻擊火龍?jiān)疲霈F(xiàn)BUG,需要修復(fù)
問題應(yīng)該出現(xiàn)在,行為樹切換導(dǎo)致,
1-30
// ! 章魚云連續(xù)攻擊BUG
! 章魚云連續(xù)吃BUG
! 章魚云與不同生物互動,然后的反饋
! 火龍?jiān)苿赢嬎{(lán)圖,缺失基本動畫
¥云屋每5秒,生產(chǎn)一個(gè)面包云,生產(chǎn)時(shí)出現(xiàn)動畫
云屋:靈感之屋
1-31
$章魚轉(zhuǎn)換攻擊行為樹時(shí)出現(xiàn)特殊動畫
2-9
章魚云靠近庇護(hù)停止Bug
2-14
// !目前問題出在章魚生成無法存儲章魚家
2-16
// !目前存在章魚云身上,AI設(shè)置函數(shù)一直報(bào)錯(cuò)
2-19
// ! 目前嘗試修復(fù)火龍?jiān)?/p>
2-20
// ! 火龍?jiān)苿赢嬎{(lán)圖報(bào)錯(cuò)
基礎(chǔ)狀態(tài)-》Awake(狀態(tài))
// ! 面包云被扣多巴胺呈負(fù)數(shù)
// ! 復(fù)原火龍?jiān)疲舴答?/p>
2-22
// ! 章魚出棧,未啟動動畫
2-23
// ! 可以先設(shè)計(jì)龍?jiān)频男袨闃漕愋?/p>
2-25
// ! 章魚屋出棧
2-28
// ! 火龍?jiān)乒鬱ebug。
// ! 火龍?jiān)茣分卖~云揍/還存在,但是不重要了。
// ! 章魚云調(diào)用入棧章魚屋未啟動
@ 可以通過章魚與面包云的距離建立威脅值,面包云會優(yōu)秀攻擊威脅值高章魚
3-2
! 復(fù)原章魚云,生成孔明燈
! 章魚入棧BUG
該bug由行為樹切換導(dǎo)致
! 章魚云屋出棧章魚云,未設(shè)置
3-3
@ 修復(fù)孔明燈生成到初始化并且出棧
3-5
@ 有趣的靈魂
//! 孔明燈入棧尚未修復(fù)
3-6
// ! 寶箱出入棧修復(fù),存在位置偏離需要解決
3-7
// 寶箱出入棧已經(jīng)調(diào)試完畢
! 目前孔明燈出棧,然后入棧后,模型會出現(xiàn)問題需要修復(fù)
! 上述問題會導(dǎo)致孔明燈變形,可以嘗試延遲入棧時(shí)間
3-11
! 完成面包蛋和面包仔的出入棧設(shè)計(jì)
// ! 完成面包云出入棧功能
3-12
// 小面包出棧
3-13
// 面包云,面部蛋,常規(guī)出入棧調(diào)試完畢
5-10
! 入棧和初始化矛盾,通過重新創(chuàng)建章魚分身,次日解決
5-16
! 入棧到云屋后,直接無動畫,攻擊火龍?jiān)?/p>
5-19
// ! 入棧后移動,并且被出棧調(diào)走。
// ! 入棧后移動停止,該問題已經(jīng)解決,通過在在入棧階段,設(shè)置無行為AI行為樹解決入棧后移動的BUG。
! 面包仔在云屋出生
! 在星石創(chuàng)建,面包仔出棧入棧
@創(chuàng)建面包生蛋函數(shù)
@在生成面包蛋,面包仔時(shí),初始化actor管理器
5-20
// ! 面包云進(jìn)入庇護(hù)所,不生成蛋,該問題由庇護(hù)所‘開門事件’,綁定面包云執(zhí)行‘進(jìn)入庇護(hù)所’事件導(dǎo)致,通過在‘回家’事件后接解除綁定修復(fù)。
// ! 面包云‘回家’后無法啟動'行為:被吃掉',導(dǎo)致該問題是行為:被吃掉 ,對象傳入錯(cuò)誤,該問題通過在出棧。
5-24
! 章魚云被攻擊后不入棧.
! 章魚云吃面包云,未吃到也會打嗝
5-26
// ! 章魚被攻擊后,不入棧.
!該問題,由行為樹被攻擊后‘行為:死亡’的任務(wù)錯(cuò)誤導(dǎo)致
@ 通過創(chuàng)建專門的章魚AI任務(wù),‘行為:死亡’解決
// !優(yōu)化架子鼓敲擊。
// !火龍?jiān)茣驗(yàn)樾袨闃淝袚Q出現(xiàn)BUG。
// ! 防誤觸按鍵導(dǎo)致音樂節(jié)奏被打斷,關(guān)閉防誤觸功能。
@ 對于初級玩家設(shè)計(jì)的游戲,通過取消職業(yè),經(jīng)驗(yàn),等級,通過熟練度替代
5-28
! 優(yōu)化摘星
// ! 燈籠入棧,關(guān)卡生成燈籠進(jìn)入飛艇,改Bug由飛艇自轉(zhuǎn)的彈簧組件組成。
5-29
// ! 燈籠入棧,寶箱停留在下方,并且保持浮動,寶箱的入棧設(shè)計(jì),通過在孔明燈回家處添加寶箱分離入棧解決;
5-30
@使用函數(shù)的方式直接查找某個(gè)類,然后生成更合適。
@ 完成火龍?jiān)茋娀鸸粽卖~的效果。
// !完成火球出入棧,以及火球攻擊靠近基地對象的獲得
5-31
// 完成碎音鈸調(diào)動火龍?jiān)苹鹧婀舾浇卖~,目前遇到bug,使用碎音鈸時(shí),面包云會有被攻擊的情況。
6-2
// 解決火球出入棧設(shè)計(jì),出入棧設(shè)計(jì)完成50%,連續(xù)發(fā)彈出現(xiàn)Bug,集中章魚后,出現(xiàn)誤判bug。
6-7
@ 飛龍?zhí)綄Ψ角懊鎿魸⑺?/p>
6-15
@ 完成,此處有煬啟動 停止章魚瀑布轉(zhuǎn)化,敲擊停止 重啟章魚瀑布轉(zhuǎn)化。
// 需要修復(fù)火龍?jiān)疲艨拷业恼卖~云的火焰BUG。
6-16
// !修復(fù)生成火球bug
// !修復(fù)集中章魚bug
// !修復(fù)重復(fù)攻擊bug
6-17
// @ 使用【索敵】激活面包云的攻擊感知
6-18
// 修復(fù)火龍?jiān)茋娀鸸簦鹎虺鋈霔UG,bug原因來自火球觸碰章魚云后,執(zhí)行入棧,與火球攻擊時(shí)間軸重疊。
// ! 先出火球,后播放蒙太奇,出現(xiàn)BUG,該bug,通過加入對當(dāng)前動畫實(shí)例播放的蒙太奇是否激活,解決。
6-19
// !火龍?jiān)仆ㄟ^內(nèi)啡肽的切換行為樹bug:無章魚,行為樹切換,該BUG通過在接口函數(shù)【索敵】失敗,添加【行為:撤退】解決。
// !問題:火龍攻擊章魚后,需要重置攻擊對象,通過在章魚被攻擊事件后調(diào)用火龍?jiān)啤舅鲾场恐刂霉魧ο蟆?/p>
// ¥火龍?jiān)疲瑹o章魚,不進(jìn)入【行為:攻擊】。
// ¥火龍?jiān)啤拘袨椋撼吠恕枯d歌載舞實(shí)現(xiàn)。
6-20
// ! 章魚云被攻擊后,未死亡,但是處于不可訪問狀態(tài),無法感知,通過創(chuàng)建可訪問接口;
6-21
// !章魚覓食時(shí),行為樹切換,導(dǎo)致eat冷卻未重置,通過在行為樹切換判定前面加入【SwitchableBT】檢查eatCD是否重置解決。
// ! 寶箱BUG-》可使用可訪問接口函數(shù)解決; 該問題來自過快的出入棧,通過更換出入棧為出入列解決。
7-5
// @= 寶箱打開實(shí)現(xiàn);
7-6
// ! 移動火龍?jiān)频募液螅瑫霈F(xiàn)無法找到家的BUG;
7-7
// ! 修復(fù)戒指交互,戒指依靠手柄指向觸摸激活;
7-8
// ! 根據(jù)玩家身上戒指佩戴情況,生成戒指;
// ! 將戒指添加到寶箱;
7-9
// ! 面包進(jìn)入庇護(hù)所,未生成蛋;
Bug原因,actor管理器生蛋數(shù)量未零;
// ! 面包云AI修復(fù),不去找不到庇護(hù)所;
Bug原因,庇護(hù)所未添加BI_FaceTo接口,并設(shè)置GetFaceToLocation;
7-10
// @ 手指觸發(fā)聚焦;
7-12
// ! 庇護(hù)所不執(zhí)行g(shù)ohome函數(shù);
該問題由更換cost to節(jié)點(diǎn)為接口判定導(dǎo)致;
7-15
// ! 小面包撫摸開關(guān);
// ! 小面包不出現(xiàn) (該問題由actor管理,入棧到管理器,傳入數(shù)組錯(cuò)誤導(dǎo)致);
7-18
// ! 小面包吃食物,食物消失bug;該bug來自食物復(fù)位事件的邏輯錯(cuò)亂,通過創(chuàng)建放下事件分發(fā)器ED_Drop,調(diào)用縮放事件;
// ! 章魚不吃面包云;該問題因面包云藍(lán)圖未設(shè)置“云類別”枚舉導(dǎo)致;
7-20
// ! 小面包云進(jìn)化;
7-21
// ! 庇護(hù)所,開關(guān)強(qiáng)行執(zhí)行面包云進(jìn)庇護(hù)所;
7-21
! 手勢動畫拇指按鍵需要調(diào)整;
! BP_Star有Bug;
// !面包云刷新修復(fù);
// !簡潔UI;