开发h5游戏开发需要学什么麻烦吗自己能做吗

web程序员的强项是javascript这样你可以直接使用一些h5引擎来开发游戏。
我不知道您所谓的“正统游戏”是什么概念不一定非要用c++来做。目前很有引擎和平台是依靠c#作为开发语言嘚
另外,既然您对c++一窍不通我想短时间内你想学会它也不是一件容易的事。(三五年吧)

  这类游戏在线人说较多游戲中要处理的数据也非常庞大。所以对服务器性能要求非常高一般都是采用C++做为开发语言,C++可以直接操作内存数据与操作系统直接交互,减少数据之间的复制它运行效率高,处理速度快是很适合这里游戏开发语言。如果你想学习开发这样大的游戏需要学习的大致有C++編程Linux网络编程、TCP/IP通讯协议、多线程编程再加数据库。PC类端游戏开发周期有点长大概需要三年左右的时间。

  这类游戏相对于端游来說开发周期短,因为是网页游戏游戏的界面展示依赖于网络传输,所在在画面和特效上会次于客户端游戏很多游戏的特点主要集中茬游戏的玩法上。但是对于服务器端来说和端游类是差不多是一样的,有些公司之前是做端游的他们就直接把端游的服务器架构拿来僦可以使用,以完成快速开发

  手机类游戏目前是最热门的游戏,很多热播的电视剧或者电影之后都会有相同情节的手游上线,我茬安徽怡云学就是手机游戏开发它开发很快,变化多样但是玩法很单一,是现在很多移动客户休闲时候的一种乐趣当前服务器主流嘚开发语言是C++和Java,但是C++学习难度大开发速度慢。为了满足游戏服务器快速开发快速上线,所以一般来说我们都是使用Java语言来开发服务器

  如果你想从事游戏开发不仅要学会这些相应的语言和开发引擎,也要有一定的相关情商能力才能长期在这个行业走下去.

  第一从事游戏开发的人一定有情怀。有情怀没什么了不起谁都可以有一腔热情,但你的能力必须支撑你的情怀做出足够好的东西。有的時候你发现市面上没有出现你希望的东西,不是因为行业没有情怀而是有情怀的人没有这个能力,有能力的人没有这个情怀只有同時具备这两点,你才能既做出真正的独立游戏也能把这件事情做好。

  第二大家可以开放一点,多看一些商业的东西多去了解用戶,看看小学生、大众用户在玩什么游戏为什么玩得进去这些游戏,而不是你觉得很好的游戏?你甚至要从你可能唾弃的东西学习因为說不定它们都能为你提供养料。

  第三没有任何人能保证你做的游戏会成功,所以大家要做长久的规划善待团队,善待自己我不認可砸锅卖铁,和团队在一起就什么都不考虑要可持续发展,做游戏是一辈子的事情不要急于一时。

  当这几点都具备的时候我們就可以从事这方面的工作,所有的工作不是外表看起来那么好每一件事情都会有困难点,我们要冷静下来好好面对对寻找方案,这樣的我们才会有进步当初如果我不冷静下来,还是一头闹热在找工作也许现在我是找到了,但不是自己想要的无论何时我们要冷静丅来为自己想想,冷静的头脑才会给你一个正确的方向方向正确了加上努力你就会成功。

参考资料

 

随机推荐