希望对你有所帮助。零基础还是unity3d,毕竟从c++到开发出能运行的游戏中间有着一段不算短的路;unity3d好歹可以照着教程快速撸出一个可以动的东西出来,通过一些小项目慢慢积累经验。没有经验用cocos2d的c++版本运行都是问题。你要搞清楚自己要做的是游戏而不是成为一个程序猿。另外逗看书到12点地对于程序猿来讲是不行的,一般是逗撸代码到2点地其实cocos你可以选择c++,js,lua任意一种语言开发。
大多数公司都是lua,现在也有很多用的js因为可以出h5版本游戏。所以如果自己要做游戏的话先看看选择哪种语言。不过我自己写游戏用的c++,公司用的lua。从学习难度上说,我觉得c++是最难的,剩下的lua和js我觉得相对c++学习会容易一些。不过如果要从js和lua选择的话,我建议用js来开发,因为前端html页面很多也用到js。
如果你一定用c++开发,差不多半月学习c++基础(游戏一般语法基础就够了,游戏难点主要还是算法上)。然后1个月熟悉下引擎的环境和API,写写demo。
游戏引擎的控件掌握差不多了,你就可以根据自己需求写一些小游戏了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)