欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/ACL2/Agda, C++/Lisp/Haskell
Pomelo
来自开放百科 - 灰狐
				
								
				
				
																
				
				
								
网易pomelo是基于node.js的开源高性能,分布式游戏服务器框架,MIT许可协议。它包括基础的开发框架和相关的扩展组件(库和工具包),可以帮助你省去游戏开发枯燥中的重复劳动和底层逻辑的开发。
pomelo不但适用于游戏服务器开发, 也可用于开发高实时web应用,它的分布式架构可以使pomelo比普通的实时web框架扩展性更好。
pomelo包括三部分:
- 框架, pomelo的核心, 与以往单进程的游戏框架不同, 它是高性能、分布式的游戏服务器框架,并且使用很简单
 - 库, 包括了开发游戏的常用工具库, 如人工智能(ai), 寻路, aoi等
 - 工具包, 包括管理控制台, 命令行工具, 压力测试工具等
 
pomelo特性
- 快速、易上手的游戏开发模型和api
 - 高可伸缩的多进程架构, 支持MMO的场景分区和其它各类分区策略
 - 方便的服务器扩展机制,可快速扩展服务器类型和数量
 - 方便的请求、响应、广播、服务器通讯机制, 无需任何配置
 - 注重性能,在性能、可伸缩性上做了大量的测试、优化
 - 提供了较多扩展组件,包括游戏开发常用的库和工具包
 - 提供了完整的MMO demo代码(客户端html5),可以作为很好的开发参考
 - 基于socket.io开发,支持socket.io支持的多种语言客户端
 
图集
链接
	分享您的观点