LoveSweet開發(fā)日志

圖像
LoveSweet橫幅

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;

標(biāo)簽