公開
レベルを送れるのは、レベル設定の「公開」タブからだけです:アーカイブとして、またはSteamワークショップへ送ります。レポートがレベルを自動でチェックし、エラーがあると送信できません
「公開」タブ
公開はレベル設定のタブです。レベルをどこかへ送れるのはここだけです
上部の共有方法に、選んだ送信方法が表示されます。押すと共有の方法が開きます:このビルドがこのデバイスで提供する方法が、それぞれ1行の説明付きで並びます。デフォルトではアーカイブが選ばれています。最後の選択はゲームを閉じるまで記憶されます
その下にあるもの:
- 方法ごとの設定
- そのレポート
- 実行ボタン:
エクスポートまたは公開
このビルドにこのデバイスで使える方法がない場合、タブにはこのビルドには、ここから送信する方法がありませんと表示されます
レポート
レポートは自動でチェックします:方法を開いたときと、その設定のどれかが変わったときです。チェック用のボタンはありません。レポートはエラー:N、警告:N、アドバイス:Nの行で始まり、その後に問題ごとに1行が続きます
エラーがあると実行できません。警告とアドバイスへの対応は任意です
レベルを判定するルールは、方法によって決まります。アーカイブは手動で共有のセットで、Steamワークショップはワークショップのルールでチェックします。各セットの要件と各判定の意味:公開の準備
送信方法
| 方法 | 使える場所 | 送れるもの |
|---|---|---|
アーカイブ | 保存ダイアログがあるすべてのデバイス。iOSにはありません | レベル、コレクション、または1つのリソースをファイルとして |
Steamワークショップ | Steam版のみ | レベル、または自分のコレクション |
このビルドやこのデバイスにない方法は、単にリストに表示されません
アーカイブ
レベルの場合:
| 要素 | 機能 |
|---|---|
形式 | 7つのエクスポートモードの1つ。普通のフォルダーからパスワード付きアーカイブまで |
パスワード | 保護モードでのみ表示されます。パスワードが空の保護モードは実行されません |
エクスポート | 指定した場所にレベルを書き出します |
各モードが書き出すものと、それを開く方法:エクスポートと保護 › レベルのエクスポート
コレクションまたは1つのリソースの場合、形式ではそのうち5つのモードを選べ、すべてアーカイブです。フォルダーのモードはありません:
形式 | できるもの | 開く方法 |
|---|---|---|
.zipアーカイブ | 1つのファイル | Windowsエクスプローラーでダブルクリック。インストールは不要です |
.zipアーカイブ + パスワード | AES-256暗号化が組み込まれたzip | 7-Zipなどのアーカイバー。パスワードを求められます |
.zipアーカイブ + パスワード(gpg) | zip全体をOpenPGPで包んだもの | gpg |
.tar.gzアーカイブ | 1つのファイル | 任意のアーカイバー |
.tar.gzアーカイブ + パスワード(gpg) | OpenPGPで包んだtar.gz | gpg |
パスワードは3つのパスワードモードで表示されます。パスワードが空だと何もエクスポートされません。下のコレクションのチェックが、同じ手動で共有のルールで適用されます
Steamワークショップ
Steam版のみです。要素は次のとおりです:
| 要素 | 機能 |
|---|---|
公開範囲 | アイテムを見られる人:全員、フレンド、自分のみ。デフォルトは自分のみ |
変更内容 | 今回のアップロードの変更メモ。複数行のフィールドで、ラベルは独立した行にあります |
タイトルと説明の言語 | アイテムのテキストを取る言語(下記参照) |
コンテンツ | 5つのチェックボックス。Steam独自のコンテンツ記述子です(下記参照) |
公開 | レベルをアップロードします |
レベルは常にワークショップのルールでチェックされます。ここではルールを選べません
ワークショップのアイテムは、レベルの内容で埋められます:
- タイトルと説明は、レベルの名前と説明で、1つの言語です
- プレビューはレベルのカバーで、pngまたはjpg、1MB以下です。それ以外のカバーはスキップされ、アイテムは画像なしでアップロードされます
- タグはゲームが自動で設定します。下の「ワークショップのタグ」を参照してください
公開を初めて押すと、アイテムが作成されます。2回目以降は同じアイテムが更新されます。ゲームは公開済みのアイテムの中からレベル自身のIDでそれを見つけるので、レベルには何も保存されません
保護されたレベルは公開できません。詳細:エクスポートと保護
アップロードには、AIアシスタントがレベルについてのメモを保存するレベルのaiフォルダーが含まれます。ただし、レベルのメタデータでこのレベルにAIコンテキストを含めるのチェックを外した場合は含まれません。サブスクライブした全員が、レベルと一緒にそれを受け取ります。詳細:AIアシスタント › aiフォルダー
Steamワークショップの法的同意書に同意していない場合、アイテムはアップロードされますが、非表示のままです。アイテムのページで同意してください。ゲームはそのページをSteamオーバーレイで開きます
タイトルの言語
Steamはアイテムごとにタイトルと説明を1つずつ表示します。ゲームは、次の順で最初に見つかった言語を使います:
エディター設定の公開言語:英語(デフォルト)またはシステム(デバイスの言語)。詳細:エディター設定- 自分の言語、つまりゲームのインターフェースの言語
- 英語
- テキストが最初に書かれた言語
説明は、タイトルと一致するよう、まずタイトルの言語で探されます。ローカライズされていない名前(プレーンテキスト)は書かれたとおりにアップロードされ、その行には入力したまま(テキストはローカライズされていません)と表示されます
コンテンツ記述子
コンテンツには、Steam独自のコンテンツ記述子である5つのチェックボックスがあります:
一般的な成人向けコンテンツ頻繁な暴力や流血表現一部のヌードや性的なコンテンツ頻繁なヌードや性的なコンテンツ成人向けの性的なコンテンツ
記述子は公開のたびに送信され、レベルには保存されません。公開のたびにセット全体が送信されるので、チェックを外すと、すでに公開済みのアイテムからもその記述子が外れます。記述子は、アップロード直後の2回目の更新で送られます。この部分が失敗してもアイテムは公開済みで、結果に記述子が設定されなかったことが表示されます
公開後
成功すると、作成または更新されたアイテムと、ワークショップで開くボタンがフォームに表示されます。このボタンはSteamでアイテムのページを開きます
失敗すると、フォームに次の内容が表示されます:
- わかりやすい言葉での理由:
公開に失敗しました:... 送信内容とSteamの応答:...:英語の技術的な行です。問題を報告するときは、この行を開発者に引用して伝えることをおすすめします?:Steamがこのように拒否する理由を展開し、3つのリンクを示します:公開ガイド(このページ)、Steamサポート、ワークショップ法的同意書
公開に関するゲーム自身のログの行は、インターフェースの言語に関係なく常に英語です
| 理由 | 対処 |
|---|---|
Steamが起動していません | Steamを起動し、Steamからゲームを再起動します |
アイテムは別のアカウントのものです | そのアカウントから公開するか、レベルのコピーを作ります。コピーは新しいアイテムとしてアップロードされます |
Steamがアクセスを拒否しました | アカウントがゲームを所有していない、アカウントが制限されている(Steamでまだ購入したことがない)、またはそのアカウントにはワークショップが閉じられています |
Steamがアイテムを受け付けませんでした | ゲームのワークショップがアップロード用に設定されていないか、Steamが別のゲームのIDで動いています。Steamとゲームを再起動します |
ワークショップの保存容量がいっぱいです | ワークショップのファイルで古いアイテムを削除します |
Steamに接続できません | 接続とSteamのステータスを確認します |
アイテムがSteamの制限に違反しています | タイトルは128文字まで、説明は8000文字まで、プレビューはpngまたはjpgで1MBまで |
ファイルを準備できませんでした | ディスクの空き容量と、レベルのファイルが別のプログラムで開かれていないことを確認します |
新しいアイテムが作成されたのにアップロードが拒否された場合、ゲームはその空のアイテムを削除します。ワークショップに放置されたアイテムが残らないようにするためです
Steamなしのビルド
Steamなしのビルドでは、リストにSteamワークショップが表示されません。アーカイブは残ります
コレクションを共有する方法
コレクションは、「ライブラリ」タブにあるそのページから共有します。共有で同じパネルがウィンドウで開きます:アーカイブがあり、Steam版では自分のコレクションにSteamワークショップも使えます
コレクションのチェック:
- 名前がある
- ライセンスが指定されている
- 空ではない
- 指定しているファイルがすべて中にある
- エントリーが参照するリソースがすべて含まれている
ライセンスがない場合の扱いは、方法によって違います。アーカイブでは警告で、エクスポートは実行されます。Steamワークショップではエラーです。エラーがあると実行できません。コレクションの詳細:ライブラリとコレクション
1つのリソースを共有する方法
ライブラリのテーマ、シェイプ、エフェクト、プレハブの各行にも共有ボタンがあります。このボタンは、リソースを必要なものすべて(たとえばプレハブのシェイプ、テクスチャ、入れ子のプレハブ)と一緒に、1エントリーのコレクションとしてまとめます
使えるのはアーカイブだけで、コレクションと同じ5つの形式(パスワード付きの形式を含む)を選べます。受け取った側は、ほかのコレクションと同じくアーカイブをインポートでファイルをインポートします
ワークショップのタグ
タグはゲームが自動で設定します:
| アイテム | タグ |
|---|---|
| レベル | level |
| コレクション | collectionと、中にある種類ごとに1つ:prefabs、themes、shapes、effects |
テクスチャ、フォント、オーディオにはタグが付かず、単独ではワークショップに送られません。これらはコレクションの中に、そのプレハブ、テーマ、シェイプ、エフェクトが使うものとして入ります。メディアだけのコレクションは、理由を示す行とともに拒否されます。そのようなコレクションは、アーカイブで共有するほうが適しています
Steam独自の「コレクション」は、ワークショップのアイテムを集めたリストで、Valveの機能です。Bullet Heroのコレクションとは関係ありません
サブスクリプション
Steam版は、サブスクライブしているものを読み込みます:
- レベルは、レベル一覧の
ワークショップに表示されます。レベルをプレイする - コレクションは、エディターのライブラリの
ワークショップチップに、読み取り専用で表示されます