-
Notifications
You must be signed in to change notification settings - Fork 2.9k
Client platform supported
The protocol between client and server in pomelo is open and customizable, theoretically you can connect to game server based on pomelo with any platforms in any protocol.
In order to facilitate developers, pomelo provides client SDKs for some typical platforms. These platforms include web, iOS, java & android, unity3d, flash and a C language library libpomelo etc. Welcome to contribute your own client SDK, which can facilitate other developers.
The following lists these SDKs:
-
Javascript
-
Websocket version: [pomelonode / pomelo-jsclient-websocket] (https://github.com/pomelonode/pomelo-jsclient-websocket)
-
Socket.io version: [pomelonode / pomelo-jsclient-socket.io] (https://github.com/pomelonode/pomelo-jsclient-socket.io)
-
-
C
- Socket vesion: [NetEase / libpomelo] (https://github.com/NetEase/libpomelo/)
-
iOS
-
Socket.io version: [NetEase / pomelo-iosclient] (https://github.com/NetEase/pomelo-iosclient)
-
Socket version: [ETiV / PomeloClient-iOS-WebSocket] (https://github.com/ETiV/PomeloClient-iOS-WebSocket)
-
-
Android & Java
-
[NetEase / pomelo-androidclient] (https://github.com/NetEase/pomelo-androidclient)
-
[Jzsues / pomelo-websocket-java-client] (https://github.com/jzsues/pomelo-websocket-java-client)
-
-
Unity3d
-
Socket.io version: [NetEase / pomelo-unityclient] (https://github.com/NetEase/pomelo-unityclient)
-
Socket version: [NetEase / pomelo-unityclient-socket] (https://github.com/NetEase/pomelo-unityclient-socket)
-
-
Flash
-
Socket.io version: [stokegames / pomelo-flashclient] (https://github.com/stokegames/pomelo-flashclient)
-
Socket version: [D-Deo / pomelo-flash-tcp] (https://github.com/D-Deo/pomelo-flash-tcp)
-
-
Cocos2dx
- C++: [NetEase / pomelo-cocos2dchat] (https://github.com/NetEase/pomelo-cocos2dchat)
-
Weixin
- MiniProgram: [wangsijie / pomelo-weixin-client] (https://github.com/wangsijie/pomelo-weixin-client)