从零开始的Godot之旅 EP1 序言

177 阅读2分钟

从零开始的Godot之旅 EP1 序言

前言

该系列文章是我在自学 Godot 引擎时的一些笔记和体会。主要想做到几件事:一是边记边学,帮自己加深理解;二是留下一份方便以后翻看的小手册;另外要是刚好能对其他也在学 Godot 的朋友有点用,那就更好了。

背景

每个人的起点不一样,关注点也会不同。为了让读者知道我会更偏重哪些内容,先简单介绍一下我自己:

我从事 Java 开发十几年了,主要做企业级应用,比较熟悉工程化、架构和开发流程。所以在学 Godot 的过程中,我更关注的是如何把它用到真实项目里的那些细节——比如项目结构、资源管理、调试流程之类的,可能不会像教程那样把每个 API 都讲得很细。

学习方式与本系列文章说明

Godot 的官方文档已非常完善,且有许多优质的中文翻译与教程。基于此,本系列笔记不会重复官方文档中详尽的 API 说明或基础教程,而是侧重于:

  • 将学习过程中的关键概念、实践心得与笔记进行整理;
  • 记录自己在实战中遇到的问题与解决思路;
  • 在必要处引用官方文档并给出链接,便于追溯权威资料。

建议大家在看本系列笔记时,配合官方文档和示例代码一起动手实践,这样理解会更全面。我会以一个初学者的角度来记录和分享自己对 Godot 的体会与使用经验,尽量把学习过程、遇到的问题和解决办法都写清楚,方便你一步步跟着做出自己的游戏。

如果你学习Godot是想找一个游戏公司去做游戏开发,请立刻去个别学Unity或UE。Godot在国内真的没什么公司会用。

官方文档与参考资料

官方文档(中文):docs.godotengine.org/zh-cn

另外社区的教程、示例工程和翻译文章也蛮有用的,遇到问题可以多参考几份资料。

示例代码以及反馈方式

本系列笔记的示例代码会托管在 Gitee 上,地址是:cy4ever/simple_rag

由于我也是初学者,难免会遇到理解错误的地方;如果您在阅读过程中发现任何错误或有改进建议,欢迎通过 Gitee 提交 issue 和我沟通。