如何开发手机游戏?应该学习哪些知识?
首先,你有编程基础是很棒的。手机游戏开发的平台是JME,一般不用C++。当然学过C++的更好。
你可能正在研究JEE,所以你必须学好JME,重点是MIDlet、CANVAS和RecordStore。另外,要明确MIDP1.0和2.0的特点,如果和网络有关,需要学习MIDP网络编程。掌握这些基本都是问题,没学到多少。对于一个懂C++/JEE的人来说,我应该能在1个月左右完成。
像其他语言一样,JME的关键是多练习。尝试自己开发几个小游戏是一个很好的练习方法,可以发现自己在学习上的不足。如果可能的话,游戏应该在真机上运行,因为在模拟器上运行和真机上运行是不一样的。
如果是独立开发手游,也要掌握一些基础软件,比如PhotoShop,Mappy,简单的音效处理。