Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 

README.md

MeglimathSimulator

とある陣取りゲームのシミュレーションが行えるプログラムです

概要

  • このシステムは2つのクライアントとサーバーから構成されます
  • サーバーに二つのクライアントが接続されるとゲームが開始されます

ルール

大会要項を確認してください

動作の流れ

demo

  • サーバを起動する
  • 別アプリケーションからサーバにフィールド情報をjson形式で送信する
  • クライアントをコマンドライン引数を2つ入力して起動する
    • 第一引数
      • 0 : Blue
      • 1 : Red
    • 第二引数 0 ~ 9でクライアントを選択する
      • 4 : 本戦で使用したクライアント
      • 5 : UIクライアント
  • ターンごとにクライアントがアクションを送信する
  • サーバは新しいフィールドを二つのクライアントに送信する

使用ライブラリ

  • boost 1.67.0

    • インクルードパス : BOOST_INCLUDE_PATH
  • rapidjson

    • インクルードパス : RAPIDJSON
  • OpenSiv3D

    • インクルードパス : (自動設定)
  • 各パスをユーザ環境変数として設定してください。

About

OpenSiv3dを用いたある陣取りゲームのシュミレータ

Resources

License

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages

You can’t perform that action at this time.