MVはHTML5ということを聞きますが実行形式はそれぞれのアプリケーションの
形式ですよね?そこで疑問なのですがHTMLでexeは作れるのでしょうか。
できなければどのような仕組みなのでしょうか?詳しい方教えてください。
ここで書くようなことでなければ削除します(*´Д`)
MVのディプロメントの仕組みについて
Re: MVのディプロメントの仕組みについて
お疲れさまです。
ご質問の意図と違っていたらすみません。
ツクールMVはHTML5+JavaScriptで構成されていますが、Windows版およびMac版を動かしているのは「NW.js(旧Node-Webkit)」という技術です。
https://nwjs.io/
NW.jsはWebアプリをネイティブアプリとして動作させることができます。
・Webアプリとネイティブアプリについて
https://appbu.jp/webapps-nativeapps
デプロイメントの際に、プロジェクトで作成したHMTL5と、ツクールのインストール時に一緒にインストールされたNW.jsとをまとめてパッケージングすることで、最終的にGame.exe(実態はNW.js)をクリックするとゲームが開始できるようになります。
ご質問の意図と違っていたらすみません。
ツクールMVはHTML5+JavaScriptで構成されていますが、Windows版およびMac版を動かしているのは「NW.js(旧Node-Webkit)」という技術です。
https://nwjs.io/
NW.jsはWebアプリをネイティブアプリとして動作させることができます。
・Webアプリとネイティブアプリについて
https://appbu.jp/webapps-nativeapps
デプロイメントの際に、プロジェクトで作成したHMTL5と、ツクールのインストール時に一緒にインストールされたNW.jsとをまとめてパッケージングすることで、最終的にGame.exe(実態はNW.js)をクリックするとゲームが開始できるようになります。
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30
[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30
[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
Re: MVのディプロメントの仕組みについて
ありがとうございます。
ちなみにandroidやiosはどのような仕組みでしょうか・・・
ちなみにandroidやiosはどのような仕組みでしょうか・・・
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
久しぶりにツクールに気が向いている。
久しぶりにツクールに気が向いている。
Re: MVのディプロメントの仕組みについて
iOSやAndroidの場合も基本的な考え方は同じで、Webアプリをパッケージングしてネイティブアプリとして動作させるようにします。
ただし、Windowsと異なりツクールMV単体でのデプロイメントはサポートしていません。
手順はかなり複雑で私も試したことはありませんので、参考までに。
AndroidやiOSではNW.jsの代わりにCordovaなどを使用します。
以下のブログの手順が分かりやすいかと思います。
Android
http://fanblogs.jp/tabirpglab/category_22/
iOS
http://studio.cretia.net/blog/684
※Macが必要なようです。
ただし、Windowsと異なりツクールMV単体でのデプロイメントはサポートしていません。
手順はかなり複雑で私も試したことはありませんので、参考までに。
AndroidやiOSではNW.jsの代わりにCordovaなどを使用します。
以下のブログの手順が分かりやすいかと思います。
Android
http://fanblogs.jp/tabirpglab/category_22/
iOS
http://studio.cretia.net/blog/684
※Macが必要なようです。
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30
[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30
[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/