Skip to content
This repository was archived by the owner on Apr 3, 2020. It is now read-only.

Voltric01i/FreeThrowAR-Server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 

Repository files navigation

概要

ARフリースローゲームのサーバー
チャットサーバーと順位計算をしている

仕様

TCP 30000番ポート
JSONを送ってゲームを進行する
起動時にはアクセス待ち受け状態

JSONについて

nameに制御を、valueにデータを記述する
一つでもパケットを受け取ると状態遷移する

{
    "name":"finish"
    "value":64
}

name一覧

start : ゲームを開始 (待ち受け終了)
ball : パケットをそのまま他クライアントに送信
finish : ゲームを終了する。 value には得点を整数で入れること。全員が送信するか最後の送信から20秒経つと、ランキングのJSONが帰ってくる。
reset : サーバーの状態をリセットし、アクセス待ち受け状態になる

ランキングのJSON

finish で送信した value が降順で帰ってくる。

#例
{
    0{
        "point":17
    },
    1{
        "point":8
    },
    2{
        "point":2
    }
}

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages