Skip to content

A Status Board of a currently running match, best shown on a large screen in fullscreen mode

License

Notifications You must be signed in to change notification settings

RoboDragons/ssl-status-board-jp

 
 

Repository files navigation

SSL Status Board (Japanese)

A Status Board for the Small Size League, optimized to show the current game state on a large screen.

ビルド

フロントエンドのリソースまで一緒に埋め込まれたシングルバイナリcmd/ssl-status-board/ssl-status-boardが生成されます。 生成された実行ファイル単体で動きます。

ビルドにはgoyarnが必要です。 また、go getによりpackrがインストールされます。 環境変数GOPATHの設定と、$GOPATH/binPATHに追加するのを忘れないでください。

オフラインでキャッシュからビルドする場合は build.sh内のgo getコマンドの-uオプションを削除してください。

$ ./build.sh

設定

-cオプションで指定したyamlファイル (デフォルトではboard-config.yaml) を読み込みます。 以下はデフォルト設定をyamlとして書いたものです。

ListenAddress: ":8082"
RefereeConfig: 
  Connection:
    SubscribePath: "/api/referee"
    SendingInterval: "100ms"
    MulticastAddress: "224.5.23.1:10003"

チーム追加

src/assets/logos/内にロゴの画像ファイル (512x512px、png) を置き、 src/teamLogoUrl.jsknownLogosに登録します。 キーは ssl-game-controllersrc/components/settings/team/TeamName.vue内のTEAMSに書かれたチーム名をJSで.toLowerCase().replace(' ', '-')した文字列です。

About

A Status Board of a currently running match, best shown on a large screen in fullscreen mode

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 96.0%
  • Vue 2.4%
  • Go 1.3%
  • Dockerfile 0.1%
  • HTML 0.1%
  • Shell 0.1%