游戏开发需要什么?
选择平台和编程语言
首先,游戏开发平台有多种类型:
专用主机平台:Windows、Linux、Mac OC、
移动平台:iOS、安卓、Windows手机、BlackBerryOS、Symbian;
专业主机平台:Xbox、PlayStation、Will等。
如果你想从事移动平台的游戏开发、安卓主流JAVA语言和iOS主流Object-C语言,你必须去学习这个平台主流的语言,在私人主机上主流的游戏开发语言现在包括之后很长一段时间都是C++。但说是不同平台的游戏开发,根本没有共同点,学这个到了不同的平台,就无济于事了。不是这样的,在编程的世界里,你走得越远,你会发现很多事情的本质是相似的。例如,如果你踏踏实实地理解了C++的基本语法(而不是欺诈硬背),以后转Java语言也不是难事。因为本质面向目标的特性和各种编程语言特性是相通的。
所以,如果你想走得远,学习过程中不能表面简单流走,一个知识越深入到底,你就越容易看到其他知识以及异曲同工对他的了解。但是当然,一开始更好尽可能贴近自己的专属领域和编程语言,尽快在这个领域占有一席之地。无论你选择哪个平台,游戏开发这个庞大的工程都离不开游戏引擎,所以这里有两条课程供您选择。
仅使用游戏引擎;
使用游戏引擎,并深入学习游戏引擎原理。
0