本文へスキップ

ユーザーレベルのライセンスポリシー

すべてのユーザーレベルはCC BY-NCで配布されます:クレジット表記が必要で、非営利に限ります。外部リソースは、受け入れられているオープンライセンスのもとにあるか、作者から直接許可を得ている場合に使えます

警告

このページの情報は今後見直されます。条件、受け入れるライセンスの一覧、許可の記録方法はまだ変わる可能性があります

Bullet Heroでは、プレイヤーが独自のコンテンツ(UGC、user-generated content)を作れます。そのコンテンツにはライセンスが必要です。考え方はGeometry Dashに似ていますが、違いが1つあります:Geometry Dashが扱うのは1つの音楽トラックですが、このポリシーはレベルのすべての外部リソースを対象にします

レベルのライセンス

すべてのユーザーレベルはCC BY-NCで配布されます:

  • CC:Creative Commonsのライセンス
  • BY:クレジット表記が必須。作者の名前を表示します
  • NC:非営利の利用に限る

このライセンスが対象にするのは、レベル独自のオリジナルの内容です:配置、タイミングとキーフレーム、カスタムコード、そしてすべてを完成したレベルにまとめ上げる創作上の作業。レベルに組み込まれた外部リソースのライセンスを変更するものではありません

外部リソースはそれぞれ独自のライセンスまたは許可を保ち、リソースごとに個別に記録されます(下記参照)。レベルのCC BY-NCは、それぞれが単独でもすでにこの形で再配布できるリソースを包む外枠です

レベルをCC BY-NCで配布できるのは、レベル内のすべての外部リソースがオプションAまたはオプションBを満たす場合に限ります。1つでも満たさないものがあれば、そのレベルはBullet Heroの公式Webサービス(公式サーバー、OWS)を通じて配布できません

私は、非公式なチャンネルを通じたレベルの無料配布を妨げません。レベルの営利利用には断固として反対します

外部リソース

外部リソースには幅広いデータが含まれます:

  • 音楽とオーディオ:.mp3、.wav、.ogg
  • テクスチャと画像:.png、.jpg、.jpeg
  • フォント:.ttf、.otf
  • テキストとバイト列:あらゆるデータ

外部リソースはそれぞれ、下の2つのオプションのどちらかを満たさなければなりません

オプションA:オープンライセンス

リソースが、CC BY-NCと同じか、それより制限の緩いライセンスで提供されている場合です(下の受け入れるライセンスの一覧を参照)。リソースは独自の元のライセンスを保ちます:CC BY-NCに変換されるのではなく、CC BY-NCが求める公開での非営利の再配布をすでに許しているので、CC BY-NCのレベルに含めても矛盾しません

リソースの元のライセンスと出典は、レベルのメタデータファイルに記録しなければなりません。フォントについてはSIL OFLがすでにこれを求めていますが、ここではこの要件がすべてのリソースに適用されます。そのため、レベルをダウンロードした人は誰でも、各部分がどの条件で使われたかを確認できます

オプションB:作者からの直接の許可

リソースの作者が、Bullet Heroで使うことに限定して許可を与える場合です。個人的な「どうぞ、使ってください」だけでは足りません:CC BY-NCのレベルは公開で再配布されるので、許可は個人的な利用だけでなく、その再配布も明示的に対象にしなければなりません。有効な許可は、次の3つすべてを認めるものです:

  1. Bullet Heroのレベルの中でリソースを使う権利
  2. このリソースを含む完成したレベルを、第三者がBullet Heroのサービス(OWS、Steamワークショップ、NOWS)を通じて、作者のクレジットを表記したうえで非営利で自由に再配布できる権利
  3. 非営利の利用に限ることを明示すること

許可は、モデレーターが確認できるものであれば何でもかまいません:メール、ダイレクトメッセージ、公開の声明(たとえばTwitter/X上)。下のテンプレートを出発点にし、作者の返信を証拠として保管してください

許可を求めるテンプレート

プレースホルダーを埋め、必要に応じて口調を調整してかまいませんが、1から3の項目はそのまま残してください:これらの項目があるからこそ、許可がCC BY-NCでの配布に有効になります。テンプレートは元のポリシーと同じく英語で示しています。作者が別の言語を話す場合は、3つの項目をすべて残したままテンプレートを翻訳してください

Subject: Permission to use "<TRACK/RESOURCE NAME>" in a Bullet Hero level

Hi <AUTHOR NAME>,

My name is <YOUR NAME / HANDLE>, I'm creating a level for Bullet Hero (a rhythm/
bullet-hell game - <link to game/project if available>) and I'd love to use your
work "<TRACK/RESOURCE NAME>" (<link to the original>) in it.

Specifically, I'm asking your permission to:
1. Use "<TRACK/RESOURCE NAME>" inside my Bullet Hero level.
2. Allow the level (including your work) to be shared/redistributed for FREE and
   NON-COMMERCIALLY by anyone who downloads it, through Bullet Hero's official and
   unofficial services (including its official server, Steam Workshop, and any
   community-run servers).
