最好是 java 版的~比如 ecs ( entity component system )系统,eventbus,行为树等~
最好是 java 版的~比如 ecs ( entity component system )系统,eventbus,行为树等~
|
mason961125Jan 31, 2018
1
我说个网络方面的吧,kcp
|
|
MeteorCatJan 31, 2018 via Android
2
skynet ?
|
|
ryV60sJan 31, 2018
3
JGroup, Hazelcast
|
|
4
我来一波我的
协程: https://github.com/owt5008137/libcopp utils: https://github.com/atframework/atframe_utils 进程间通信库: https://github.com/atframework/libatbus 去中性化集群解决方案: https://github.com/atframework/atsf4g-co 带扩展语法的 ini 库: https://github.com/owt5008137/libiniloader redis-cluster 高可用接入层。https://github.com/owt5008137/hiredis-happ |
|
5
@MeteorCat skynet 是 c++的吧,由于和 java 存在语言的特性上的差异,有些实现没办法移植到 java 上~举个栗子:
以前我上一个项目是 c++的 mmorpg,各个模块之间的通信用的是 eventBus,得益于 c++的函数指针的特性,可以实现对单一 handler 函数的灵活注册和反注册~ 但是到了现在的项目,开发语言换成了 java,函数指针没有了,研究了几个 eventBus,发现第一不灵活,第二使用起来也没那么得心应手~ |
|
eliteYangFeb 1, 2018
6
来一波自荐的框架: https://github.com/ArkGame/ArkGameFrame
希望对你有用 |