您好,欢迎观看GDScript基础教程系列的介绍视频。 | |
---|---|
在这个视频中,我想谈谈这个系列的目的以及目标观众是谁, 以及作为程序员提高自己的最佳方式。 所以本系列的目标是为使用GDScript语言进行编程打下坚实的基础。 请注意我所说的坚实基础并不完全。 那是因为你不能只用一个系列视频来打造一个完整的基础。 无论是在 YouTube 上还是在 Udemy 上,一个系列所能做的最好的事情就是给你一个坚实但浅显的基础。 在本系列中没有游戏编程示例,我们也不会在这个系列中玩任何类型的游戏。 本系列只是教授基本的编程基础技能。 事实上,你也可以从GDScript转到 C sharp 或其他编程语言,如果您有一些基础,那么切换语言将没有问题。 本系列视频的构建方式是建立一个简单的基础,因为在网上我们已经看到了关于很多人放弃编程的消息,无论是其他什么的基础编程还是游戏编程。 他们或许因为编程太难的理由退出了,因为他们或许以前根本没有接触过编程,所以本系列将尽最大的努力来教新人编程的基础知识。 |
|
本系列的目标受众基本上是任何对编程感兴趣的人。当然,本系列也将教授以前从未接触过编程但想进入编程行当的人。 本系列视频确实涉及基础知识,但是会尽我所能用视频来推动理论,事实上如果你在初高中或大学等地方或者自学过一些编程课程,你也会在这里学到更深层次的理论。 | |
本系列的灵感来自于对一些 udemy 课程的缝合,例如《从小白到英雄》编程课程,但这对国人都不重要,所以此处省略英文原视频废话一两句。 | |
在本系列中,我会尝试将浅层和深层主题混合在一起,形成一个中间地带。 在我个人看来,学习的最佳方式,无论是B站还是其他视频网站,从任何系列教程中学习的最佳方式是笔和纸或者Word或Markdown以及任何笔记软件或博客网站。边看边做笔记,另外,当你学习一个主题时,要适时的阅读类似主题的文章并观看类似主题的视频。 你甚至可以看Unity或其他引擎的相关视频,甚至也可以是其他的编程语言。例如,我正在教GDScript脚本,但您也可以观看有关 C++ 的视频。 您观看的视频越多,您接触的编程语言和语法就越多。 您可能会发现用不同语言进行编程实际上只是细节语法的区别。 或者更确切地说,你应该知道,只要您具备基础的编程知识,那么在多种语言之间切换是相当轻松的,因为编程70%的基础是可以触类旁通的。 |
|
现在,如果您确实想要深入本系列教程,我建议的第一件事是遇到问题时通过百度或谷歌等搜索答案。 在国内,你也可以使用比较恶臭的CSDN,以及半残废的百度贴吧或者加入一两个QQ讨论群。 目前其他的渠道比较少,但如果你可以使用外网,则可以在Godot官网论坛,或Stack Overflow等网站讨论。 当然Godot有在线的官方手册,其中有脚本语法的介绍以及提供了各种API的简易查询。 最好在百度贴吧或者某个QQ群中讨论你的问题。 最后你也可以在这个系列视频的下方发布评论,B站邪恶的网友们以及草包的UP主或许会给予你解答。 同样你也可以找到YouTube的原视频,给原作者留言进行讨论。 建议如果可以的话,也可以在百度知道、知乎等平台进行提问,或者在CSDN、博客园等发布自己的总结。 因为这样如果其他人通过百度搜索,将可以查看到类似的问题或笔记,从而帮助他们顺利的解决相似的问题。 这对Godot的中文生态发展是有利的。 |
|
最后,由于这是一个初学者系列,如果您是编程新手,那么提高水平的最佳方法就是练习。 编程就像任何其他技能一样,一个普遍的观念是:要精通任何一项技能,你都要投入起码一万个小时。 虽然时间长短有争议,但大部分人的共识是大量的练习才会让你变得更擅长于某事。 因此,本系列大部分视频的描述中都有一个对应gitHub项目。 看完视频后。你可以下载描述中的gitHub项目,并练习你正在学的主题。 |
|
最后在本系列中,我想至少帮助您获得作为新程序员最基础的一些知识,包括字面量、变量、常量以及基本控制语句以及控制流程如何让特定控制语句起作用。 如果你能掌握这四个基础知识,那接下来就是类和函数的基础知识。 切换到其他编程语言实际上非常简单,因为无论您使用哪种编程语言,这四个主题都是相似的。 因此,请尽量深入理解这四个基本要点,因为这基本上是你作为初学者的根基, 并且您可以真正轻松地切换到不同的编程语言。 当然,在本系列中,我们将专注于脚本语言,旨在向您介绍不同的工具和技术,以帮助您入门游戏编程。 |
|
最后,我想说一下计算机编程的旅途。 每个人都是从头开始,包括我在内。 但是,如果您很认真的希望可以完全掌握游戏制作,而不只是学一门编程语言那么简单,那么你的目标应该更加长远。 你需要在初学者的基础上加强对编程基础知识的理解,一旦你拥有比较完整的编程基础,您会发现很容易进入计算机科学的其他领域,例如 Web 开发、游戏编程和信息技术安全领域。 这就是我在这个介绍视频中为您提供的全部内容。 我希望我没有用这张照片吓跑任何人。 但是,我也不想粉饰计算机程序员旅程的艰辛。 无论如何,请随时在下面的评论部分发表评论,我希望您发现我的教程系列对您的计算机编程之旅有用。 我期待在下一集中见到你。 祝你有美好的一天。 |