ETH官方钱包

前往
大廳
主題

【Godot 筆記】飛機(jī)移動(dòng)、加速、射擊、殘影

Muryan | 2023-03-04 22:00:05 | 巴幣 2 | 人氣 323

這篇一樣只是給自己做點(diǎn)筆記。

開頭閒聊

昨天 Godot 正式推出 4.0 了,根據(jù)官方說(shuō)法改了很多東西。
我自己也稍微試了一下。
像是剛開始想找 KinematicBody 找不到,才發(fā)現(xiàn)改成 CharacterBody 等等。

也因?yàn)?Godot 出 4.0 ,GDQuest 的課程又有打折了。


正文

主要紀(jì)錄參考課程的哪裡製作出的功能。


Learn to Code From Zero With Godot
To space and beyond
做到平滑的移動(dòng),以及按下空白鍵出現(xiàn)火焰,加速一段時(shí)間



Learn to Code From Zero With Godot
Tower defense
做出炮塔和發(fā)射飛彈



VFX Secrets: Design 2D Visual Effects for Games in Godot
Ghost Trail Effect
做出加速時(shí)的殘影


感想

除了練習(xí)課程的內(nèi)容,另一個(gè)部分就是練習(xí)使用素材。
課程上都是使用他準(zhǔn)備好的素材,照著步驟處理。
而使用自己的素材,就會(huì)出現(xiàn)很多沒有遇過的問題。

第一個(gè)先做的是很多遊戲都需要的移動(dòng)。
程式部分沒什麼改動(dòng),直接複製過去。
然後換成自己素材的時(shí)候,需要再自己微調(diào)大小。

第二個(gè)則是嘗試把教學(xué)裡做好的部分移到新專案。
首先是要處理檔案路徑,接著是砲塔射擊的方向。
遇到飛彈沒直直的飛出去,反而是水平飛走的情況。

剛開始直覺是旋轉(zhuǎn)坦克,沒有用。
後來(lái)再多讀幾遍程式,發(fā)現(xiàn)方向應(yīng)該是跟著 Position2D。
想到應(yīng)該旋轉(zhuǎn)它才對(duì)。

第三個(gè)則是移動(dòng)時(shí)的殘影。
利用 Particle2D 造出重複的飛機(jī)圖案。
做起來(lái)還蠻簡(jiǎn)單,但效果感覺還不錯(cuò)。

遇到問題,解決問題。
效果真的比一直跟著教學(xué)好。

自己的專案途中會(huì)遇到很多問題,但解決問題的過程也是在學(xué)習(xí)。
不管最後有沒有達(dá)到期望的標(biāo)準(zhǔn),一定都會(huì)得到些什麼。

創(chuàng)作回應(yīng)

追蹤 創(chuàng)作集

作者相關(guān)創(chuàng)作

相關(guān)創(chuàng)作

更多創(chuàng)作