最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Godot從零開始的教程-組裝你的第一款游戲

2023-06-11 20:23 作者:笑望九州  | 我要投稿

如果你有足夠的經(jīng)濟(jì)能力請前往GDquest官網(wǎng)支持godot

1.組裝你的第一款游戲:介紹

https://www.bilibili.com/video/BV1X14y1U77M?p=1

在這個第一個項目中,你將從預(yù)制組件組裝一個游戲。

我們開發(fā)人員使用分而治之的方法來編寫計算機(jī)程序。游戲也不例外。

我們將游戲分割成獨立的組件,然后再組合起來創(chuàng)造最終的體驗。在類似《塞爾達(dá)傳說》的游戲中,你通常會先創(chuàng)造移動角色,然后是武器,并將武器附加到角色上。然后,你將設(shè)計一個帶有墻壁的地圖,并將角色放在地圖上。等等......

這種方法使復(fù)雜性易于管理。如果你試圖一次做所有的事情,你很快就會不知所措,你的效率也會受到影響。

通過以下視頻,我們的目標(biāo)是讓你了解游戲是如何分成更小的部分的。

您還將在整個課程中看到您將學(xué)習(xí)的所有代碼。

到最后,你應(yīng)該能夠理解和復(fù)制你自己看到的一切!

在視頻課上,你可以先看視頻,然后讀課文。課文一般會解釋視頻中涉及的新概念。

2.導(dǎo)入項目并放置玩家角色

https://www.bilibili.com/video/BV1X14y1U77M?p=2

在本視頻中,您將學(xué)習(xí)如何將我們?yōu)槟鷾?zhǔn)備的文件導(dǎo)入戈多,并開始使用戈多游戲編輯器。

如果你的電腦上還沒有Godot,請使用以下指南來安裝它:如何下載并運行Godot

https://gdquest.mavenseed.com/lessons/how-to-download-and-run-godot

(godot官網(wǎng)和steam都能下)

下載課程項目文件

您可以下載本課程文本上方的Godot項目。

?

您將看到一個名為Course files的按鈕。單擊它將顯示所有可下載的文件,然后單擊文件名一次以下載每個文件。(我已經(jīng)放到下方云盤)

?對于本視頻系列,您將尋找名為godot-game-to-assemble-*.zip的文件(*表示版本號,如1.1.0)。

?課程文件https://pan.baidu.com/s/1c6rTtECXHYqOQJnKYmJJ_w?pwd=t6dx

https://pan.quark.cn/s/bf9b2383010d


3.增加房間和橋梁

https://www.bilibili.com/video/BV1X14y1U77M?p=3

在這個視頻中,我們放置了幾個房間來設(shè)置我們的關(guān)卡。我們使用網(wǎng)格和捕捉來對齊它們,并用橋連接它們。

?

在接下來的游戲中,我們將打開一個房間并添加拾音器和箱子。

?

疑難解答

我的角色不動了

在游戲中添加一個房間后,如果玩家看起來沒有移動,你應(yīng)該檢查左上角的Scene dock。

如果房間嵌套在玩家節(jié)點內(nèi),如下圖所示,它們將隨著玩家移動,使其看起來沒有任何移動!


要解決這個問題,單擊并將每個房間節(jié)點拖到主節(jié)點上。這將把節(jié)點表示為主節(jié)點的子節(jié)點。


4.添加缺失的部分

https://www.bilibili.com/video/BV1X14y1U77M?p=4

在這個視頻中,我們添加了天空,健康條,并打開了一個房間場景來充實它的箱子和拾取。

?

故障排除

生命條不會停留在屏幕上

為了讓生命條停留在屏幕上,它需要是場景dock中節(jié)點名稱UILayer的子節(jié)點。

我在運行游戲時看不到生命條

編輯器的視口中有兩條線交叉:一條紅線和一條綠線。


它們交叉的地方代表著游戲關(guān)卡的起點。對于UI,它代表了運行時游戲窗口的左上角。?

你的生命值條應(yīng)該位于該點的下方和右側(cè),以便出現(xiàn)在屏幕上。



我不能把對象準(zhǔn)確地放在我想要的地方,它們反而以很大的增量移動

在本系列中,我們打開網(wǎng)格捕捉來精確地放置一些節(jié)點。如果您想自由放置一些項目,首先需要通過單擊視窗上方工具欄中的磁鐵圖標(biāo)來關(guān)閉網(wǎng)格捕捉。

您還可以使用鍵盤快捷鍵Shift+g切換網(wǎng)格捕捉。

你的問題

為什么生命值條不能隨著角色移動?

當(dāng)運行游戲時,UIHealthBar保持在屏幕上的固定位置。

這是由于它的父節(jié)點UILayer。



這個渲染層為我們做了兩件事:

1.它確保了生命條總是出現(xiàn)在所有內(nèi)容的最上方。

2.這使得生命條不能跟隨游戲的鏡頭。

你會看到我們將如何使用渲染層在我們的項目稍后在課程。

在下一個視頻中,也就是最后一個視頻中,您將編寫第一行代碼。




添加第一行代碼

https://www.bilibili.com/video/BV1X14y1U77M?p=5

在《Godot》中,我們將腳本附加到游戲?qū)嶓w中以控制它們。這些腳本包含編寫的計算機(jī)代碼,這是您將在本課程中學(xué)習(xí)的核心內(nèi)容。


在這個視頻中,你會寫你的第一行GDScript代碼,使箱子生成收集時,通過它的前面。

在這個階段,我們還沒有開始學(xué)習(xí)GDScript代碼。我們不指望你能理解。我們只是讓你第一次看到你將如何添加代碼到Godot的游戲?qū)嶓w,使他們做的事情。

下一個模塊將帶您學(xué)習(xí)GDScript從零開始的應(yīng)用程序。

(這個軟件現(xiàn)在沒中文 但是翻譯已經(jīng)翻譯完了還沒加進(jìn)去 如果我搞懂怎么把翻譯加進(jìn)去我會告訴你怎么做,但是目前我用了亂碼了)

這是本課程的免費部分,一個幫助每個人學(xué)習(xí)Godot的GDScript編程語言基礎(chǔ)的程序。

這是一個我們可以免費提供的應(yīng)用程序,感謝您購買本課程并支持我們的工作。

ps:我買了但是所有的課加起來很貴 如果你有錢支持的話請前往

https://gdquest.mavenseed.com 來支持他們

在瀏覽器中學(xué)習(xí)GDScript: https://gdquest.github.io/learn-gdscript/

下載Windows, Mac或Linux(性能更好)的應(yīng)用程序:https://gdquest.itch.io/learn-godot-gdscript

百度云盤 鏈接:https://pan.baidu.com/s/16tzLFTHe7IN3jo0uPNgLwQ?pwd=ub1r?

提取碼:ub1r?



Godot從零開始的教程-組裝你的第一款游戲的評論 (共 條)

分享到微博請遵守國家法律
嘉峪关市| 塘沽区| 金湖县| 张家口市| 微山县| 烟台市| 崇明县| 涟源市| 九寨沟县| 安化县| 潍坊市| 遂宁市| 新龙县| 板桥市| 东阿县| 西丰县| 闸北区| 平昌县| 大洼县| 商洛市| 阳山县| 德钦县| 福贡县| 闸北区| 商南县| 军事| 高阳县| 凤凰县| 原阳县| 棋牌| 蒙自县| 道真| 富宁县| 安西县| 黔南| 商都县| 印江| 抚州市| 原平市| 开封市| 新干县|