想问下 Java 游戏开发都是什么技术, - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
heyzayz
V2EX    Java

想问下 Java 游戏开发都是什么技术,

  •  
  •   heyzayz 2019-11-06 19:34:18 +08:00 5548 次点击
    这是一个创建于 2215 天前的主题,其中的信息可能已经有所发展或是发生改变。

    一直做互联网,没有做过游戏方面开发,想问问,大佬们给科普一下

    19 条回复    2019-11-07 15:02:39 +08:00
    loginbygoogle
        1
    loginbygoogle  
       2019-11-06 19:48:14 +08:00
    Java 主要是后端,客户端 Unity 一统天下。
    luopengfei14
        2
    luopengfei14  
       2019-11-06 19:54:28 +08:00 via iPhone
    后端,一般是用 netty 做长连接。然后增删改查。业务+算法+性能吧
    omniversia
        3
    omniversia  
       2019-11-06 20:00:29 +08:00
    之前看到有用 javafx 做的游戏引擎,需要 java11 以上
    MinQ
        4
    MinQ  
       2019-11-06 20:02:42 +08:00
    @loginbygoogle 你是看不起我 UE4 和 Cocos2d 了?(狗头)
    hkitdog
        5
    hkitdog  
       2019-11-06 20:57:03 +08:00 via iPhone
    Swing 写的界面
    beginor
        6
    beginor  
       2019-11-06 20:59:33 +08:00 via Android
    Java 游戏?还不如攻 Web 游戏
    STRRL
        7
    STRRL  
       2019-11-06 21:00:22 +08:00 via Android
    Java 有一个开源的游戏引擎叫 jMonkeyEngine
    大学的时候玩过一下 基本的功能都有
    pursuer
        8
    pursuer  
       2019-11-06 21:18:17 +08:00
    桌面的可以用 lwjgl,还可以直接上个框架 libGDX,同时支持 android,想深入搞游戏特别是对图形图像要求高的,c/c++ oepnGL 是必须学的(现在好像是不少开始用 vulkan 了,这个就不了解了
    loginbygoogle
        9
    loginbygoogle  
       2019-11-06 22:07:00 +08:00
    @MinQ UE4 也不错
    zjsxwc
        10
    zjsxwc  
       2019-11-06 22:16:34 +08:00 via Android
    这种直接存储过程写业务,java 只是套个壳?

    https://github.com/arghavan-kpm/Game-of-Clans/blob/master/script.sql
    okou19900722
        11
    okou19900722  
       2019-11-07 09:33:00 +08:00
    那得看你是写服务器还是写客户端了。

    如果写服务器的话,你可以理解成只是业务不同,技术大体差不太多。当然如果你一直做的是 web 的话,可能涉及到长连接(不一定是必须)

    如果是客户端的话,awt/swing 几乎可以淘汰了,现在 java 的 gui 方面,javafx 方向比较多,也有人用来做移动端,引擎的话,jMonkeyEngine 可以了解一下,
    还有下面这个库是一个 gui 的库,不过没有深入了解过(javafx 群别人推荐的),如果你想了解,可以看看
    https://github.com/libgdx/libgdx
    heyzayz
        12
    heyzayz  
    OP
       2019-11-07 10:15:06 +08:00
    @loginbygoogle 恩恩 就是问 java 方面
    heyzayz
        13
    heyzayz  
    OP
       2019-11-07 10:15:23 +08:00
    @luopengfei14 感谢
    heyzayz
        14
    heyzayz  
    OP
       2019-11-07 10:15:45 +08:00
    @beginor 就是想了解一下技术点先
    heyzayz
        15
    heyzayz  
    OP
       2019-11-07 10:23:24 +08:00
    @STRRL 感谢
    heyzayz
        16
    heyzayz  
    OP
       2019-11-07 10:24:11 +08:00
    @okou19900722 后端服务方面的 了解下都是用什么
    Cbdy
        17
    Cbdy  
       2019-11-07 11:53:39 +08:00 via Android
    后端 vert.x,前端 jfx
    Cbdy
        18
    Cbdy  
       2019-11-07 11:54:32 +08:00 via Android
    @Cbdy 补充一个移动端跨平台:libgdx
    loginbygoogle
        19
    loginbygoogle  
       2019-11-07 15:02:39 +08:00
    @heyzayz java 的话,libGDX 无敌,但用的人不多。为了找工作还是 Unity 靠谱,C++++毫无学习成本。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     897 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 22:49 PVG 06:49 LAX 14:49 JFK 17:49
    Do have faith in what you're doing.
    ubao msn 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