2016年度 HAL専科用WebSocketSample.
WebSocketSample for Unity
WebSocket ,
git submodule --init --recursive
Unity
xbuild WebSocketServer.sln
xbuild /p:Configuration=Release WebSocketServer.sln
cd Server/bin/Release
mono Server.exe
/
{
"method": "register",
"payload": {
"name": "<>"
}
}
{
"method": "register_response",
"payload": {
"uid": <ID>
}
}
{
"method": "login",
"payload": {
"uid": <ID>,
"name": "<>"
}
}
{
"method": "pos",
"payload": {
"uid": <ID>,
"x": <X>,
"y": <Y>,
"z": <Z>
}
}
{
"method": "sync",
"payload": {
"players": [
{ "uid": <1ID>, "x": <1X>, "y": <1Y>, "z": <1Z> },
{ "uid": <2ID>, "x": <2X>, "y": <2Y>, "z": <2Z> },
{ "uid": <nID>, "x": <nX>, "y": <nY>, "z": <nZ> },
]
}
}