V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
ren2881971
V2EX  ›  问与答

想用 cocos2dx 业余时间开发游戏打发时间。 求入门正确方式

  •  
  •   ren2881971 · 2016-01-28 10:05:14 +08:00 · 2830 次点击
    这是一个创建于 3226 天前的主题,其中的信息可能已经有所发展或是发生改变。

    被官网各种版本彻底搞蒙了
    cocos2dx
    cocos2dx-js
    cocos2ds-lua
    Quick-Cocos2d-x(这货就是 cocos2dx-lua?)

    ide 有
    cocos studio
    cocos creator

    我已经懵逼了 求一个入门的姿势。

    10 条回复    2017-01-31 01:09:35 +08:00
    ren2881971
        1
    ren2881971  
    OP
       2016-01-28 10:12:45 +08:00
    补充 最好是用 js 来写脚本。
    LZ 主业 j2ee 只会 java js python 不会 c++ (逃。。);
    go2sleep
        2
    go2sleep  
       2016-01-28 10:39:21 +08:00
    发个我做的 Demo ……
    http://homedef.coding.io/
    go2sleep
        3
    go2sleep  
       2016-01-28 10:40:15 +08:00
    不过我用的不是 cocos2d
    undeflife
        4
    undeflife  
       2016-01-28 10:46:08 +08:00
    cocos2dx
    cocos2dx-js
    cocos2dx-lua
    我推荐 lua,入门简单,写起来也相对舒服,而 js 中间隔了一层,其实是用 JavaScript Bindings 来调用 cocos2dx,虽然楼主有 js 的基础 上手会快一些 但是这个 jsb 是有坑的,无论是接口和文档更新都不太及时..

    不过这个 Cocos Creator 似乎是新出的,看了下 应该是基于 cocos2d-js 如果楼主是打发时间的 用这个好了,有场景编辑,能少写不少代码,相对也直观些
    ren2881971
        5
    ren2881971  
    OP
       2016-01-28 11:07:22 +08:00
    @go2sleep 用的什么引擎?
    ren2881971
        6
    ren2881971  
    OP
       2016-01-28 11:21:59 +08:00
    @undeflife Cocos Creator 这个昨晚照着 demo 敲了个游戏。 还不错 不过太新了! 22 号 太推出 找了半天没找到 debug 。。。
    cocos2dx-lua 貌似现在对应的是 Quick-Cocos2d-x

    感觉版本好混乱啊。
    sophymax
        7
    sophymax  
       2016-01-28 11:36:28 +08:00
    用过 quick 的表示 , Quick-Cocos2d-x 官方已经放弃了 , 旧的 quick 项目无法更新 cocos2d-x 的新版本 , 停留在 3.3 还是 3.4 来着 , 官方说的好听把 quick 和 cocos2dx-lua 合并 , 实际在权力斗争中 quick 的人落败了 ^ _ ^ , 用这个引擎的原因完全是因为开源 , 可以随心所欲地修改底层 , 自己填一些坑 , 编辑器什么的太不成熟 , 而且老的编辑器一个个半成品扔在那 , 不去修复 , 没过几天就出个新编辑器 , 太坑 , 所以我真的就把他当成一个代码架子来用的
    undeflife
        8
    undeflife  
       2016-01-28 11:38:01 +08:00
    @ren2881971 cocos2d-x 是基础,其他两个最后其他还是在调用 c++的接口.你把官方的 wifi 的相关介绍都看一遍就有谱了
    然后是 ide,
    cocos code ide 调试、编译 等
    cocos studio UI 动画 scene 编辑
    cocos creator
    ren2881971
        9
    ren2881971  
    OP
       2016-01-28 13:13:00 +08:00
    @undeflife cocos2d-x 是基础 ? 就是说还得会 c++ 才能玩的转? 这免费的感觉是不如 unity3d 来的 6 啊。
    raawaa
        10
    raawaa  
       2017-01-31 01:09:35 +08:00
    看他们英文官网的文档。写得很好的。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5567 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 07:50 · PVG 15:50 · LAX 23:50 · JFK 02:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.