2024-09-26|閱讀時間 ‧ 約 22 分鐘

使用Godot引擎創建你的第一款2D平臺遊戲|蛇靈ㄉ遊戲自學筆記

嗨嗨打給賀!挖系 Serpens Spirit Studioㄉ蛇靈!

蛇靈的最終目標是想製作出自己的遊戲,所以來和大家分享我的遊戲遊玩觀察&研究小筆記!

🟣Godot是蝦咪?


先簡單描述ㄉ話,Godot是一款製作2D和3D遊戲的遊戲引擎。

想了解更多咪?底下留言告訴蛇靈,偶之後擇期再寫一篇~

🟣How?從何而起?



我從頭到尾都是跟著Brackeys大神教學影片一步一步完成的,
素材也是原影片裡提供的(如人物、地磚、物品、音樂等)
不會畫畫也不用擔心!
有很多善心大神提供免費素材可用~
當然中間也有陸續發生排除bug的事情,
(影片裡沒出現bug,哭,但因為自己還不熟Godot就容易漏掉一些步驟)
所以花的時間更多QQ


🟣Why?從何而起?


自然是因為要趕快動手實踐了!!!!!

在實際動手做遊戲之前,我其實非常焦慮,

感覺好像目所能及的一切,都、好、難!

直到我跟著教學影片,實際動手做了之後,

我赫然發現,

根本沒有想像中的難!!!
最難的,反而是我想像中的那份恐懼。

這才是最困難的第一步,

邁出一步之後,

我發現,跟著教學影片同步實作,

並且看到自己的畫面跟影片內一樣,還能順利動起來的那刻!

滿足感、成就感源源不絕從體內湧出,

爽感不言而喻ㄚ!!哇哈哈哈哈哈!!!

推薦大家趕緊動手做起來ㄅ~~~


🟣小遊戲類型

2D平台跳躍遊戲 (2D Platform),玩法類似馬力歐,
可畢竟教學影片時長約1個小時多一點,能教的有限
(YT上動輒好幾個小時起跳ㄉ教學影片),
所以大部分都是初學者必知的常見功能,
以初學者的教學影片來說,
算是至少能讓初學者做出像樣迷你遊戲教學,
蛇靈我相當推薦,我也是以這部影片,作為我的Godot啟蒙。


教學影片時長≠實際操作時長


喔對了!不用逼迫自己一次性把1個多小時全做完,我也是分批分了三天才陸續完成(👍Good Luck!)


🟣小遊戲現有功能


  • 方向左右:AD & ←→+PS4手把🎮左側蘑菇頭📍&十字左右鍵
  • 跳躍:Space+PS4手把🎮圈圈鍵⭕


🟣Node節點

  • 畫面上顯示文字:label (中英文都OK!也可以換字體~)
  • 遊戲平台:TileMap
  • 人物圖像:Sprite2D+Collisionshape2D
  • 人物/物品動畫:AnimatedSprite+Collisionshape2D
  • 音效+音樂:AudioStreamPlayer2D
  • 死亡區(Kill Zone):Timer


來康康蛇靈ㄉ自學影片紀錄!!!!!!!!

https://youtu.be/u5TV8n7Iiy8?si=GffhBwDjPab-jbwm


----------------------------------------------------------

ㄚ捏丟告家!挖系 Serpens Spirit Studioㄉ蛇靈!

歡迎:幫偶按顆免費愛心❤️ 或是 請偶喝杯咖啡☕充充電~

分享至
成為作者繼續創作的動力吧!
© 2024 vocus All rights reserved.