Godot 学习路线

参考YouTube大佬:JumboGamedev

可视化路线

1. 熟悉UI界面(一个小时左右)

首先需要熟悉基本Godot的编辑界面(当然不要忘记下载编辑器,在官网有),了解检查器、工作区、资源区这些界面的用法。使用游戏引擎编辑游戏的第一步就是熟悉游戏引擎的工作方式,这往往是最重要的第一步。

2. 学习基础Godot Editor知识(至少一天)

Godot的基础知识其实很少,诸如继承、实例化、场景树、结点、信号等。

结点、场景、信号、场景树是Godot中最常用的四个基础知识

3. 学习语言(数周时间)

这一步对于科班来说是最简单的。如果你已经学习过C/C++语言,那么C#语言对你来说也不会很难。Godot项目中尝试用GDScript来编写代码,如果你已经学习过Python,你会发现GDScript基本就是Python,你入门GDScript会像喝水一样简单。

4. 开始项目(直到永远)

这是最重要的一步,没有这一步你将永远无法体会到游戏开发的魅力!当你了解过很多的基本概念后,你可能已经觉得自己行了!

实际上,立刻开始着手构建一个游戏,你就会发现,其实你什么也不懂。

游戏开发的真谛不在简单的逻辑,语法,编辑器的使用,懂得写代码只是入门而已。

游戏开发最难的部分在于项目的管理,代码的复用。举个例子,你能够通过一些模块化的设计,让你的子弹射击系统被拆分成武器+子弹,这样你只需要不断地替换子弹即可修改人物的子弹,而不是将一切硬编码到武器中。

再上升一些,你会来到艺术这一关。尽管你可能已经花了很多的时间学习了游戏项目的编写,你还是会发现诸如美术,音效,音乐这类资源需要自己去着手构建是需要另外再学的。有两条路,聘请别人或者继续自学美术、音乐。

游戏的设计模式,玩法的设计,美术的设计都是有很多奥妙的,需要学习的东西很多!

作者:Sy_
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