V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
ftdejo
V2EX  ›  程序员

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

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

    当初毕业入坑 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   ·   实用小工具   ·   1530 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 17:03 · PVG 01:03 · LAX 09:03 · JFK 12:03
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.