© 2024 traP Community
traP ワンマンソン 2024 レジェンドクリエイターズのゲーム
サーバー: traP-jp/ShoutWars-server
ホームページ: traP-jp/ShoutWars-web
traP Community が制作したアセットには以下のライセンスが適用されます。
- ソースコード: MIT License
- 画像素材: CC BY-NC-ND 4.0
- 音声素材: CC BY-NC 4.0
第三者が権利を持つ素材は CREDITS.ini に「収録先」付きで列挙してあり、それぞれのライセンスに従います。
- U.N.ABC (traP) 主にゲームロジックプログラミング担当
- りすりす/TwoSquirrels (traP) 主に通信・音声処理プログラミング担当
- いのちだいにに (traP) 主にサウンド・ゲームデザイン担当
- nemlos (traP) グラフィック担当
- 言語: C++23
- ゲームフレームワーク: Siv3D v0.6.16
- Visual Studio 2026 と Siv3D v0.6.16 が必要です。
- 素材は Git LFS で管理しているため、クローン前に
git lfs installを実行する必要があります。 - 通信先のサーバーは
App/config.jsonに{ "server": { "url": "https://shoutwars.trap.games/develop/api", "password": "..." } }のように書くと切り替えられます。書かなければ本番サーバー (https://shoutwars.trap.games/api) に繋ぎます。serverに"syncLogDirectory": "logs"を足すと、同期ごとの通信時間をApp/logs/に CSV で書き出します。 - 展示では
App/config.jsonに"exhibition": trueを足すと、フルスクリーンで起動し、起動のたびに前の人のキャリブレーション (入力感度以外) を消し、画面の左下に ESC で終了できることを表示します。 - CPU の強さは
App/config.jsonの"cpuSkill"に 0〜1 の数で書くと変えられます (既定は 0.35)。対戦中に HP の差などで上下する基準の値で、対戦ごとに読むので、書き換えれば次の対戦から変わります。 - 描画の品質は
App/config.jsonの"graphicsQuality"に"high"(既定) か"low"を書くと変えられます。"low"にすると、重い演出 (今はブルームだけ) を省きます。 - ゲームに再配布できない素材が含まれていたため、v0.2.1 以前のコミット履歴から画像・音声素材が全て削除されています。そのため、それ以前のビルドを再現することはできないことに注意してください。