我先从我自己的角度谈谈我的想法。 如果你像我一样自学独立游戏开发,那么你必须学习整套,包括但不仅仅是以下内容。
1.游戏引擎的学习
自己开发游戏引擎是不可能的。 真是个能无视我所说一切的高手。 我推荐两款市场上成熟且常见的引擎。 一个是虚幻引擎,另一个是Unity引擎。 虚幻的门槛比较高,但是图形效果确实非常逼真。
Unity比较适合自学,门槛比较低。 从Unity5开始,Unity引擎的各个方面都得到了质的提升。 不能说不能产生像Unreal那样的效果。 过去,效果稍差一些。
其实游戏开发素材,以我个人愚见游戏引擎开发要学什么,最终的效果还是要看开发商的实力。 没有人可以说Unreal开发的作品比Unity开发的作品图形效果更好、运行更流畅。
2.建模软件的学习
常见的有Maya和3D Max,还有很多ZBrush等。 对于初学者,我推荐 Maya 和 3D Max。 反正我学了Maya,估计要花很长时间才能消化掉。 建模的话3D道具,我不仅要学建模,还要学骨骼动画什么的
3.纹理绘制
纹理绘画工具也有很多,很多都是相辅相成,各有千秋,比如Photoshop、bodypaint、paintersubstance等。
4. 编程语言的学习
在上面第一篇文章中提到的两个引擎中游戏引擎开发要学什么,Unity 使用 C# 编程语言。 之前支持的JS已经被官方放弃了。 无论如何,现在只支持C#。
虚幻引擎使用C++,入门门槛比较高。
我也在自学的路上,每天都去论坛提问。 好吧,就这样了。 可能还有很多我没提到的,还有很多没学过的我就不在这里赘述了。纯手工制作,个人观点,如果不懂的话,我们可以一起分享
文章来源:https://zhidao.baidu.com/question/717303388255627605.html