基于 pomelo 的 mmo rpg 开发
DESCRIPTION
基于 Pomelo 的 MMO RPG 开发. 网易杭州研究院 张小刚 [email protected] @demon0925. 开始之前. 多少 人 有 Web 服务 的开发经验 ? 多少人有 Game 服务端的开发经验? 是否了解 Pomelo 框架?. 主要内容. Pomelo 框架介绍 基础篇 使用 Pomelo 框架一个简单的游戏 Demo 进阶篇 Pomelo 的扩展库 展望篇 我们未来的工作. Pomelo 框架. Pomelo 框架运行架构. Pomelo 框架总结. 高可伸缩性 分布式架构 易于扩展 简单易用 - PowerPoint PPT PresentationTRANSCRIPT
1
PomeloMMO [email protected]@demon0925WebGamePomeloPomeloPomelo DemoPomeloPomelo
Pomelo
PomeloAPINode.js,MMO demo
DemoPomeloDemo
DemoPomeloPomelo
pomelo
Connector demo
Driven
PomeloRequest/Response/1 to 11 to NRPCHandler/Request
Channel
18
frontendbackendwebsocketserverrpcserverareachatstatusconnector20
PomeloConnectorsConnectorconnectors
JS ClientIOS ClientAndroid/Java ClientUnity 3D ClientFlash Client
Demo
IOS Client: https://github.com/NetEase/pomelo-iosclientAndroid Client: https://github.com/NetEase/pomelo-androidclientUnity 3D Client: https://github.com/NetEase/pomelo-unityclientFlash Client: https://github.com/stokegames/pomelo-flashclientPomelohttps://github.com/NetEase/pomelo/wiki/Quick-start-guideTreasures wikihttps://github.com/NetEase/pomelo/wiki/Tutorial-2----TreasuresTreasures git https://github.com/NetEase/treasures @Seeker
MMO RPG?
100msSql
Pomelo-sync
Wikihttps://github.com/NetEase/pomelo/wiki/pomelo-sync%E4%BD%BF%E7%94%A8%E6%96%87%E6%A1%A3Githttps://github.com/NetEase/pomelo-sync @hai
? AIAIBehaviors Tree
AI///Pomelo-btGithttps://github.com/NetEase/pomelo-bt @
A*
O(n)O(n2) Pomelo-pathfindingGithttps://github.com/NetEase/pomelo-pathfinding @demon0925
MESSAGES IN100MESSAGES OUT100001100110011100100MESSAGES IN1000MESSAGES OUT100000011000110001100011000AOIArea of IntrerestMMO RPGPomelo-AOIAOI
Pomelo-AOIGithttps://github.com/NetEase/pomelo-aoi @demon0925
ProtobufsocketPomelowiki: https://github.com/NetEase/pomelo/wikigit: https://github.com/NetEase/pomeloLordofpomelowiki : https://github.com/NetEase/pomelo/wiki/lordofpomelogit : https://github.com/NetEase/lordofpomeloQ & A