SPRING FIGHT
ライセンス・利用条件
このページは現在の公開版で使う素材、ソフトウェア、通信について説明します。
ゲーム本体の著作権
© 2026 Pineapy Games. All rights reserved.
Spring Fight のゲーム本体、独自のプログラム、画面構成、ゲーム内の表現に関する権利は Pineapy Games に帰属します。下記の第三者のソフトウェアとフォントには、それぞれのライセンスが適用されます。
画像・音・3D素材
- BGM:現在の公開版には音楽ファイルを使用していません。
- 効果音:音声ファイルを配布せず、ゲーム内のプログラムで Web Audio を使って生成しています。
- 3Dモデル・背景:外部配布の3Dモデルファイルは使用していません。Three.js の形状とゲーム内で生成するテクスチャで描画しています。
- 画像:共有プレビュー用の
assets/og-image.pngは本作向けに生成・編集した画像です。文字入れに Windows の Impact フォントを使用していますが、フォントファイル自体は配布していません。ゲーム内表示用に外部配布の画像ファイルは使用していません。
将来、外部素材を追加した場合は、配布元・作者・適用ライセンスをここに追記します。
オープンソースのライブラリ
- Three.js 0.186.1 — 3D描画。MIT License と著作権表示。ゲームの起動時に jsDelivr から読み込みます。
- PeerJS 1.5.5 — オンライン対戦の接続。MIT License と著作権表示。オンライン対戦を開くと esm.sh から読み込みます。
これらのライブラリには各作者のライセンスが適用されます。ゲーム本体の利用条件によって、各ライブラリのライセンス上の権利は制限されません。
フォント
Google Fonts から Noto Sans JP と Oswald を読み込みます。どちらも SIL Open Font License 1.1 です。各ライセンスと著作権表示は Noto Sans JP・Oswald を参照してください。
利用条件
ゲームは個人で無料で遊べます。ゲーム画面のスクリーンショットやプレイ動画の共有もできます。
ゲーム本体のソースコード、画像、音、3D表現などを、許可なく転載・再配布したり、別の作品の素材として流用したりすることはできません。第三者のライブラリ・フォントについては、それぞれのライセンスに従ってください。
オンライン対戦と外部サービス
現在、オンラインランキングやアカウント登録はありません。オンライン対戦を選んだときだけ、PeerJS と WebRTC を使って友だちのブラウザとの接続を試みます。
- 接続時に PeerJS Cloud のシグナリングサービスへ接続IDや接続に必要な情報を送ります。WebRTC の接続先を調べるために Google の STUN サーバーも利用します。
- 接続後は対戦相手のブラウザとの WebRTC データ通信で、操作入力、両者の状態(位置・体力・スタミナ・腕など)、アイテム、残り時間、勝敗、接続状態をやり取りします。招待リンクには接続IDが含まれるため、共有する相手を選んでください。
- ゲーム配信には Cloudflare Pages、ライブラリの読込には jsDelivr と esm.sh、フォントの読込には Google Fonts を使います。これらのサービスへのアクセス時には、接続元IPアドレスなど通常の通信情報が各サービスに伝わることがあります。
ゲーム独自のランキング保存機能や、名前・メールアドレスの入力欄はありません。各外部サービスでのデータの取扱いは、各サービスの規約・プライバシー情報も確認してください。