游戏开发专业学习指南:从编程语言到图形学

昵称 7个月前 42浏览 0评论

我以一个即将实习的人的身份来告诉你这件事。

我是游戏开发专业的,就读于一所很普通的本科大学。

建议您首先了解学习的基本流程

1.编程语言C++,这个一定要学透,特别是C++最后八章的内容,继承,多态和重载。不然,一到软件工程课程的设计模式,你就学不会了。这跟写代码的质量和项目的复杂程度有关。我吃过这个亏。另外,学好C++,以后用Unity不用太担心C#这种类似C的语言。

第二,数据结构和基础算法,最好学透彻。我的基本状态是基本能看懂,但不会写,写不好。如果要用,基本都要翻教材,很麻烦。这篇的结尾游戏开发,就是为了让大家了解游戏人工智能及其算法。

3.图形。我一直懒得学这个,因为我觉得用好引擎,图形就没那么重要了。其实不然,图形学好的话,头发掉的快,就能很快流畅地用好引擎。GDI 是过时的东西了,我被迫认真学了 Direct 2DX 和 Direct 3DX。听说 OpenGL 也是个大魔王,所以一直没学。如果想流畅用好 Unity,认真学 Direct 3DX 是必不可少的。

4.游戏的各种理论知识,包括游戏历史,策划,测试,游戏原型等等,这些都是如果认真看的话可以增长见识的课程。

5.各种游戏引擎比如cocos2dx,Unity,UE4等等,也可以多尝试一下,但是没必要,因为都是通用的。

6.美术。上学的时候学过3DMAX、PS、AI的基础。但是美术,我没办法。我几乎没有美术天赋。上学的时候,我为学生游戏项目做的每一个UI游戏开发,在没有美术师在场的情况下,都被批评是直男审美。如果你想独立开发游戏,美术技术和美术是不可或缺的,否则你不配做这个。

最后,有一种东西叫创造力,是学不会的,靠灵感,靠日常的积累和总结。

祝你学业顺利。

点击关闭
  • 客服QQ:

    744926664

    -------------------

分享:

支付宝

微信