UA-154656538-2
検索
言葉を集めて世界を旅するRPG「地図の時間〜言葉集めの冒険譚〜」
timeofmapworks_logo_2020.png
ハートフルRPG「地図の時間」

地図の時間スピンオフRPG「影泥棒と魔法の手記」

リソース管理ダンジョンRPG「琥珀の道具士」

現代SFRPG「重力ルーペ/探求リバーブ」

ドラマティックRPG「バンドワゴン」

ビジュアルノベル「日向と香水」

ノベル×ADV「ストーリーテラー」 title1_2.png
カテゴリ
リンク集
【スポンサードリンク】

2021年07月24日

【SteamWorks】SteamPipe Buildにて"ERROR! Timeout uploading manifest"

SteamPipe Buildにて"ERROR! Timeout uploading manifest"が発生し、ビルド更新ができない事象に遭遇しました。


ログの出力は以下。
sdk\tools\ContentBuilder\output
SteamGurdの認証は通り、一通りファイルチェックが済んだ後のエラー。
何の末のタイムアウトなのかが分からないため、調査中です。

きっかけは2点。
@普段使わないネットワーク回線
 一時滞在先のビジネスホテルのwifi(光回線:Download:16Mbps、Upload:26Mbps)
 ※uploadの方が高い不思議な環境
A普段使わないPC(SteamSDKのセットアップから行った)

@の回線を変えたところ解決しました。
 自宅回線(光回線:Download:20Mbps、Upload:8Mbps)

回線速度というよりも回線タイプが原因のようでした。
不特定多数が利用する回線だからか、ビジネスホテルの回線にはセキュリティがあったのかもしれません。
参考まで。
posted by tabirpglab at 20:37 | Steam展開ノウハウ

2020年08月23日

Steam展開ノウハウ記事見出し

【登録準備】1週間〜1ヵ月
STEAM WORKS(開発者アカウント)の作成方法
http://fanblogs.jp/tabirpglab/archive/1281/0

【ストアページ作成】
RPGツクールMV製タイトルのシステム要件の書き方
http://fanblogs.jp/tabirpglab/archive/1389/0

Steam レーティングの設定方法
http://fanblogs.jp/tabirpglab/archive/1390/0

EULA の書き方
http://fanblogs.jp/tabirpglab/archive/1391/0

【アプリ登録】
Steam RPGツクールMVのWindows作品をビルドする方法
http://fanblogs.jp/tabirpglab/archive/1392/0

インストールフォルダの設定、実行ファイルの修正方法
http://fanblogs.jp/tabirpglab/archive/1395/0

要検証:RPGツクールMVでSteam APIに対応する方法、テスト配信
http://fanblogs.jp/tabirpglab/archive/1394/0

Steam works 更新したデポが反映されない場合
http://fanblogs.jp/tabirpglab/archive/1396/0

ゲームコントローラ(Xinput/DirectInput)がゲーム上で認識しない場合
http://fanblogs.jp/tabirpglab/archive/1397/0
posted by tabirpglab at 11:13 | Steam展開ノウハウ

2020年08月16日

【Steamworks】ゲームコントローラ(Xinput/DirectInput)がゲーム上で認識しない場合

ゲーム開発者、ゲームプレイヤー向けにツクールMV作品がゲームコントローラで認識しない場合のトラブルシューティングをまとめました。

Xbox360コントローラ(Xinput)がゲーム上で認識しない


【Steamクライアントで設定する項目】
1.Steamクライアントの左上「設定」
steam_controller3.png

2.設定→「コントローラー」→「一般のコントローラ設定」
steam_controller2.png

3.「Xbox設定サポート」にチェックがはいっていればOFF
steam_controller.png

言葉通りの意味ならばチェックが入っていて問題ないはずなのですが、Steamworks(作品単位)の設定と不整合があると、作品によってはコントローラで操作できなくなるようです。

ドキュメント:
Steamworks ドキュメント > 機能 > Steam 入力
https://partner.steamgames.com/doc/features/steam_controller/getting_started_for_players

XinputコントローラかDirectInputコントローラどちらかしか認識しない


発生環境:
・Surface Pro(第7世代 1796)
・Xbox360 for Windows
・コントローラーターボLite(SASP0499)

事象:
Xbox360コントローラを接続後、DirectInputコントローラを接続。
それ以降、Xbox360コントローラを接続してもXboxガイドボタン以外反応しない。

解決方法:
Windowsでコントロールパネル→ハードウェアとサウンド→デバイスとプリンターを起動。
「Xbox360 Controller for Windows」を右クリック「デバイスの削除」を選択。
以降、Xbox360コントローラを接続するとドライバが再インストールされ、復旧する。
steam_controller4.png



開発者向け:Steamの自作品でXinput,DirectInputが認識されない場合

Steamworks > アプリとパッケージ > すべてのアプリケーション > Steamworks管理
アプリケーション > Steam入力

・Steam入力デフォルト設定:一般のゲームパッド
・コントローラにSteam入力を選択:すべて空欄※SteamInputAPIのみに対応した場合にチェックを入れる項目
steam_controller5.png

