RPGツクールMZ用Steamテンプレート(仮)

ツクールMZのゲームをSteamに出したい!
このテンプレートは完全に開発中のものです。利用する際は自己責任でお願いします。

これは何?

RPGツクールMZ製のゲームをSteamで公開するためのテンプレートです。

ゲームからSteamの機能(実績とか)を利用するためには、Steamworks SDKを使ってSteam APIと連携する必要があります。ですが、RPGツクールMZ標準のデプロイメントではSteamworks SDKを使うことができないため、各自でいろいろ頑張って対応する必要があります。

このテンプレートは、あまりプログラミングとか詳しくない人でも、RPGツクールMZ製のゲームをSteamに出すための最低限の仕組みを提供することを目指しています。

もうちょっと詳しい経緯

とある機会に他のクリエイターの方とお話した際に、RPGツクールMZのゲームをSteam対応するためのノウハウが全然共有されてねぇ~という話をしました。

僕自身もSteamでRPGツクールMZ製のゲームを公開していたにも関わらず、そのあたりの知見を公開していなかったため、自分の知見をより深めるためにも、こういった方法でやっているよというのを公開してみようかなと思い、このテンプレートを作成しました。

このテンプレートでできること

  • RPGツクールMZ製のゲームをSteam向けにデプロイメントすることができます
    • Windowsのみ対応です。MacやLinux向けのデプロイメントは非対応です。
  • Steamworks.js を利用した Steam の各種機能の利用
    • Steam オーバーレイ
    • Steam クラウドを利用したセーブデータの同期
    • 実績のアンロック
      • 付属の SteamPlugin.js が用意するプラグインコマンドを使って実績をアンロックできます

おやくそく

  • このテンプレートは 非公式 のものです。ツクール開発部ともSteamとも一切関係ありません。
  • このテンプレートを使用して困ったことが発生したとしても、 完全に自己責任 でお願いします。
  • なるべく簡単にSteamに公開するための仕組みを提供することを目指していますが、さすがに本当に何もわからない人が気軽に使えるレベルではないです。ある程度は頑張る覚悟が必要です><

テンプレートの入手方法

現在、テンプレートは絶賛開発中のため、GitHub 上で公開しています。

上記のページからダウンロードしてください。

ダウンロード方法


ダウンロード方法
  1. GitHubのページにアクセスします
  2. 右上の緑色のボタン「Code」をクリックします
  3. 「Download ZIP」をクリックします

使い方

基本的には GitHub の README に書いている内容に従って進めてください。