有的朋友,在成为骨灰级玩家之后,“起义了”,想要学习Unity开发,想要拯救中国游戏市场,但是,又在犹豫:Unity开发环境如何呢?机会多不多呢?其实,你大可不必为此费心,这次资深游戏开发工程师,就为你分析分析Unity开发的市场。
其实,如果你是单机游戏,你可以慢慢做无所谓,但如果网游化,玩家会不断“逼”你去做更新,如果后面内容跟不上,用户流失会很快,所以我们一边维护,一边做更新,还要后续对接上其他一些渠道,整个团队根本忙不过来,所以不管什么时候总觉得团队人力严重不足永远在招人!
Unity的游戏和应用可以用C#语言,Unity(一种Java的扩展)或者Boo(一种受Python启发的语言)来开发,其编译过程根据不同的目标平台而变化。在PC,Mac和Android平台上,游戏代码可以被编译成字节码,可以在Runtime用JIT编译器执行。在其他平台上,游戏代码需要预编译,在建立的时候转化成为目标机器的本地代码。
Unity开发平台包括可视化编程工具和基于MonoDevelop的IDE,还有3D补偿引擎,脚本语言环境