1

だから私は、HTML/CSS/Javascript を使って練習するための楽しいプロジェクトに取り組んでいます。

Aptana を使用してすべてのコードを記述しています。現在、ブラウザーで実行して動作するようにセットアップされています (明らかに) テキスト アドベンチャー ゲームです。

コードを実行可能ファイルにコンパイルして、ブラウザーではなく独自のウィンドウで実行できるようになれば、非常にクールです。

これは比較的簡単に達成できますか?

助けてくれてありがとう!:)

4

3 に答える 3

1

OS としての Windows については、http: //www.autoitscript.com/autoit3/docs/libfunctions/_IECreateEmbedded.htm を参照してください。

AutoItは、基本的にすべての (自動化された) スクリプト言語です。SciTEは最適なエディターです。

_IECreateEmbedded 関数の例では、次のように変更するだけです。

_IENavigate($oIE, "http://www.autoitscript.com")

_IENavigate($oIE, "file://.../thegame.html")

非常に簡単です。コピーして貼り付けてビルドするだけです。オンラインでビルドすることもできます: AutoIt Online Compiler

于 2013-05-20T00:45:47.217 に答える
1

これを達成するには、さまざまな方法があります。

Windows マシンのみをターゲットにしている場合は、HTA を作成するのが最も簡単な方法です。

既存のコードの構造への変更は最小限で済み、基本的にファイル タイプを変更し、いくつかのタグを追加します。exe や使用するリソース (画像など) の代わりに単一のファイルが必要な場合は、画像を base64 でエンコードし、外部スクリプトをメイン ページに挿入する必要があります。

画像とアイコンを hta に埋め込む方法については、http: //www.john-am.com/2010/07/building-a-self-contained-hta-with-embedded-images-and-icons/を参照してください。

AppJS、node-webkit、または同様のタイプのプロジェクトを使用することもできますが、使用されていないものが約 30MB 追加されます。

于 2013-05-20T00:48:06.683 に答える
1

FF と Chrome は、カスタム Web サイトをアプリ モードで実行する機能を提供します。つまり、メニューバーもアドレスバーも Web サイトの完全なウィンドウもありません。多分これはあなたが探しているものです。

http://www.rarst.net/software/dedicated-web-app-window/

https://superuser.com/questions/33548/starting-google-chrome-in-application-mode

https://superuser.com/questions/171235/does-internet-explorer-have-something-equivalent-to-chromes-app-mode

しかし、ゲームを高速化するためにコンパイルされたコードに関心がある場合、これはこれを実現する方法ではありません。

于 2013-05-20T00:55:05.790 に答える