码农拾回初心,准备着手开发2D游戏,请教游戏引擎选择问...

  • v
    vertusd
    自己也接近而立之年了,工作稳定,收入也不错,但从前的梦想一直没有实现,就是希望做游戏开发,虽然从事的一直是IT类工作,但和游戏实在沾不上边,最近因为一些事情的刺激,觉得是该捡回自己遗失的初心了,而且我要做就要做好,不是随随便便开发一个没有推广性的"DEMO",也许旁人看来是痴人妄想,不过我要说,我的生活里游戏真是非常重要的,虽然随着年岁增长,没有了玩游戏的激情,不过制作游戏的理想还在。


    平台决定是IOS+ANDROID, COCOS2D 这个似乎是比较好的选择,UNITY 3D要收费,而且听说很多资源都不好弄到,请教下有无其他较好的选择。
    个人比较熟练的语言是JAVA/PYTHON(代码量还行吧,毕竟做了几年码农,android开发过一些不太大的程序,python以前是开发QT GUI程序为主,django开发WEB为辅。), C++没写过大程序。
  • l
    lower
    cocos2dx-lua或cocos2dx-js, unity3d c#或ulua,slua, unreal engine4(c++,blueprint)
  • l
    lero
    u3d早免费了,不用pro版将就能用,cocos和u3d是目前主要的选择
    unreal之流不考虑下么
  • s
    saied
    说到2D引擎,前段时间玩Hyper Light Drifter试玩版时才发现这游戏竟然是用Game Maker做的,完全没想到能做出这么棒的效果

    https://www.kickstarter.com/proj ... hyper-light-drifter
  • w
    w酱
    U3D个人版不要钱的.......拿来练手很赞
  • d
    darkfall
    u3d. cocos是渣不要碰
  • z
    zxlice
    我也是,研究生毕业25岁了,不是计算机专业,但是进了单位一个it单位做算法,我也想写游戏,…

    ——发送自S1 Pluto
  • n
    newfaceryo
    商业项目的化还是推荐2d用cocos,3d上unity。cocos还是有些优势的。
    不过自己个人的项目我觉得直接上unity可以更容易一些更先进的做游戏的思想。
    unreal不建议新手上手。
  • セト
    确定要做2D游戏的话用2dx。
    不然用U3D。
    单干的话用U3D。
  • o
    oz01
    U3D也不是万能药
    老老实实从rpgmaker开始
    觉得自己比一般玩家水平高可以用rpgmaker里的rgss
    觉得自己水平更高的
    请参照我签名
  • H
    HMHM
    最近在用cocos2d-js来做一具网页项目,工具链用起来像吃屎,文档也很不友好,工具链和库版本还有兼容性问题。
  • c
    cruzsoma
    找到自己的同类了
  • c
    cruzsoma
    找到自己的同类了
  • v
    vertusd
    我是自己单干,目前的工作肯定不可能辞退,准备找两个人一起来做,一人美工,一人服务端,我来做客户端。
    目前可选的游戏方案想了2个,我准备想好10个后,再从中挑一个最可行的。
  • 精钢魔像
    3d 2d 不分家,视角不变就是2d
  • e
    evangelist64
    支持,本人也是工作变动后空下来了,正准备自己搞些东西呢。
    cocos2dx感觉还行,不过花费精力还是挺大的。u3d没用过,据朋友说上手很快。
  • v
    vertusd
    其实之前看的那个讲独立游戏的纪录片感触很大,做一个优秀的游戏可能目光可能不是1年两年,而是5年为刻度!,方案一个一个,原型一个一个,做了推翻,推翻了做。最后精益求精的东西才能好玩。
  • m
    mig1
    easytech可知否?
  • 偏微分
    自己也有此意。只是平时工作太忙,实在难以分神搞别的。
  • 江南映月
    楼主真的做好了可以考虑上Steam……
  • k
    klites
    今年再没什么突破自己也要去做游戏了,cocos和unity3d一起看的,最后选择了unity3d
  • f
    frosta
    跟楼主差不多,也是码农一个想做个自己的游戏,最后还是选的unity,现在非pro版已经免费了,而且3D固定视角的2D游戏,做起来也挺方便的,楼主可以参考下
    话说善意的提醒一下美工真的很重要,而且最好要找到能跟自己设计思路合拍的,不然实际开工的时候会很痛苦
  • s
    scai
    不會寫代碼的也想參與
  • d
    daniaoren
    2D的话基本常见的话就是COCOS2D-X或者UNITY3D了。

    如果是码农起手的话基实都不是问题。喜欢自己控制所有东西的话就用cocos2d-x,好好学下c++。喜欢能快速开发或者是需要和一些人合作的话就搞Unity好了,好好看看文档上手很快,虽然坑多一些。
  • 白川一河
    一个建议就是,如果你要用cocos2d,别用c++写游戏逻辑,c++只渲染就好,最好使用lua写逻辑
  • h
    hourousha
    免费版unity3d不支持任何和Render_Target Texture相关的东西,即使是2D游戏,效果也会受影响吧。且不支持视频播放。
  • v
    vertusd
    手游,美工还没定,游戏方案也在规划之中,初步想开发一个单场景的多人对战游戏。
  • p
    pockee
    哈哈跟楼主一样正在独立开发,目前用的是cocos,确实有点坑,不过习惯了就还好,想问下楼主游戏音乐这块准备怎么搞?本来我想去找点开放版权的音乐,发现资源太少很少有自己中意的,难不成要去学作曲( ‾᷄꒫‾᷅ )好纠结

    ——— 来自Stage1st Reader For iOS
  • 湖边大人
    居然找到了这么多和我类似的人,不过我不是码农。。只会玩点max的角色动作。还在考虑如何入手。。

    ----发送自HUAWEI HUAWEI P7-L07,Android 4.4.2
  • g
    gulant
    很难在游戏区看到这么有心的帖子还以为自己在csdn呢。

    程序问题不大,慢慢摸索或者听论坛各位大侠应该不错。但美工怎么考虑?总不能是程序自己来吧(虽然可行但感觉这样负担很大,看看独立制作人那套纪录片各个苦13),和人合作要考虑他人的配合程度,也有一部分坚持不了而中途放弃的(各种原因)。比较靠谱办法例如网上找替代资源,等游戏成型后再找美工。

    引擎cocos2dx和u3d都可以,选择一个适合项目和自己的,听别人还不如试一下,合适自己的才是最好的。从零自己写也行(学到的更多),但也最耗时的……这就要看楼主写游戏的本意了。

    同是业余写游戏,基础渣经验谈不上,以上只是个人体验。
  • l
    luke06
    其实感觉人员挺重要的,不太推荐就在网上找人,毕竟不是现实认识的人不太容易维持。
    以前也在网上召集过游戏开发的人,虽然来的人都不错,但是到后面热情减了一些就陷入了一直催坑的情况了。

    嘛,总之可以的话最好还是找现实中认识的朋友。既然是学程序的话,应该会有些做游戏美工或者学过下音乐的朋友吧。

    啊,说的引擎来着,引擎的话用过ogre,irrlicht之类的,ogre其实挺不错的,好像也能做ios,就是dx11支持比较坑,如果做demo干脆自己写个还比较简单。cocos怎么看都很坑(个人意见),unity3d帮朋友弄过一下,感觉挺方便的,学过c/c++的话里面的c#应该不难。
  • b
    bbf10000
    多人在线对战?怎么看都不靠谱吧,你可以先玩玩现在市面上的那些手游moba感受一下
  • v
    vertusd
    我去了解下,准备操作极简化
  • e
    endrollex
    非商业用途免费,jamendo.com上挺多的
  • o
    oz01
    ogre是个大坑,没事别往里跳
  • l
    luke06
    嘛……的确是个坑,之前用ogre+bullet做过一套引擎,细节问题一堆堆的
    不过弃掉主要原因还是dx11支持从来就没有正常过,连官方sample都有问题= =
  • p
    pockee
    如果我开发的app上架了,收不收费都应该是算商业用途了吧

    ——— 来自Stage1st Reader For iOS