当初毕业入坑 android,做了两年,最近想换工作,发现对 android 的热情还是没有游戏深刻,但是因为一直写的是 Java,C++都全还给老师了,找了找发现手游开发的 Cocos2D 好像和 android 还有点联系,不知道 V 站有前辈现身说法吗?
1
Vindroid 2017-06-14 10:56:42 +08:00
我觉得并没有什么用,游戏开发的核心只依靠引擎,和平台没多大关系。也就一些第三方库可能要适配各个平台,需要写 android 的代码。换句话说,不会玩引擎去了游戏公司基本就是打杂的。
|
3
coderluan 2017-06-14 11:15:30 +08:00
没有,Cocos 是用 C++/Lua/Js 开发,即使最后移植 Android 平台也是通过 NDK,和 android app 开发完全是两回事,编程思维也是两回事,只有一些计算机通用知识是可以继承的。
|
4
KeepPro 2017-06-14 11:28:03 +08:00 via Android
当然有帮助,但是不大。UI 啥的其实思想没变,然后就是一些游戏逻辑啥的。
|
7
geralt0725 2017-06-14 11:47:46 +08:00
基本没有联系 做游戏那套东西要重新学
|
9
zuosiruan 2017-06-14 12:41:00 +08:00 via Android
cocos 现在不行了,要学也是 unity
|
10
Leafove 2017-06-14 14:08:18 +08:00
先问自己能不能混进腾讯或者网易,再考虑要不要转游戏
|
11
wobuhuicode 2017-06-14 14:30:35 +08:00
C++ 必须学!
|
12
Dannyl 2017-06-14 14:31:01 +08:00
都搞过的人告诉你。有帮助 ,但是不大。 游戏的核心代码逻辑部分 ,都是 C++ / JS / Lua 来写游戏逻辑脚本的,C++ 在 android 上的表现是 最终这些逻辑都会成为 so 库,而游戏一般就一个主 activity 里面跑的是 cocos2dx 的 so 库 和 你的逻辑 so。可能用到一些 native 方法的时候,要调用系统级方法,时候 android 的 jni 基础可能会帮上用处。
|
13
snnn 2017-06-14 14:31:52 +08:00 via Android
必须有用啊啊啊啊!!!!
|