用 libgdx 开发游戏的人多吗 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Game Engines
Unreal Engine
MyCryENGINE
sonaive
V2EX    游戏开发

用 libgdx 开发游戏的人多吗

  •  
  •   sonaive 2018-05-10 10:31:18 +08:00 1143 次点击
    这是一个创建于 2714 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我是做 android 应用开发的,目前做的是视频拍摄编辑的应用,接触到了 arcore,opengl es, 但是如果用 opengl 来写 ar 相关的功能感觉很蛋疼,得写一车代码,如果用 libgdx 游戏框架结合 ar api 的话似乎能省不少工作,也有人将 google 提供的 ar sample 中 opengl 的部分代码换成了 libgdx 实现。我自己了解一部分 opengl, 目前在学 libgdx, 可能用 libgdx 在安卓上能实现一些更精美动画效果,以后也可能自己尝试做一款小游戏,如果做游戏的话应该是 unity 是主流吧?大家有什么想法和建议麻烦在下面留言吧。

    11 条回复    2018-08-15 20:58:15 +08:00
    MeteorCat
        1
    MeteorCat  
       2018-05-10 12:45:12 +08:00
    Unity3D,主要是跨平台调试问题,手写 OpenGL 费时费力,可能在编写半途就放弃了
    小游戏我自己开发尝试过:
    2D-->Corona Engine[Lua 绑定的游戏引擎],没有类似 Unity3D 所见即所得的编辑器,得自己摸索代码 [中文资料为 0]
    3D-->Unity3D[成型文档很多,中文化完整,算是目前 3D 游戏的最优解]
    -->Unreal[3A 引擎,如果是 Mobile 不推荐,发热量极高;官方更新最勤,官方 samples 齐备,youtube 有专门频道讲解]
    acros
        2
    acros  
       2018-05-10 12:51:29 +08:00
    有个方法是 unity 以窗口形式整合到 android 原生的,ios、android 都做过,确实可行,不过 android 部分把相机渲染到 unity 里面需要点 opengl 知识( Framebuffer )。
    在 unity 里面显示相机背景和 ar 对象,相对来说 ar 部分就好做很多,缺点也比较明显,视频分辨率不会太高(应该还能满足要求),不过滤镜效果什么的,只能放到 unity 里面实现,一些原生库就没法派上用场了。
    acros
        3
    acros  
       2018-05-10 12:54:47 +08:00
    现在好像有 ar 模块的商家,不知道他们引擎内部怎么实现,整合 libgdx 做渲染什么的,对有经验的开发者来说还好,最麻烦是 ar 模型需要经常更新,没有一套完善的 pipeline 去管理后面效率就很低。
    sonaive
        4
    sonaive  
    OP
       2018-05-10 14:29:03 +08:00
    @MeteorCat 最近是比较迷茫,感觉做安卓也深入不下去了,没有啥动力和目标。学习游戏一方面有兴趣,但也没想以后真转到游戏上去,可能以后业余做做游戏试试水吧。好像 Unity3D 从业人员也爆满啊!

    @acros unity 应该是可以整合的,我看到 google ar 实验室有很多实验工程用 arcore 和 unity 整合了很多新奇的 ar 玩法。但是接入 unity 好像就跟 android 原生开发无关了,unity 自成一套体系。
    MeteorCat
        5
    MeteorCat  
       2018-05-10 14:43:10 +08:00   2
    @sonaive
    最怕兴趣变工作,以前玩游戏|PS|XBOX 彻夜玩,真正加入这行之后,现在看见游戏都想吐了;
    距离产生美
    gdzzzyyy
        6
    gdzzzyyy  
       2018-05-14 11:36:36 +08:00
    @MeteorCat 关键以前我以为游戏行业会容易点,结果进入了发现,随着时代进步,特么需要掌握的知识比其他的编程只多不少!而且深度不是线性的。
    xiaopanziya
        7
    xiaopanziya  
       2018-08-14 10:49:48 +08:00
    @sonaive 使用 Vuforid + libGDX 来开发 AR 应用可行吗?
    xiaopanziya
        8
    xiaopanziya  
       2018-08-14 10:51:13 +08:00
    Vuforia
    sonaive
        9
    sonaive  
    OP
       2018-08-14 14:53:15 +08:00
    Vuforia 我没了解过,但是 libGDX+arcore 肯定是可以的。
    xiaopanziya
        10
    xiaopanziya  
       2018-08-15 16:17:43 +08:00
    @sonaive 但是 arcore 只是支持部分新机型
    sonaive
        11
    sonaive  
    OP
       2018-08-15 20:58:15 +08:00
    @xiaopanziya 以后会越来越多的,先支持部分机型也可以啊。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5461 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 07:31 PVG 15:31 LAX 00:31 JFK 03:31
    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