- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 Unity、Netty、Protobuf、C#、Csharp、WebSocket、Tcp;分步式游戏服务器网络通信联调。
该示例使用了 ioGame C# Sdk。ioGame SDK 提供了 Netty、WebScoket、Protobuf、C#、ioGame 游戏服务器交互的简单封装。
2024-11-16 14:36:43
254
1
原创 桌游、房间类的游戏设计与开发实现(四),netty 分布式网络游戏服务器框架,netty 集群网络游戏服务器框架。
该模块是桌游类、房间类游戏的解决方案。比较适合桌游类、房间类的游戏基础搭建,基于该模型可以做一些如,炉石传说、三国杀、斗地主、麻将 ...等类似的桌游。或者说只要是房间类的游戏,该模型都适用。比如,CS、泡泡堂、飞行棋、坦克大战 ...等。如果你计划做一些桌游类的游戏,那么推荐你基于该模块做扩展。该模块遵循面向对象的设计原则,没有强耦合,可扩展性强。且帮助开发者屏蔽了很多重复性的工作,并可为项目中的功能模块结构、开发流程等进行清晰的组织定义,减少了后续的项目维护成本。
2024-08-26 15:29:28
1245
原创 桌游、房间类的游戏设计与开发实现(三),netty 分布式网络游戏服务器框架,netty 集群网络游戏服务器框架。
netty 分布式游戏服务器,ioGame,FXGL,桌游、房间类的游戏设计与开发实现
2024-07-25 16:06:31
1104
原创 桌游、房间类的游戏设计与开发实现(二),netty 分布式网络游戏服务器框架,netty 集群网络游戏服务器框架。
桌游、房间类的游戏设计与开发实现,netty 分布式网络游戏服务器,netty 集群网络游戏服务器。
2024-07-06 11:45:27
859
原创 Godot、Netty、Protobuf、C#、Csharp、WebSocket、Tcp;分步式游戏服务器网络通信联调。
Godot、Netty、Protobuf、C#、ioGame 网络通信联调。游戏客户端使用的是 Godot,使用的 C# 开发,与服务器通信使用的是 Protobuf。服务器使用 netty,双方使用 Protobuf 进行网络通信。网络通信使用 webSocket├── godot-client ## godot 客户端└── ioGameSimpleOne ## netty 服务器。
2024-06-03 22:03:40
1255
1
原创 桌游、房间类的游戏设计与开发实现(一),netty 分布式网络游戏服务器,netty 集群网络游戏服务器。
参考资料系列描述桌游、房间类的游戏设计描述小结。
2024-06-03 13:17:48
1318
原创 ioGame21 Java Netty 轻量级网络游戏服务器框架;netty 集群无中心节点、集群自动化、分布式的网络游戏服务器
无锁异步化、事件驱动架构设计的 java netty 网络服务器框架; 轻量级,无需依赖任何第三方中间件或数据库就能支持集群、分布式; 适用于网络游戏服务器、物联网、内部系统及各种需要长连接的场景; 通过 ioGame 你可以很容易的搭建出一个集群无中心节点、集群自动化、分布式的网络服务器;
2024-02-23 14:29:33
2394
1
原创 ioGame 网络游戏服务器框架 (java)、java游戏服务器、netty 集群分步式的网络游戏服务器
国内首个基于蚂蚁金服 SOFABolt 的 java 网络游戏服务器框架;无锁异步化、事件驱动的架构设计;通过 ioGame 可以很容易的搭建出一个集群无中心节点、有状态的分步式网络游戏服务器轻量级的、启动快、更节约、简单、好用、开箱即用、无配置文件、超高性能;代码即文档、JSR380、断言 + 异常机制 = 更少的维护与开发成本业务框架平均每秒可以执行 1152 万次业务逻辑;...
2022-07-11 17:55:28
8887
5
原创 领域事件 disruptor 使用场景之实现Spring事件驱动模型 ApplicationEvent
前言Disruptor 是一个开源的并发框架。由英国外汇交易公司LMAX开发的一个高性能队列,并且大大的简化了并发程序开发的难度,获得2011Duke’s程序框架创新奖。假设场景假设有这么一种业务场景,业务为【用户注册】处理完后,同时触发【邮件通知】业务、【赠送积分】业务的执行,在不利用MQ的情况下,会有什么样的解决思路?可能的解决思路有如下业务【用户注册】处理后,开启线程处理【邮件通知】、【赠送积分】的业务使用disruptor进行处理生产消费者模式观察者模式 … 解决的思路有很多。
2022-03-14 18:56:46
1432
原创 java 动态属性的实现
文章目录前言一、普遍的普遍的-类定义使用示例普遍的-类改造1使用示例普遍的-类改造2使用示例二、较好的动态属性接口类定义使用示例三、良好的示例类的扩展属性文件 BirdAttrOption业务类动态属性项集 - AttrOptions属性项 - AttrOption动态属性接口 - AttrOptionDynamic总结对类型明确的说明对组合的说明之后最后前言在 java 中,如何让一个类具有动态属性。这里将介绍一种技巧,可以使得你的类,具有良好的动态属性的能力。普遍的做法是在类中申明一个 map 属
2022-03-11 08:00:00
3216
netty 2019最新源码与示例
2019-02-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人