由于这个原因和本人对游戏设计的爱好,本文利用平时学的图形学、VC++、程序设计等相关知识,做了一个简单的游戏引擎,并在其上设计一个具体的飞机对战游戏。其次在这个简单的游戏引擎框架上加入了具体的飞机对战的游戏设计元素,就构成了一个飞机对战游戏。
做手机游戏用什么语言?由于有着成熟商业游戏引擎和负责引擎研发的专业团队,在这个行业里的很大一部分程序员都不需要掌握太复杂的编程思想和算法就可以进行游戏开发的工作。先选择一个引擎或开发框架,再学习这个框架支持的语言,开始的时候不用学得很深,掌握基本语法,会查api就够了。给大家推荐一款优秀的游戏开发工具:Unity3D
一个可以在手机上运行的软件一个可以在手机上运行的网络游戏一个可以在手机上流畅运行的网络游戏代码=C#语言+数据结构+框架+设计模式+算法+……因此光学习那些编程语言和开发软件并不能完成你所说的这样的游戏,这些游戏要做出来需要学深度和广度是很多的,当然你可以做一些不用那么复杂功能的小游戏出来,但是针对题主说的“要涉及所有游戏模块”,这个还是Unity入门后,就知道了。