V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
pcloves
V2EX  ›  程序员

大家推荐一下 github 上用于后端游戏开发的开源库吧

  •  
  •   pcloves · 2018-01-31 19:44:09 +08:00 via Android · 4111 次点击
    这是一个创建于 2495 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最好是 java 版的~比如 ecs ( entity component system )系统,eventbus,行为树等~

    6 条回复    2018-02-01 09:54:48 +08:00
    mason961125
        1
    mason961125  
       2018-01-31 20:52:22 +08:00
    我说个网络方面的吧,kcp
    MeteorCat
        2
    MeteorCat  
       2018-01-31 21:06:35 +08:00 via Android
    skynet ?
    ryV60s
        3
    ryV60s  
       2018-01-31 21:09:37 +08:00
    JGroup, Hazelcast
    owt5008137
        4
    owt5008137  
       2018-01-31 21:16:31 +08:00 via Android   ❤️ 2
    pcloves
        5
    pcloves  
    OP
       2018-01-31 22:40:55 +08:00 via Android
    @MeteorCat skynet 是 c++的吧,由于和 java 存在语言的特性上的差异,有些实现没办法移植到 java 上~举个栗子:
    以前我上一个项目是 c++的 mmorpg,各个模块之间的通信用的是 eventBus,得益于 c++的函数指针的特性,可以实现对单一 handler 函数的灵活注册和反注册~
    但是到了现在的项目,开发语言换成了 java,函数指针没有了,研究了几个 eventBus,发现第一不灵活,第二使用起来也没那么得心应手~
    eliteYang
        6
    eliteYang  
       2018-02-01 09:54:48 +08:00
    来一波自荐的框架: https://github.com/ArkGame/ArkGameFrame
    希望对你有用
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2814 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 12:51 · PVG 20:51 · LAX 04:51 · JFK 07:51
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.