------
原创博客,转载请注明出处:http://blog.csdetails/43075387dn.net/yy19900806/article/
------
本人是一名在读学生,主要是做人脸识别方面的工作,不过在繁琐的论文中,总是容易累得找不到自己。而我,又是一个喜欢“不务正业”的种子选手,对于自己喜欢做的事情,我会倾我所能地去完成。这几天在看C++,抱着《Effective C++》啃了一半,感觉对于C++有了全新的认识,恰好,想找个程序来练手,于是斗胆开始从零起步学习游戏开发。要问现在游戏开发哪儿最火:毫无疑问是手机游戏。手游历经了很多年浑浑噩噩地发展后,终于迎来了一个井喷式发展。由于我的基础比较薄弱,所以我选择比较容易上手的cocos2dx来作为开发库。
cocos2dx有很多优点,最打动我的就是它强大的跨平台特性,windows\linux\mac\WP\iOS\Android这些主流平台全部通吃,对于我来说,有着莫大的吸引力,话不多说,走起!
我想做一个空战游戏,类似以前的雷电系列,我也明白,空战系列的手机游戏已经被做滥了,简直是一抓一大把,又乏善可陈。不过这并不是问题,要明白我们做游戏是为了学习这款引擎,而并不是做一个旷世之作(如果要做,你一个人也是不够的)。由于有大量的已有作品,这又为我们另一个方面提供了便利:素材的选取。我们是做技术的,是开发,并不是美工,也不是策划。那些很酷炫的特效应有美工完成,新颖的游戏创意应该由策划完成,我们身为工程师,就是要coding!所以这也是完成着一个游戏的动力。