见下文
目前游戏开发主要分为2D游戏和3D游戏。 2D游戏通常是为手机开发的。常用的开发工具是Cocos2dx学习游戏开发,使用的开发语言是C++。 3D游戏一般使用的游戏开发工具是unity3D,使用的开发语言是c#或者Javascript。
因此学习游戏开发,要想开发出什么样的游戏,就必须知道需要什么样的开发知识。
首先,如果你打算学习2D手游开发,那么你需要先学习C++。
学习C++的路线一般是先学习C语言。稍微了解一下编程,就是如何写程序硬件设备,什么是函数,如何使用指针。对编程有点了解后,开始学习C++游戏动态,这样的渐变 无惧C++!。然后,也了解了 Cocos 2dx 的使用。以及熟悉api。以此类推。
我们来谈谈 3D 游戏开发。最常见的 3D 游戏开发工具是 unity3D 引擎。 Unity3D是用C#开发的(也用到了Javascript,但是用的比较少),所以一定要先学好c#。
C#也是一种面向对象的编程语言,相对于C++来说相对简单。然后,您需要学习使用 unity3D 引擎。这也是非常重要的。没有技巧,只是一步一步的学习,一点一点的熟悉。 unity3D中也有api。它也需要熟悉。
今天我们就来说说这两种在中国非常流行的游戏开发方式。你需要学习什么样的游戏开发和编程语言,你现在应该已经很熟悉了!
游戏开发,不管怎样。他们都需要有自己的项目,独立解决问题。这是最重要的。