3. Credit you as "<HOW YOU WANT TO BE CREDITED>" wherever the level shows attribution.

To be clear, this permission is for non-commercial use only - the level will not be
sold, and no one (including me) will make money from it or from your work through it.

If you're fine with this, a simple reply confirming points 1-3 is all I need - I'll
keep this email/message as proof of permission. If you'd rather I credit you
differently, or you want to set any other condition, just let me know.

Thanks a lot either way!
<YOUR NAME / HANDLE>

このような依頼の書き方と、何が証拠になるかは、作者に許可を求めるで詳しく説明しています。そこにはテンプレートのロシア語版もあります

外部サービス

ゲームはいくつかの外部サービスと連携できます:

サービス説明
Official Web Services (OWS)デフォルトのサーバー。すべてのプラットフォームで利用可能
SteamワークショップPCで利用可能
Non-official web services (NOWS)誰でも作成し、自由に運営できるサービス

独自のサーバーを運営するためのツールはすべて、MITライセンスのオープンソースにする予定です。サーバーはまだ存在しません。サーバーについて詳しくはサーバーを参照してください

受け入れるライセンス(オプションA)

受け入れられる外部リソースには、次のような代表的なライセンスのいずれかが付いています。レベルと同じか、それより制限の緩いものです:

  • Creative Commonsファミリー
    • CC BY-NC(Attribution-NonCommercial):レベルと同じ
    • CC BY(Attribution):CC BY-NCより制限が緩い
    • CC0(パブリックドメイン):最良の選択肢。使えるときは常にこれを使ってください
  • Apache、MIT:テキストとコード向けで、CC BY-NCより制限が緩い
  • GPL:テキストとコード向けで、プロファイルがそれを許すサービスでだけ受け入れられます。公式サーバーは許していません。下記参照
  • SIL OFL(Open Font License):メタデータファイルに記載しなければなりません
補足

公式サーバーの基盤である公開プロファイルstandardは、CC0、CC BY、CC BY-NC、SIL OFL、MIT、Apache 2.0、Unlicenseを受け入れますが、GPLファミリーは受け入れません。App Storeを通じて再配布されるGPLの作品はAppleの規約と衝突するため、そうした作品を含むカタログは、後からiOSに提供できなくなってしまいます

受け入れられない代表的なライセンス:

  • プロプライエタリ(「All Rights Reserved」):当然、受け入れられません
  • Creative Commonsファミリー
    • CC BY-SA(Attribution-ShareAlike):技術的には可能ですが、レベルに同期した音楽はその翻案とみなされ、ShareAlikeの作品の翻案には同じライセンスを付ける必要があります。レベルをCC BY-SAにしなければならず、OWSはそれを受け入れないため、答えはノーです
    • CC BY-ND(Attribution-NoDerivatives):レベルに同期した音楽はその翻案とみなされ、このライセンスは翻案の共有を禁止しています。このような曲は作者の許可(オプションB)がある場合にのみ公開できます
    • CC BY-NC-SA(Attribution-NonCommercial-ShareAlike)
    • CC BY-NC-ND(Attribution-NonCommercial-NoDerivatives)

レベルを公開するとき、ゲームはレベルのライセンスと音楽のライセンスを照合します。許可が記録されていないNoDerivativesの曲、ShareAlikeの曲が認めないレベルのライセンス、異なるライセンスを求める二つのShareAlikeの曲は、公開レポートに表示されます

受け入れられるリソースの探し方

オーディオと音楽

確実に自由に使えるもの:

  • ccMixter:最適。コンテンツはCC BYとCC BY-NC
  • Freesound:最適。すべてのコンテンツがCC0、CC BY、CC BY-NC
  • Incompetech:最適。すべてのコンテンツがCC BY
  • Teknoaxe:最適。すべてのコンテンツがCC BY
  • Kenney Assets:すべてのサウンドがCC0

自由に使えるが、各素材に目を通しておくべきもの:

  • SoundImage
  • Pixabay
  • GoodKid:ライセンスは明示されていませんが、FAQから判断すると、作者の表記を求めないCC BYです。CC BYとして扱ってください
  • NCS:レベルがデフォルトのCC BY-NCライセンスのままの場合に限る

ライセンスを手作業で確認する必要があるもの:

  • OpenGameArt:ライセンスを特定できない場合、そのリソースは使えません
  • FMA:さまざまなCCライセンスがあるので、1つずつ注意して確認してください
  • SoundBible

疑わしいもの:

  • Zapsplat
  • Play On Loop:条件が1つあります。ゲームが営利プロジェクトでないこと

テクスチャと画像

確実に自由に使えるもの:

自由に使えるが、各素材に目を通しておくべきもの:

ライセンスを手作業で確認する必要があるもの:

フォント

確実に自由に使えるもの:

  • Google Fonts

結びに

Bullet Heroは大きなゲームではありません。私はコミュニティに対して人間らしくあろうと努めていますし、皆さんにも同じことをお願いします。良いコミュニティは一緒に作るものです

このページへのリンク元