ブラウザウディタ:プロトタイプ版を公開
開発状況
※配布用外部サイトを用意しました(本体ver0.1.19.4以降)
https://frostyhowl.com/browser-woditor/
はじめに
こんにちは、rikkaです
プロトタイプ版のデモとファイルセット、間に合いました!
実際にブラウザ上でサンプルゲームの動くデモを itch.io で公開しています
(Ci-enさんでitch.ioへのリンク貼って大丈夫なのか……?怒られたら自サイト用意します)
今回はあくまでもプロトタイプ版であり、本番向けの製品クオリティに達していないこと、今後改善されていくという点をご確認の上でご利用ください
ブラウザで動くサンプルゲーム(外部サイト)
(基本的に最新のChromeでの動作を想定しています)
https://rikka-gamedev.itch.io/woditor-in-browser
ひとつ注意なのですが、すみません!iOSが特定バージョンのiPhone(iPad含む)環境でBGMがガビガビに崩れるバグを踏んでしまい、直せていません!
どうやらブラウザ自体が問題を抱えているらしく、ちょっとやそっとじゃどうにもならないと判断しました
なので、今回はiPhone/iPadに関しては厳重注意という形でお届けさせて頂きます
iOSを最新版(iOS17.6)に更新すると問題が消えるという報告もあがっていますが、検証が難しい状態です
実はこのために実機を取り寄せたのですが(数万円ほどの出費……!)、取り寄せた実機は最新版に更新されてしまっていて不具合が再現できず、開発用シミュレータ上でも問題が起きず、対策できておりません。申し訳ありません
他の環境の全体の動作感としては
- WindowsPC ⇒ 良好
- 近年のAndroidスマホ/タブレット ⇒ およそ良好
- 近年のiPhone/iPad ⇒ 最近の最新でないバージョンのiOSで音が壊れる
- MacOS ⇒ 8年くらい前の機種で一応動きました
- その他 ⇒ 未検証です
といったところです
ブラウザ環境に関しては基本的に最新のChromeを想定していて、その他の環境では「古いまま更新できていないと動かない可能性がそこそこある」という感じです
特に2020年以降のバージョンに更新できていないiOS、iPhonel/iPadなどはブラウザに必要な特定機能が備わっておらず、動かないと思います
あとはゲーム部分の実装について、サンプルゲームの範囲では分からない程度の未実装・非対応な部分、既知の不具合もそれなりにあるので挙げておきます
未実装
非暗号化ファイルの再生
今回はData.wolf丸ごと暗号化のみの動作を対象としています。非暗号化状態を動かす方法も用意してはいるのですが、検証しきれておらず、一応説明には動くかも?な方法を書いていますが期待しないで下さい動画再生
機能自体は代替できそうなのですが、今回は間に合いませんでしたネットワーク機能
基本的な機能の代替は出来るのですが、実装が追いついていません。積極的に利用する人も少ないかなと思い先延ばしにしているところがあるので、需要があるようでしたらお伝え頂ければ優先度は上がりますマウス操作
前回対応していたんですが、部分的な作り直しの発生とともに使えなくなっているようです。しばらくお待ち下さい。=> 0.1.12で対応しましたMP3再生
ver 0.1.12以前で無効になってしまっていました。=>0.1.13で対応
数分の楽曲などは初回読み込み時にラグが発生します
oggの方がラグが発生しにくいはずなので楽曲はoggを推奨します
非対応
スマホの低消費モード/マナーモードで音が鳴らない
スマホ側の仕様なので対処できません
各自注意をお願いしますWindowsのOS機能に依存した機能
ウディタにはメモリ容量の取得などの機能があるのですが、この辺りは軒並動かないと思ってください。代替手段が見つかれば実装は出来ますがあまり期待しないでもらえればとフォルダ走査系の処理
httpサーバ上で動作する関係上、フォルダ内のファイルを列挙して見ていくという操作ができません
ただし暗号化ファイル内は擬似的なフォルダ構造を再現しているので、
Data.wolf内だけで完結するような処理は上手く走ると思います
将来的にフォルダ内容を保存するような設定ツールを提供する可能性があります
既知の不具合
MidiのBGMが時々鳴らない
ちょっと特定できていないのでいつ直せるか未定ですiOS(iPhone/iPad)
↑でも書きましたが、BGMがガビガビになる問題に対処しきれていません
最近の、かつ最新でないiOSのバージョン(iOS17.5.1等)でのみ発生する不具合のようで、
最新版(iOS17.6)では発生しないという報告も上がっています
ブラウザウディタを自分で使ってみたい方へ
現時点のブラウザウディタはプロトタイプ段階です
同意の上でご利用願います
また初期プロトタイプ版(0.1.11)からの主な変更点として
マウス対応/MP3対応/UI自動調整/更新ファイルのみDL
Saveフォルダをダウンロードしに行かない/500万エラーを抑制
動作設定ファイルが必要に(BasicDataに同梱するだけでok)
などの変更があります(詳細は同梱のCHANGELOG.txtで)
※ver 0.1.19.4 以降、配布用の外部サイトを用意したのでそちらでご覧ください
https://frostyhowl.com/browser-woditor/
おわりに
新たな不具合が見つかったり色々あるでしょうけれど、今後対応はしていく予定なのでよろしくお願いします
報告した方が良いような不具合などありましたらここのコメント欄にでも投稿して頂いて大丈夫です。そのうち本格的な報告掲示板を用意するかもしれませんが、今回間に合いませんでした
チップなども歓迎。Ci-en機能の他、上記itch.ioからもサポートが投げられるようになっている(はず)です
今回は以上です。よろしくお願いします
旧verについて
動作が不安定な部分が多かったので0.1.17以前の配布は取り辞めます
ご了承ください
BrowserWoditor_0_1_19_4.zip (7.49MB)
ダウンロードBrowserWoditor_0_1_18.zip (6.37MB)
ダウンロードBrowserWoditor_0_1_17.zip (7.61MB)
ダウンロード最新版が動いていない場合などはご一報いただければ修正いたします