我遇到了一个进入一家游戏公司的机会。目前正在学习c++。在此之前,我没有任何基础。我的进步止步于功能和基本概念阶段,很少写代码。
光看理论是没有出路的,但是你必须熟悉基础理论。
可以尝试先给自己安排一个简单的项目。
尝试上网解决各种困难,完成项目,慢慢你就掌握了。
如果你决心走手游开发这条路,建议你先啃一下cocos2d的C++代码。
刚开始可能很难,就像读天书一样。不过没关系。你的目标不是理解它的文字。
创建一个项目并编译它就足够了。
然后你可以在网上找一些别人的项目。以下是游戏的一些源代码:
比如/kenkao/article/details/38583059这个。
嗯,建议你先从ApplyBird或者跑酷开始。千万不要从RPG什么的开始。新手会发疯的。..
先了解别人是怎么写的。动画如何移动,按键如何响应,等等。..
然后自己试着改一下,增加一些新的功能什么的。
很快你就会发现,其实你可以写出比他更好的。然后就可以做项目了。
在这期间,你会遇到各种神奇的困难、错误、问题等。学会自己找资料解决问题才是最大的本事!