泻药......
作为在职的游戏人员强行回答一波。
首先呢,游戏编程也是编程,都是需要敲代码的。所以基本的语言基本功是不能少的,比如C语言或者C++或者C#至少要精通其中一门。精通到什么地步呢,基本数据结构和基础的算法还有设计模式你得非常熟悉。这样算是入门了。
接下来你就可以选择一个游戏引擎了,市面上主流的游戏引擎有两种一个Unity3D一个虚幻四,我就是使用的虚幻四开发的哦。但是这两款引擎的脚本语言并不一样,Unity是C#虚幻四是C++所以在学习之前要想好使用引擎开发什么类型的游戏。
Unity偏手游,虚幻四偏主机和PC游戏,堡垒之夜啊,龙珠Z啦都是虚幻四做的。
放一个我在调试的材质吧。
还没整理好,所以有点乱.....
接下来给你讲讲怎么学习游戏开发吧,我是自学成才的哦。
实名推荐呵呵老师!呵呵老师讲的程序太有意思了。跟讲相声似的,连我一个美术专业的都学会了你还怕学不会吗?而且呵呵老师的课程都是免费的。在B站就有的。
最重要的是呵呵老师把C#和Unity还有C++和虚幻四两个引擎都讲了!我就是跟着看的。实名推荐!呵呵老师是虚幻四开发的大神哦。
链接给你放下面了,祝你成功啊!记得点赞哦!