手机游戏怎么开发app游戏和手机app怎么开发app游戏的差距大吗?

面临职业选择的问题,有些困惑。目前的了解,手游一般使用成熟的库(cocos2d、unity3d)开发,更多地是做一些逻辑或者图形的工作,据说重复性工作比较多?手机app开发更多的是UI界面以及业务逻辑的工作,好像也是一些重复性的工作?问题主要有两个:1、本人主要想在技术方向上走下去,从技术角度来说,游戏开发和app开发哪个能学到的更多呢?2、从游戏开发转到app开发,或者从app开发转到游戏开发,成本相同吗?会有怎么样的困难?
大四。刚签了一家游戏公司。正好手游和android都做过。针对问题一:其实android和游戏引擎都可以往底层深入研究,反正你是学不完的。你说的"好像也是一些重复性的工作"我明白是什么意思。我一直觉得做后台比较有意思。
如果你喜欢做游戏,即使没日没夜加班也乐在其中,那么就选择游戏编程吧。&br&如果你不喜欢做游戏,那么就选择APP开发。&br&&br&工作中没有找到乐趣的话,你最后也是会放弃的。
如果你喜欢做游戏,即使没日没夜加班也乐在其中,那么就选择游戏编程吧。如果你不喜欢做游戏,那么就选择APP开发。工作中没有找到乐趣的话,你最后也是会放弃的。
如果只写业务逻辑,技术角度来看两个都学不到更多。如果往低层一些发展,如往framework,游戏引擎,两个都可以学到很多。&br&从游戏到APP和从APP到游戏,成本差不多,就新语言和工具的学习成本,困难主要在于如果你不喜欢游戏,鉴于目前游戏开发的苦逼(加班比其他IT行业要变态许多),转到游戏开发你会身心都累。
如果只写业务逻辑,技术角度来看两个都学不到更多。如果往低层一些发展,如往framework,游戏引擎,两个都可以学到很多。从游戏到APP和从APP到游戏,成本差不多,就新语言和工具的学习成本,困难主要在于如果你不喜欢游戏,鉴于目前游戏开发的苦逼(加班比…
已有帐号?
无法登录?
社交帐号登录
还没学好Unity手机游戏开发和手机app开发的差距大吗?
面临职业选择的问题,有些困惑。目前的了解,手游一般使用成熟的库(cocos2d、unity3d)开发,更多地是做一些逻辑或者图形的工作,据说重复性工作比较多?手机app开发更多的是UI界面以及业务逻辑的工作,好像也是一些重复性的工作?问题主要有两个:1、本人主要想在技术方向上走下去,从技术角度来说,游戏开发和app开发哪个能学到的更多呢?2、从游戏开发转到app开发,或者从app开发转到游戏开发,成本相同吗?会有怎么样的困难?
按投票排序
如果你喜欢做游戏,即使没日没夜加班也乐在其中,那么就选择游戏编程吧。如果你不喜欢做游戏,那么就选择APP开发。工作中没有找到乐趣的话,你最后也是会放弃的。
如果只写业务逻辑,技术角度来看两个都学不到更多。如果往低层一些发展,如往framework,游戏引擎,两个都可以学到很多。从游戏到APP和从APP到游戏,成本差不多,就新语言和工具的学习成本,困难主要在于如果你不喜欢游戏,鉴于目前游戏开发的苦逼(加班比其他IT行业要变态许多),转到游戏开发你会身心都累。
写代码据说是生产力最低的工作、其他大部分工作都可以机械代替手工,但是生产力越低的,成本就高,工资就高
做APP可能不需要做游戏的相关知识,但是,做游戏还真得必须有点做app的相关知识。比如:cocos2d,unity不要认为全用的是自带的库,你打安卓包,接入第三方sdk,必须要有安卓的相关知识,尽管不深。你打ios包,接入苹果支付你也必须得会objectC。还有就是关于安全性,APP打包或许只是混淆一下就OK了(APP除了几家大公司外,加壳的APP貌似很少),可是游戏不行。。网游还好说,但单机游戏安全性必须要能保证99%不敢说,最起码得保证90%的用户无法用现成的软件进行破解。其中会涉及联合编程C与C# C与Java C#与Java的混合编程。。。APP加壳(不过现在会用数字公司的。。。不过也有自己写的)。。unity可以解出代码呀!!!!!!所以还得对代码进行加密。。。还有共同的地方就是APP和游戏都得对各种机型做适配。。。比较蛋疼(本人弱项)另外游戏对性能,包体要求会比较高。。。unity5.0裸包就8M。。。加各种资源,场景,烘焙,音效。。分分钟上60M。。。还有DC的控制。。。。分分钟让你手机卡死。。。而APP可能这方面会相对要求低一点。要是后台逻辑的没什么区别!!!都是写功能而已。因本人只实习过3个月的Android APP开发,其他不清楚哈。。。游戏可能会了解的多一点。
差距很大,我曾经是做手游的,现在由于一些原因,我转做网站。虽然我很快上手开发,但我所积累的很多经验都不再有效。我就像一个满级的游戏角色,但是把装备都卸载了。我拿着手上的低级木棍,我很想直接去砍满级的Boss,但我却不得不先从低级的Boss开始打起。我不知道该打哪只Boss,因为我需要的是一些新职业的装备,我过去的经验大部分都失效了。我需要再次一步步去探索,去收集新的装备。待续……不,The End。所以,并不是难不难的问题,而是浪不浪费的问题。另外就是兴趣问题了,我对网站开发毫无兴趣,这会阻碍我在这方面的发展。实际上我下班后都在研究游戏开发,而不是网站开发。当然,也没有那么绝对,都是技术,肯定很多相通的地方。我只是把不同的地方用夸张一些的方式来表达。
cocos2d、unity3d都是游戏引擎,说直白一点就是一个库,涉及到的知识主要是2D, 3D方面的知识,页面的绘制。而App其实也是用iOS/Android提供的库,都是用库,只不过App的库比游戏中用得多一些。我觉得就这样,熟悉了就都一样的。
大四。刚签了一家游戏公司。正好手游和android都做过。针对问题一:其实android和游戏引擎都可以往底层深入研究,反正你是学不完的。你说的"好像也是一些重复性的工作"我明白是什么意思。我一直觉得做后台比较有意思。
做手游的话为什么要想着一直做下去呢……难道没有一点蛰伏后等待开发主机游戏的念头?那你还是去做app吧
现在感觉挺大的了,游戏大多用引擎,功能型App不用
曾做过游戏,知道做游戏的苦逼。每个版本测试前都通宵几次,甚至通宵之后的白天继续奋战。做游戏不仅是引擎工具的使用,更重要的是游戏的逻辑。向任务系统,战斗系统都很难掌握。可能游戏开发薪水多谢些,但是也绝对和你工作量相当。重复的工作肯定是有的,毕竟游戏是做出来的而不是每天研究出来的。不可能每天都去学习什么框架技术。公司的想法就是短时间熟悉框架就开发了。除非你是主城大牛,带几个小弟让他们干,自己每天研究技术。建议要去做游戏尽量找大一些的公司,小的公司待遇高一样累。
已有帐号?
无法登录?
社交帐号登录手机游戏开发和手机app开发的差距大吗?
面临职业选择的问题,有些困惑。目前的了解,手游一般使用成熟的库(cocos2d、unity3d)开发,更多地是做一些逻辑或者图形的工作,据说重复性工作比较多?手机app开发更多的是UI界面以及业务逻辑的工作,好像也是一些重复性的工作?问题主要有两个:1、本人主要想在技术方向上走下去,从技术角度来说,游戏开发和app开发哪个能学到的更多呢?2、从游戏开发转到app开发,或者从app开发转到游戏开发,成本相同吗?会有怎么样的困难?
按投票排序
如果你喜欢做游戏,即使没日没夜加班也乐在其中,那么就选择游戏编程吧。如果你不喜欢做游戏,那么就选择APP开发。工作中没有找到乐趣的话,你最后也是会放弃的。
如果只写业务逻辑,技术角度来看两个都学不到更多。如果往低层一些发展,如往framework,游戏引擎,两个都可以学到很多。从游戏到APP和从APP到游戏,成本差不多,就新语言和工具的学习成本,困难主要在于如果你不喜欢游戏,鉴于目前游戏开发的苦逼(加班比其他IT行业要变态许多),转到游戏开发你会身心都累。
写代码据说是生产力最低的工作、其他大部分工作都可以机械代替手工,但是生产力越低的,成本就高,工资就高
做APP可能不需要做游戏的相关知识,但是,做游戏还真得必须有点做app的相关知识。比如:cocos2d,unity不要认为全用的是自带的库,你打安卓包,接入第三方sdk,必须要有安卓的相关知识,尽管不深。你打ios包,接入苹果支付你也必须得会objectC。还有就是关于安全性,APP打包或许只是混淆一下就OK了(APP除了几家大公司外,加壳的APP貌似很少),可是游戏不行。。网游还好说,但单机游戏安全性必须要能保证99%不敢说,最起码得保证90%的用户无法用现成的软件进行破解。其中会涉及联合编程C与C# C与Java C#与Java的混合编程。。。APP加壳(不过现在会用数字公司的。。。不过也有自己写的)。。unity可以解出代码呀!!!!!!所以还得对代码进行加密。。。还有共同的地方就是APP和游戏都得对各种机型做适配。。。比较蛋疼(本人弱项)另外游戏对性能,包体要求会比较高。。。unity5.0裸包就8M。。。加各种资源,场景,烘焙,音效。。分分钟上60M。。。还有DC的控制。。。。分分钟让你手机卡死。。。而APP可能这方面会相对要求低一点。要是后台逻辑的没什么区别!!!都是写功能而已。因本人只实习过3个月的Android APP开发,其他不清楚哈。。。游戏可能会了解的多一点。
差距很大,我曾经是做手游的,现在由于一些原因,我转做网站。虽然我很快上手开发,但我所积累的很多经验都不再有效。我就像一个满级的游戏角色,但是把装备都卸载了。我拿着手上的低级木棍,我很想直接去砍满级的Boss,但我却不得不先从低级的Boss开始打起。我不知道该打哪只Boss,因为我需要的是一些新职业的装备,我过去的经验大部分都失效了。我需要再次一步步去探索,去收集新的装备。待续……不,The End。所以,并不是难不难的问题,而是浪不浪费的问题。另外就是兴趣问题了,我对网站开发毫无兴趣,这会阻碍我在这方面的发展。实际上我下班后都在研究游戏开发,而不是网站开发。当然,也没有那么绝对,都是技术,肯定很多相通的地方。我只是把不同的地方用夸张一些的方式来表达。
cocos2d、unity3d都是游戏引擎,说直白一点就是一个库,涉及到的知识主要是2D, 3D方面的知识,页面的绘制。而App其实也是用iOS/Android提供的库,都是用库,只不过App的库比游戏中用得多一些。我觉得就这样,熟悉了就都一样的。
大四。刚签了一家游戏公司。正好手游和android都做过。针对问题一:其实android和游戏引擎都可以往底层深入研究,反正你是学不完的。你说的"好像也是一些重复性的工作"我明白是什么意思。我一直觉得做后台比较有意思。
做手游的话为什么要想着一直做下去呢……难道没有一点蛰伏后等待开发主机游戏的念头?那你还是去做app吧
现在感觉挺大的了,游戏大多用引擎,功能型App不用
曾做过游戏,知道做游戏的苦逼。每个版本测试前都通宵几次,甚至通宵之后的白天继续奋战。做游戏不仅是引擎工具的使用,更重要的是游戏的逻辑。向任务系统,战斗系统都很难掌握。可能游戏开发薪水多谢些,但是也绝对和你工作量相当。重复的工作肯定是有的,毕竟游戏是做出来的而不是每天研究出来的。不可能每天都去学习什么框架技术。公司的想法就是短时间熟悉框架就开发了。除非你是主城大牛,带几个小弟让他们干,自己每天研究技术。建议要去做游戏尽量找大一些的公司,小的公司待遇高一样累。
已有帐号?
无法登录?
社交帐号登录

我要回帖

更多关于 安卓app游戏开发 的文章

 

随机推荐