如何提高你的编程技能

提高自己的任何技能都取决于许多因素。
我列出了作为初学者可以做的一些事情来提高自己。

解决问题

编程只是解决问题。如果你能做到,那么恭喜你,你是一名程序员!
解决问题将是您应对编程挑战的核心,尤其是在游戏编程方面。
为了有效地解决问题,您需要了解两件事。

  1. 了解编程语言
  2. 了解您正在使用的框架

在这种情况下,GDScript 是编程语言,Godot 应用程序是框架。
Unity 也是如此。在 Unity 中,C# 是编程语言。相比之下,Unity 是为您提供游戏编程工具的框架。

编程模式

下一步是了解编程模式。
了解以下内容:

  1. 设计模式
  2. 设计原则

两者相辅相成,理解它们会让你受益匪浅。

数学/物理

游戏编程是数学。
如果你能理解数学,你就可以做游戏编程。
您不必进入微积分就可以进入游戏编程。
建议对以下内容有基本的了解:

  • 几何学
  • 物理(速度、加速度)
  • 基本三角学

    算法

    算法是编程的核心。
    在许多情况下,算法是更高级别的编程,但程序员了解一些基本算法是标准的。
    至少,了解遍历二维数组的算法。

    最后说明

    祝您在编程之旅中一切顺利。
    非常感谢您让我成为您旅程的一部分!