HTML5ゲームをiPhone / Androidのアプリケーションとしてパッケージ化する[終了]


27

iPhoneおよびAndroid用のHTML5ゲームをアプリケーションとしてパッケージ化することは可能ですか、それともブラウザからアクセスする必要がありますか?


私の質問は正確に+1

6
これのどの部分が「オフトピック」カテゴリに該当しますか?これは「どのテクノロジーを使用するか」を問うものではなく、何かのためにテクノロジーが存在するかどうかを問うものです。それは抽象的な「始め方」や「次に学ぶこと」ではありません。日常の開発で発生するまさにそのようなものである、具体的で実用的な質問をしているのです。
スティーブンスタドニッキー

"出来ますか?" はいまたはいいえの質問です。これらは、一般的に良いSEの質問ではありません。「どうすれば...」の方が良いでしょうが、このトピックはゲームに固有のものではなく、ゲーム開発者が必ずしもより良い答えを与えるとは限りません。SOでこの質問をする必要があります。
ジョシュ

回答:


17

ありますhttp://www.phonegap.com/オープンソースとクロスプラットフォームです。HTML 5をネイティブアプリとしてパッケージ化するだけでなく、携帯電話のネイティブ機能にアクセスすることもできます。


10

iPhoneを保証することはできませんが、Androidでは、WebViewを1つだけ持つActivityを備えた単純なアプリケーションがこのトリックを実行します。アクティビティは次のようになります。

public class WebApp extends Activity {
    protected void onCreate(Bundle savedInstanceState) {
        WebView wv = new WebView(this);
        wv.loadUrl("http://www.myapp.com/");
        setContentView(wv);
    }
}

これにより、WebViewが画面全体になります。次に、読み込みメッセージが必要になります。または、WebViewにHTMLをロードして、アプリをオフラインで使用できるようにすることをお勧めします。この例は、WebViewのAPIページあります


7

ImpactJSツールのページがあります。

  • PhoneGap
    • ゲームをiPhoneまたはAndroidアプリにパッケージ化し、App Storeで配布できるようにします。
  • appMobi
    • ゲームをネイティブのiPhoneおよびAndroidアプリに簡単に統合して配布します。ゲームをiPhone App Storeに取り込むためにMacやXCodeも必要ありません。

2

CocoonJSをチェックアウトしましたか?これは、iOSおよびAndroidでハードウェアアクセラレーションされたHTML5ゲームを取得する最良の方法の1つであり、単一のzipをアップロードできるクラウドコンパイラーがあり、複数のプラットフォーム用に構築されます。


0

ゲームをさらに多くのプラットフォームに移植する場合、ノキアにはSymbian S60デバイスに移植するためのWebツールアプリケーションがあります... S60用の Webツール

新しいバージョンもあり、おそらくより多くのHTML5をサポートしていますが、まだ試していないのですが...

Series40のWebツール2.3

最初のSDKはシミュレーターも付属しているので、アプリがどのように機能するかを知ることができます。


0

AndroidマーケットでHTML5ゲームをいくつか公開しましたが、私の経験から、Android向けのゲームをパッケージ化するためにCrosswalkを使用することをお勧めします。

それは本当に使いやすく、とても速いです!Intelによって開発されました。クロムプロジェクトから派生した最適化されたWebビューを使用するため、phonegapよりも高速です。

Android 4.xデバイス(phonegapで使用されるもの)の標準のwebviewは非常に遅く、WebGLもWebAudio APIもサポートしていません。


-1

何についてのcocos2d-xの

Cocos2d-xは、javascriptを使用してすべてのプラットフォームで開発するためのフレームワークであり、完全に無料です。


1
最も信頼できると言うことは、非常に主観的です。たとえば、ラジオボタンなどのUIウィジェット/コントロールが大幅に不足しています。元のポスターのHTML5ベースのゲームにはどのような利点がありますか。もう少し詳しく説明します。
トム「ブルー」ピドック

「信頼できる」と書いた理由がわかりません。それは私が使用するものであり、私はそれが好きです。しかし、あなたは正しい、それについて特に「信頼できる」ものは何もない。ただし、8つの異なるプラットフォームをサポートしているので便利です。
deleteme
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.