熟悉 android 开发 对转游戏开发岗有帮助吗? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
ftdejo
V2EX    程序员

熟悉 android 开发 对转游戏开发岗有帮助吗?

  •  
  •   ftdejo 2017-06-14 10:46:28 +08:00 3519 次点击
    这是一个创建于 3100 天前的主题,其中的信息可能已经有所发展或是发生改变。

    当初毕业入坑 android,做了两年,最近想换工作,发现对 android 的热情还是没有游戏深刻,但是因为一直写的是 Java,C++都全还给老师了,找了找发现手游开发的 Cocos2D 好像和 android 还有点联系,不知道 V 站有前辈现身说法吗?

    13 条回复    2017-06-14 14:31:53 +08:00
    Vindroid
        1
    Vindroid  
       2017-06-14 10:56:42 +08:00
    我觉得并没有什么用,游戏开发的核心只依靠引擎,和平台没多大关系。也就一些第三方库可能要适配各个平台,需要写 android 的代码。换句话说,不会玩引擎去了游戏公司基本就是打杂的。
    ftdejo
        2
    ftdejo  
    OP
       2017-06-14 11:03:19 +08:00
    @Vindroid 那如果我想转游戏 也是相当于从 0 开始去学习一款引擎咯?
    coderluan
        3
    coderluan  
       2017-06-14 11:15:30 +08:00
    没有,Cocos 是用 C++/Lua/Js 开发,即使最后移植 Android 平台也是通过 NDK,和 android app 开发完全是两回事,编程思维也是两回事,只有一些计算机通用知识是可以继承的。
    KeepPro
        4
    KeepPro  
       2017-06-14 11:28:03 +08:00 via Android
    当然有帮助,但是不大。UI 啥的其实思想没变,然后就是一些游戏逻辑啥的。
    mozutaba
        5
    mozutaba  
       2017-06-14 11:35:09 +08:00 via Android
    @coderluan 对接各种 SDK 还是需要对应平台知识的。还有就是 crash。
    coderluan
        6
    coderluan  
       2017-06-14 11:42:30 +08:00
    @mozutaba #5 游戏一般是 NDK 吧,SDK 只是做最基本的应用框架,虽然不是说没用,但是实在有限。
    geralt0725
        7
    geralt0725  
       2017-06-14 11:47:46 +08:00
    基本没有联系 做游戏那套东西要重新学
    mozutaba
        8
    mozutaba  
       2017-06-14 12:32:10 +08:00
    @coderluan 广告 sdk,统计 sdk,现在 cocos 发展成什么样就不知道了,开始都没得。
    zuosiruan
        9
    zuosiruan  
       2017-06-14 12:41:00 +08:00 via Android
    cocos 现在不行了,要学也是 unity
    Leafove
        10
    Leafove  
       2017-06-14 14:08:18 +08:00
    先问自己能不能混进腾讯或者网易,再考虑要不要转游戏
    wobuhuicode
        11
    wobuhuicode  
       2017-06-14 14:30:35 +08:00
    C++ 必须学!
    Dannyl
        12
    Dannyl  
       2017-06-14 14:31:01 +08:00
    都搞过的人告诉你。有帮助 ,但是不大。 游戏的核心代码逻辑部分 ,都是 C++ / JS / Lua 来写游戏逻辑脚本的,C++ 在 android 上的表现是 最终这些逻辑都会成为 so 库,而游戏一般就一个主 activity 里面跑的是 cocos2dx 的 so 库 和 你的逻辑 so。可能用到一些 native 方法的时候,要调用系统级方法,时候 android 的 jni 基础可能会帮上用处。
    snnn
        13
    snnn  
       2017-06-14 14:31:52 +08:00 via Android
    必须有用啊啊啊啊!!!!
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     909 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 21:30 PVG 05:30 LAX 13:30 JFK 16:30
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86