原创 Godot3遊戲引擎入門之四:給主角添加動畫(下)

一、前言 本篇是上一節文章:Godot3遊戲引擎入門之四:給主角添加動畫(上)的繼續。在這兩篇文章裏,我會詳細講述 Godot 3 中製作簡單精靈動畫的三種方法,其中上部分包含兩種,下部分討論第三種方式。 :smile: 主要內容:

原创 Godot3遊戲引擎入門之十五:RigidBody2D剛體節點的幾種應用場景及示例

一、前言 這一次,讓我們來做一些輕鬆有趣的東西,嘿嘿。 😁 在上一篇 Godot3遊戲引擎入門之十四:剛體RidigBody2D節點的使用以及簡單的FSM狀態機介紹的文章中,我們主要討論了剛體節點 RigidBody2D 的一些

原创 【翻譯】遊戲設計模式之狀態機

一、前言 本文是一篇關於遊戲設計模式之狀態模式的文章內容翻譯,我在上一篇文章 Godot3遊戲引擎入門之十四:剛體RidigBody2D節點的使用以及簡單的FSM狀態機介紹中簡單地介紹了 FSM 有限狀態機的含義以及遊戲中的簡單

原创 Godot3遊戲引擎入門之十四:RigidBody2D剛體節點的應用以及簡單的FSM狀態機介紹

一、前言 時間飛逝,距離上次更新已經有半年之久!這幾個月裏我只有三分之一的時間很忙,相反其他時間是比較閒的,但是由於空閒時間非常“碎片化”,導致我一直沒有集中精力搞自己喜歡的“小遊戲”了。首先對我的讀者表示非常抱歉!嗯,從本篇開

原创 Godot3遊戲引擎入門之十三:實現玩家的跳躍功能並完成一個平臺小遊戲(下)

一、前言 本文爲上一篇文章的續篇,在上一節中我們一起討論了 Godot 中平臺遊戲玩家跳躍功能的實現方法,並使用到了本次小遊戲中,那麼本節內容主要是分享這個平臺小遊戲的基本結構和製作過程。遊戲運行效果如下: 遊戲中的圖片資源主要來

原创 Godot3遊戲引擎入門之十三:實現玩家的跳躍功能並完成一個平臺小遊戲(上)

一、前言 2019 好久不見!終於見面!首先必須得提到一個好消息: Godot 3.1 Beta1 已經發布啦!這是新版本開發過程中的第一個 Beta 版,後續開發進程應該會加快,據我“夜觀天象”,我們最快可能會在春節期間與 God

原创 Godot3遊戲引擎入門之十二:Godot碰撞理論以及KinematicBody2D的兩個方法

一、前言 這篇文章是爲後續小遊戲的開發做理論鋪墊的。嗯,我們前面已經陸陸續續討論了很多 Godot 中的一些基礎元素、基本功能,最後也順理成章地完成了兩個小 Demo : 金幣收集小遊戲 太空射擊小遊戲 這兩個遊戲實際上並沒有很

原创 Godot3遊戲引擎入門之十一:Godot中的粒子系統與射擊遊戲(下)

一、前言 繼續講解我們的第二個小遊戲:太空射擊遊戲,本篇爲上一篇文章的繼續。在上一節中我給大家介紹了 Particles2D 粒子節點的相關參數以及簡單的應用,這一節則介紹這個小遊戲中的主要場景和關鍵的代碼實現。 PS :在寫文章的

原创 Godot3遊戲引擎入門之十一:Godot中的粒子系統與射擊遊戲(上)

一、前言 第一個收集金幣的小遊戲結束了,洋洋灑灑寫了三篇文章,分別介紹了相關節點、場景以及所有的代碼,作爲新手能夠獨立使用 Godot 完成自己的第一個遊戲也算是正式入門了!接下來,我們開啓第二個完整的小遊戲介紹:太空射擊小遊戲!同