Netcodeによって実装された二人対戦可能な三目並べです。
サーバー側バイナリを起動します。
※UN-TicTacToe-Server
としてビルドした場合
./UN-TicTacToe-Server/UnityNetcode-TicTacToe
クライアント側のバイナリを複製して二つ起動するか、
もう片方をUnityEditorから起動して二人のクライアントが存在する状態にします。
起動直後は以下画像の様になっているはずです。
もう一人プレイヤーが入ってくるとどちらかの画面が MyTurn
になるはずです。
※ちなみにどちらかが Exit
を押下するともう片方もサーバーから抜けます。
MyTurn
になっている方のプレイヤーはマウスクリックでマル/バツを置くことができます。
置くともう片方のプレイヤーにも反映され、ターンが切り替わります。