参考:
Steamworks ドキュメント > 機能 > Steam 入力
https://partner.steamgames.com/doc/features/steam_controller/getting_started_for_players
posted by tabirpglab at 17:46 | Steam展開ノウハウ

2020年08月10日

【Steam works】 更新したデポが反映されない場合

どんな人向けか?

Steam worksで1度以上デポ、ビルドに成功して、テスト用にSteamキーを発行済み。
しかしSteamクライアントでダウンロードできるのは古いデータばかり、という場合のトラブルシューティングです。

確認箇所


以下の1〜6試す前に、Steamクライアントを再起動してみてください。
右上の「×」閉じではなく、通知領域のSteamアイコンをクリックして「終了」
steamworks_build_200810_5.png

1.Steam works > アプリとパッケージ > アプリ名(Steamworks管理でもストア管理でもない)
steamworks_build_200810_2.png

2.「ストアパッケージ、価格設定、& リリース日」のアプリ名リンク
steamworks_build_200810_3.png

3.「含まれるデポ」にSteamPipeで作成したデポが含まれていることを確認する
なければ「デポの追加/削除」から追加する
steamworks_build_200810_4.png

4.Steam works管理 > SteamPipe > デポで3で設定したデポが含まれていることを確認する
なければ「新しいデポを追加」から追加する
steamworks_build_200810_8.png

5.SteamPipe > ビルドで4で設定したデポが目的のブランチ(既定ではdefault)に含まれていることを確認する
なければ「--アプリブランチを選択--」で選択後、変更をプレビューに進み反映させる

steamworks_build_200810_9.png

6.変更した場合は公開タブから公開処理を行う
steamworks_build_200810_10.png

7.Steamクライアントを再起動する
Steamクライアントの再起動をしないと反映されないことがありました。
posted by tabirpglab at 21:13 | Steam展開ノウハウ

2020年08月08日

【Steamworks】EULA の書き方

Steam EULAの書き方


アプリデータ管理-インストールの項目の中に「EULA 設定」があります。
EULA とはエンドユーザー使用許諾契約書のこと。
ここではEULAの欄を埋めることに特化して、書きます。

※ここに従って書いたことで、問題が生じても私は責任を負いませんことを予めお断りしておきます
※サンプル文言の修正忘れにはご注意ください

書き方の流れ


【EULAを事前に作成】
1.Steamリリース向けEULAのひな形にアクセスします。
https://store.steampowered.com/eula/284770_eula_0?eulaLang=japanese

2.1の「言語」を日本語にすると例文が表示されますので、表示内容をコピー。
GoogleドキュメントやWordなどテキストエディタにはりつけます。

3.Ctrl+Hで置換を呼び出し(テキストエディタによっては操作が異なる場合があるので読み替えてください)。

検索:Artifex Mundi
置換:自分のクリエイター、パブリッシャー名

検索:ポーランド
置換:日本
※近くにある所在地情報を修正します。私の場合、日本国内以外の住所は表記しません
 RPGツクールMVの使用許諾契約書にも書かれていないためです

4.3を基に英語版を作ります。
1で英語を呼び出し、3を見ながら英語で同じことをするだけです。

steamdev_eula_1.png

文書全体を見直しし、問題がなければ次に進みます。

【EULAをSteamworksに登録、更新】
5-1.Steam works > ダッシュボード > アプリとパッケージ > すべてのアプリケーション > Steamworks
管理 > インストール > EULAを開く

5-2.
EULA Title
English: End User License Agreement
Add localized title : 『Japanese』を Add
EULA Contents : 4で作成した英語版を記入
Add localized text: 『Japanese』をAdd
eula_200807_1.png

Addすると下に日本語用の入力欄ができます
eula_200807_1_2.png

5-3.英語と日本語の入力を終えたら、Publishタブをクリックし、Really Publishをクリック
Successfuly publishd changed!が出たらEULAの入力は完了です。

eula_200807_2.png


6.反映作業
Steam works > ダッシュボード > アプリとパッケージ > すべてのアプリケーション > Steamworks
管理 > 公開タブ
公開の準備→Steamに公開→画面に表示されるパスワード入力……と進みます。

eula_200807_3.png

後はビルドを完了させ、Steamキーを発行したら、インストールテストができますので、その時にEULAをチェックできます。
EULAが上手くいかないときはビルドをやり直す必要はなく、5〜6を修正すればOKです。

eula_200807_4.png


参考

エディタのメニューバー→ヘルプ→目次で「RPGツクールMVヘルプ」内の「使用許諾契約書」があります。

また[附則]ゲーム配布条件に以下の文言がありますが、この部分はストアページの管理「法的通知」欄に追記しました。


権利表記
コピーライトマーク2015 KADOKAWA CORPORATION./YOJI OJIMA
本ソフトウェアはRPGツクールMVで制作しております


steamdev_eula_4.png

ご参考になれば幸いです。
posted by tabirpglab at 23:28 | Steam展開ノウハウ