1,编程能力是学习引擎的根本。。
尽管有些引擎,乍看之下,似乎可以“绕过”编程,但那完全是错觉。。。目前的游戏开发行业,编程是绝对“绕不过去”的。。没有扎实的编程能力,无论学哪种引擎,都只能停留在新手等级。
编程与游戏引擎的关系,就像汉语拼音和输入法的关系。。即便有些输入法,支持语音或手写功能,让用户似乎可以不会汉语拼音,也能打出字来。。初次尝试,靠这些功能打出一句话的时候,貌似它还真的可以!!。。可当你准备靠它写一篇网络小说时,就会发觉自己完全错了。。。这些功能不仅不像期望中的那么有用,甚至根本有些多余。。。而真正能派上用场的,就只有自己的拼音水平。
另外,并非所有编程语言都适用于游戏制作。。。所以当你学习一门语言之处,最好充分了解,这门语言到底适不适合用于游戏开发?目前真正意义上适用于商业游戏开发的编程语言,只有C++(COCOS 2DX,UE4,OGRE,GAMEBRYO等)和C#(UNITY 3D,寒霜,CE5等)这两种。
2,素材的制作能力是不可或缺的因素。。
所谓素材,通常就是四大天王——模型,图片,音频,动画。。因此也就需要“四种能力”。即建模,绘图,音频处理,动画制作。。。不具备这些能力可不可以做游戏?可以。。。网上现成的素材多得是,把这些素材下载之后,拼拼凑凑也能做一款游戏。但是,没有这些能力,你将永远只能“拼拼凑凑”,而无法制作“属于自己的游戏”。。
温馨提示:内容为网友见解,仅供参考