【Wodistant】ウディタ開発補助ツールをVer1.4.1へ更新:ブラウザウディタのサポート追加
ウディタでのゲーム開発効率を上げるためのツールである
WodistantをVer1.4.1.0に更新しました!
※最新版の取得はツール内のアップデート機能か公式サイトからダウンロードしてください
『ブラウザウディタ』用のゲーム実行テスト機能追加!
先日ウディタのゲームをブラウザ上で実行できるようにするための
『ブラウザウディタ』のプロトタイプ版が ruka様 より公開されました!
Wodistant側で上記を扱ったゲーム起動テストのサポート機能を
今回のVer1.4.1.0より導入しました!
ブラウザウディタでのゲーム実行をWodistant上で簡単にテストできる機能を追加しています。
※メニューバーの『ツール(T) > ブラウザウディタ起動用ローカルサーバー(B)』から起動できます
上記動画ではWodistantのウィンドウ上で『ブラウザウディタ』によるゲームを実行している様子です。
サポートしているゲーム実行について
以下によるゲーム実行をサポートしています。
- Wodistant上でそのまま『ブラウザウディタ』のゲームを実行する
- 上記動画の手順
- Wodistant上でローカルサーバーを起動して以下の環境でゲームを実行する
- 同じPC上のウェブブラウザでゲームを実行する
- Wodistantを起動しているPCと同じネットワーク上に存在する他デバイスで実行
- 別のPC, Android, iPhone, iPadなど……
動画では他デバイスで実行する機能を利用していませんが
動画の画面右上端にある機能でサーバーを起動できます。
Wodistant上でのゲーム実行手順
① ブラウザウディタ用の『index.html』を含むフォルダもしくは『index.html』ファイルパスそのものを指定します
※ブラウザウディタ本体の導入ドキュメントに従って各種設定が完了し、アップロードすれば動作する状態にしている必要があります
② 『↓ブラウザウディタでゲームを起動する↓』ボタンを押します
これでうまく起動できない場合は以下をご確認ください。
①で設定したパスが正しいかどうかを確認してください
どうしても起動できない場合は『ブラウザウディタ』のサンプルとして同梱されているウディタサンプルゲームで起動できるか確認してください
Windows10の古いバージョンもしくはそれより古いOSを使っている場合は
WebView2ランタイムがPCにインストールされていないことで実行できていない可能性があります。
※ Windows11には標準で搭載されています
その場合は下記MicrosoftのサイトからWebView2ランタイムのEvergreen Bootstrapper(エバーグリーンブートストラップ)を
ダウンロードしてインストールしてください
https://developer.microsoft.com/ja-jp/microsoft-edge/webview2/
ウェブブラウザやスマホ/タブレットなどの別デバイス上でゲーム実行手順
※別デバイスから実行したい場合はWodistantを管理者権限で起動しておいてください
① 『Wodistant上でのゲーム実行手順』と同様にブラウザウディタ用の『index.html』を含むフォルダもしくは『index.html』ファイルパスそのものを指定します
※ブラウザウディタ本体の導入ドキュメントに従って各種設定が完了し、アップロードすれば動作する状態にしている必要があります
② 別デバイス上でアクセスする場合は『スマホ等の他デバイスからアクセス~~』に切り替えてください
※本PCのウェブブラウザ上で実行したいだけの場合は『本PCのウェブブラウザのみでアクセスする』にしたままにしてください。
ブラウザの仕様でこの方法でウェブブラウザやスマホ等で実行した際にBGMが鳴りませんのでご注意ください。
(『本PCのウェブブラウザのみでアクセスする』の場合はBGMも鳴ります)
③ 『サーバーを起動する』ボタンを押すことでローカルサーバーが起動します
別デバイスからアクセスする場合に
サーバーの起動に失敗する場合はWodistantを管理者権限で起動してください。
④ アクセス先URLが表示されるのでそのURLに対してウェブブラウザやスマホ/タブレットのブラウザからアクセスしてください。
※別デバイスからアクセスしてもウェブページがうまく読み込まれない場合はアクセス先URLが表示されている箇所の右下辺りにある『他デバイスから開けない!』ボタンを開いて、そこの内容を参考に対処してみてください。
基本的にはWodistant側に対策処理を入れているのでMicrosoft Defender以外のセキュリティソフトを使っていない限りはスムーズに他デバイスから起動できるはずです。
他のセキュリティソフトを使っている場合はファイアウォール関連の設定からポート番号(60797)へのアクセス許可対応が必要かもしれません。
そのほか修正点
コモンイベントプレビューウィンドウでイベントコードを取得した際にエラーが出ることがある問題を修正
30秒遡り再生機能が有効の際にゲーム実行中にWodistant側でメモリエラーが発生することがある問題を修正
自動起動/自動接続用ショートカット経由でWodistantとウディタを起動した際にコモンイベントランチャーが多重起動する問題を修正
おわりに
『ブラウザウディタ』によりウディタゲームのブラウザ対応やスマホ対応が
実現できるようになりつつあります。
試しに手元でブラウザウディタを実行してみたいけど、ローカルサーバー起動とかよくわからないという人は今回Wodistantに実装された機能を是非使ってみてください。
今回は『ブラウザウディタ』のサポートを迅速に対応したかったので
それ以外の新機能はなく不具合修正のみですが、次回以降はまた新機能/改善周りの対応も進めていければいいなと思います。
Wodistant側でサポートできそうなブラウザウディタ関連の機能があれば
今後も導入していきたいと考えているので、引き続きよろしくお願いいたします。