[程式] 該如何做到像死亡之屋2第一關頭目小惡魔飛行的模式

看板GameDesign作者時間14年前 (2011/08/26 11:44), 編輯推噓1(104)
留言5則, 4人參與, 最新討論串1/1
影片 http://www.youtube.com/watch?v=P_8AEaAFuDM
大約從2分30秒開始 後面那隻小惡魔,感覺是無規則的隨意飛行,這樣也造成玩家想擊中的難度。 我想做的是類似的飛行的效果,就是角色會在天空中亂飛。 想請問一下有甚麼方法是可以算出這種飛行的連續座標點的嗎? 或者是有哪一種寫法可以參考的? 我現在能想到的方法是只有手動去把每一個座標點標出來,然後存到陣列裡 角色照著陣列的座標做位移這樣,但是這樣一來費時,二來移動的路線也固定 不知道是否有更好的做法呢? -- 跟我同個年代看球的人 有兩個最讓我們覺得惋惜 一個叫Grant Hill 一個叫Anfernee Hardaway -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.33.35.130

08/26 11:52, , 1F
我看起來倒像是圍繞著中間那隻大摳呆繞一個三維8字...?
08/26 11:52, 1F

08/26 12:32, , 2F
第一次看到這個 跟DC聖女密碼好像
08/26 12:32, 2F

08/26 13:00, , 3F
飛行前 產生一次隨機位移座標的陣列 這樣每次飛行都不同
08/26 13:00, 3F

08/26 13:21, , 4F
用貝茲曲線也可以,這樣只要隨機產生幾個點就可以
08/26 13:21, 4F

08/26 13:22, , 5F
產生平滑的曲線
08/26 13:22, 5F
文章代碼(AID): #1ELnQh-N (GameDesign)