実現したいこと
現在、Unity(2022.3 / 6.0.0f1)で3Dアクションゲームを作っています。
Starter Assets(Third Person Controller)をベースにして、自作のサーバー(Tomcat + Java Servlet)と通信して、プレイヤー同士が同じマップ上で動けるような「通信プレイ」を試したいと考えています。
発生している問題・分からないこと
実現したいこと
UnityのStarterAssetsを使って、プレイヤーの位置情報や入力をTomcatサーバー経由で送信し、複数プレイヤーがリアルタイムに動きを共有できるようにしたい。
できれば画像(調べたこと・試したことの場所に有り)のようなイメージのコードを作成したい。
該当のソースコード
特になし
試したこと・調べたこと
- teratailやGoogle等で検索した
- ソースコードを自分なりに変更した
- 知人に聞いた
- その他
上記の詳細・結果
これまでにやったこと
・macOS上で Apache Tomcat 9 をセットアップ
・pf.conf 編集済み(8080番ポート開放)
・CATALINA_HOME と JAVA_HOME の設定済み
・Webアプリケーション proj を作成
・webapps/proj/WEB-INF/web.xml 作成済み
・NetData.java や RoomServlet.java などのサーブレットを配置
・javac でコンパイルし、Tomcat 上で http://localhost:8080/proj/Room にアクセス可能
・Unity から UnityWebRequest を使って GET / POST 通信の基本動作確認中
補足
特になし

バッドをするには、ログインかつ
こちらの条件を満たす必要があります。