个人独立开发,游戏引擎怎么选择? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Game Engines
Unreal Engine
MyCryENGINE
ginjedoad
V2EX    游戏开发

个人独立开发,游戏引擎怎么选择?

  •  
  •   ginjedoad 2020-01-24 23:25:35 +08:00 18940 次点击
    这是一个创建于 2087 天前的主题,其中的息可能已经有所发展或是发生改变。

    我是一名独立开发,能写的一手水货的 js+稍微好点的 golang , php 我想问下,作为游戏开发小台,应该选什么引擎?

    49 条回复    2023-02-15 08:52:44 +08:00
    enlight
        1
    enlight  
       2020-01-24 23:48:21 +08:00
    Phaser
    tonytonychopper
        2
    tonytonychopper  
       2020-01-25 00:00:40 +08:00 via Android
    可以看下 cocos
    dcalsky
        3
    dcalsky  
       2020-01-25 01:17:33 +08:00 via Android
    我用过 5 家游戏引擎来开发网页游戏(或微信小游戏),什么白鹭啊 unity 啊 phaser 啊 laya 啊,最后发现还是 cocos 好用。
    VDimos
        4
    VDimos  
       2020-01-25 01:45:09 +08:00 via Android
    cocos
    zappos
        5
    zappos  
       2020-01-25 02:12:42 +08:00 via Android
    哪个跨的平台多就选哪个
    winnerczwx
        6
    winnerczwx  
       2020-01-25 06:56:51 +08:00 via iPhone
    同独立游戏开发者。从平台来说,移动平台推荐 unity,网页平台推荐 cocos。从语言来说,楼主会 js 入门 cocos 会快一些,u3d 是 c#,对于稍稍大一点的项目推荐 c#,谁用谁知道。从费用推荐的话,c2d 是国产开源的,u3d 是商业化的,但使用 u3d 年盈利不足 10w 美元可以免费使用。从我自己的角度推荐,必须 unity,毕竟商业化的项目各方面都很完善,而且当时我入 c2d 是真被坑过,有一天莫名其妙打不开项目,把情况反应给官方也没人回复。如果楼主选择 u3d 的话,可以留个 base64 一起交流一下
    jinliming2
        7
    jinliming2  
       2020-01-25 08:12:52 +08:00 via iPhone   1
    unity、cocos、construct2
    VWWWWWWW
        8
    VWWWWWWW  
       2020-01-25 08:46:46 +08:00
    unity !跨平台,多终端发布
    Majirefy
        9
    Majirefy  
       2020-01-25 09:06:23 +08:00   1
    Phaser 适合边学习边研究,出东西慢,毕竟只是一个引擎,还需要自己选择合适的框架和工具

    Unity 强大而完整,基本个人玩玩就是免费的,买点素材随便写写代码就行了

    Cocos 出东西也挺快,中文社区支持比较好

    会 JS,可以再去看看 RPG Maker MV,配合 JS 脚本,目前基本上无所不能了……
    makeitall
        10
    makeitall  
       2020-01-25 09:34:33 +08:00
    unity 最好,别的都是渣渣。
    b29107b
        11
    b29107b  
       2020-01-25 10:00:51 +08:00 via Android   1
    godot
    hst001
        12
    hst001  
       2020-01-25 10:17:37 +08:00 via Android
    吃饭的话选 unity,开源的也可以选 godot
    visionsmile
        13
    visionsmile  
       2020-01-25 10:22:05 +08:00 via Android
    推荐 ue4,用蓝图做游戏完全不需要写代码。
    netlous
        14
    netlous  
       2020-01-25 10:58:08 +08:00
    反正用 cocos creator 快做完一款独立游戏的人不建议你用 cocos,坑巨多。当然也不是不能用,但对于一款用爱发电的引擎不能要求太高……
    firehot
        15
    firehot  
       2020-01-25 11:00:44 +08:00
    unity 吧,cocos 坑多,还有那种随时被爱抛弃的感觉实在是不能太多要求了
    HangoX
        16
    HangoX  
       2020-01-25 11:16:06 +08:00
    商业化引擎最好,推荐 unity,发正个人用免费。cocos 坑太多了,一时半会你爬不上去
    livepps
        17
    livepps  
       2020-01-25 11:37:00 +08:00 via Android
    unity 发布时候付费就可以,按月不贵
    2DaYe
        18
    2DaYe  
       2020-01-25 14:54:21 +08:00
    游戏主要是创意,根据你的游戏类型再选工具
    你要做 RPG,用 RPG Maker 就行;你要做跨平台,Unity 首选
    纠结工具感觉就跟写代码纠结 ide 一样,会提升效率,但绝对不是核心问题
    dtysky
        19
    dtysky  
       2020-01-25 15:01:34 +08:00
    没有特别需求(比如 Web ),Unity 或 UE4 吧。。。
    icyalala
        20
    icyalala  
       2020-01-25 15:06:10 +08:00
    个人开发者想做游戏,目前来说没有比 Unity 更合适的了。
    如果只是做 2D 小游戏,又想发布到微信平台之类的,那可以试试 cocos creater。
    wangyzj
        21
    wangyzj  
       2020-01-25 19:30:13 +08:00
    不想换语言就 cocos 把
    不在意语言我觉得 unity 更好
    ginjedoad
        22
    ginjedoad  
    OP
       2020-01-25 20:19:40 +08:00
    @dcalsky 现在 cocos 貌似支持编译成微信小游戏了。算是略友好一点。
    ginjedoad
        23
    ginjedoad  
    OP
       2020-01-25 20:20:25 +08:00
    @winnerczwx 我打算选个 2d 的,先从 cocos creator 搞起。3D 的暂时搞不来。
    ginjedoad
        24
    ginjedoad  
    OP
       2020-01-25 20:21:27 +08:00
    @icyalala 整合我意,那我先从 cocos creator 开头
    ginjedoad
        25
    ginjedoad  
    OP
       2020-01-25 20:21:57 +08:00
    @2DaYe 是的。编程序,始终都是创意和算法是最核心的。别的只是画龙点睛。
    Mithril
        26
    Mithril  
       2020-01-25 23:28:39 +08:00
    @ginjedoad 话虽然是这么说,但真正开发过程中鸡毛蒜皮的事太多你根本就没精力去实现创意了。
    建议你把推荐的这几个都跑个 demo,然后找个觉得最顺手的。个人项目刚开始还是不要让那些细节问题太过牵扯精力,不然没了热情就难以继续下去了。
    qile1
        27
    qile1  
       2020-01-25 23:54:58 +08:00 via Android
    我想弄个麻将自己玩玩,可惜就会个 python
    fescover
        28
    fescover  
       2020-01-26 11:46:10 +08:00
    cocos creator
    ginjedoad
        29
    ginjedoad  
    OP
       2020-01-26 17:47:00 +08:00
    @Mithril 我就想快点开始选一个引擎。反正春节也出不去。看哪个市场占用率高的,和便宜的。别的还没想。如果全部都跑一边,要装很多东西,最后装了还不一定用到。浪费掉了。能随便来一个三选一,我觉得可以接受。就好像前端选个三驾马车框架里选一个一样。
    shpkng
        30
    shpkng  
       2020-01-26 19:40:15 +08:00
    Unity3D 就可以了,不用整别的了,预计未来商业引擎就是 U3D 和 UE4 了
    hxse
        31
    hxse  
       2020-01-26 21:00:18 +08:00
    小白问一下, https://github.com/taichi-framework/TaiChi
    这款太极游戏引擎可以投入使用吗
    Makcy
        32
    Makcy  
       2020-01-26 21:45:01 +08:00
    unity3d 坑少
    ginjedoad
        33
    ginjedoad  
    OP
       2020-01-26 21:54:36 +08:00
    @shpkng Unity3D 支持微信小游戏么?
    onemoo
        34
    onemoo  
       2020-01-27 16:20:43 +08:00
    @hxse 据我所知,这不是游戏引擎。
    这是一个支持在无 root 权限下使用的 xposed 框架。
    ginjedoad
        35
    ginjedoad  
    OP
       2020-01-27 19:43:27 +08:00
    @onemoo 那我决定走 cocos 路线
    ufan0
        36
    ufan0  
       2020-01-27 20:03:10 +08:00 via Android
    请楼主结帖后,能否对帖子 APPEND 总结一下,感激不尽。
    ginjedoad
        37
    ginjedoad  
    OP
       2020-01-27 20:40:53 +08:00
    @ufan0 我还不知道怎能结帖
    vincentjie
        38
    vincentjie  
       2020-01-28 07:33:40 +08:00
    @ginjedoad 还是不要用 cocos 吧,cocos 最大好处就是开源&简单。
    如果想了解一下游戏引擎的内部构造,可以边用边读读代码;
    或者性能极其敏感,功能需求极其简单;
    其他真的没什么优势可言了
    yutou527
        39
    yutou527  
       2020-01-28 16:39:54 +08:00
    CocosCreator
    Unity
    paoqi2048
        40
    paoqi2048  
       2020-01-28 17:46:12 +08:00
    当然是 Unity
    cs3230524
        41
    cs3230524  
       2020-01-28 20:26:05 +08:00 via Android
    跟我一起念:做游戏死路一条
    ginjedoad
        42
    ginjedoad  
    OP
       2020-01-29 17:28:16 +08:00
    @vincentjie 那你的意思是走哪条路线?你不能像美国要求英国一样:你反正不能用中国的 5G,但是不给 planB 备选方案呀?
    1nakaELYBbsXbZxY
        43
    1nakaELYBbsXbZxY  
       2020-01-29 21:37:00 +08:00
    Unity
    chenyu0532
        44
    chenyu0532  
       2020-01-30 01:16:40 +08:00   1
    国内:
    人家是个人开发者。。如今个人开发者出 app ??麻烦各位了解下版号的情况再给建议。。
    unity 当然是最好的,但是你有版号么。。开发出的游戏能上线么。。上 steam ??走海外平台?个人玩玩找工作用?就当我没说。。
    unity 的小游戏工具能用么。。好用么。。还不如说是个玩具。。语言天然的硬伤。。
    egret laya cocos:对性能要求高,想做 3d 用 laya,想开发便捷用 cocos,egret 只能说中不溜秋
    cocos 坑不少,胜在社区非常活跃,自己不 NB 也可以从坑里出来
    laya 的话掉坑里,都没人管你,自己 NB 也是可以爬出来的。。
    ginjedoad
        45
    ginjedoad  
    OP
       2020-01-30 15:19:55 +08:00
    @chenyu0532 社区有活力是不是说它后面有实力,像 ubuntu 之于 linux 发行版。一开始经常发版本挂这,挂那儿的,现在竟然成了 linux 里面的流行品种之一。
    clemente0620
        46
    clemente0620  
       2020-02-26 11:16:51 +08:00
    GODOT
    yuting0501
        47
    yuting0501  
       2020-04-21 00:57:21 +08:00 via iPhone   1
    入门了 Godot 再学 Unity 真心感觉 Godot 交互设计要优秀于 Unity
    ginjedoad
        48
    ginjedoad  
    OP
       2023-02-12 16:31:58 +08:00
    现在 unreal 5 似乎很炫啊
    ccagml
        49
    ccagml  
       2023-02-15 08:52:44 +08:00 via Android
    所以 OP 后来做出东西了吗
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2616 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 183ms UTC 10:37 PVG 18:37 LAX 03:37 JFK 06:37
    Do have faith in what you're doing.
    ubao 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