RPGツクールMV製のゲームはインターネット上に一般公開できるのが特長で作成したゲームを自分のサイトやGithub等で自由に公開できます。あとはそのURLを広く周知すればいいだけですが、ブログやWebサイト上にゲーム画面を直接埋め込むことも可能です。そこで本稿ではそのやり方を簡単に説明します。なお、導入には基本的なHTMLタグに関する知識が必要です。
「iframe」タグを利用する
<iframe id="gameFrame" allowfullscreen width="816" height="624" src="https://triacontane.github.io/PluginDevelopment/" sandbox="allow-same-origin allow-scripts"></iframe>
- src:ゲームのURLを設定します。
- width:ゲームの解像度(横幅)を設定します。
- height:ゲームの解像度(高さ)を設定します。
- sandbox:コンテンツにセキュリティの観点から制限を掛けることができます。指定する場合、最低限「allow-same-origin」と「allow-scripts」がないと起動しません。
- allowfullscreen:設定しておくとゲームをフルスクリーンで表示できるようになります。
ゲームの開始と終了が可能なボタンを用意する。
<input type="button" value="ゲームを始める" onclick="gameFrame.src='https://triacontane.github.io/PluginDevelopment/'; gameFrame.focus();"/>
<input type="button" value="ゲームを止める" onclick="gameFrame.src='';"/>
実際に埋め込んでみる
操作方法
- Z, Enter:決定
- X, Esc:キャンセル・メニュー
- Shift:ダッシュ
- F3:画面にフィット
- F4:フルスクリーン
まとめ
ゲームをサイトに埋め込むことで操作方法や権利表記、使用素材明細をゲーム画面外に記述することもできますし、場合によってはアフィリエイト収入も期待できますね。今回はお試しということで最低限の機能のみ解説しましたが、外観にもこだわることでよりゲームの雰囲気を醸し出すこともできるかもしれません。以上、ツクールMVならこんなこともできますよー、という紹介でした。
良い情報
返信削除ありがとうございます。
ありがとうございます。
削除ぜひ、有効にご活用ください。
------------------------------
Thanks :)
埋め込みゲームにおいてマウスでクリックした際に
削除四角ではなく丸になっているのですが、
どのようにしているのでしょうか?
追記
返信削除自由座標にもなっているように見受けられるのですが、どのようにしているのでしょうか。
こんにちは。
削除「もどきぷにコンプラグイン」の適用によるものです。
ただ、現状(自作プラグイン同士の競合により)正しく動作していないようなので、時間のあるときに対策します。
https://raw.githubusercontent.com/triacontane/RPGMakerMV/master/RelativeTouchPad.js
返信が遅れて申し訳ありません。どうもありがとうございます。
削除