Ejecta – Impact

Fork me on GitHubEjecta

A Fast, Open Source JavaScript, Canvas & Audio Implementation for iOS & tvOS

e-jec-ta, noun – impact crater

Ejecta is like a Browser without the Browser……….はブラウザのないブラウザのようなものです。 ゲームやアニメーションのために特別に作られたものです。 DIV やテーブル、フォームを持たず、Canvas とオーディオ要素のみです。 JavaScript コードは JavaScript VM (JavaScriptCore) によって直接実行され、HTML5 Canvas 2D と WebGL API は OpenGL によってネイティブ コードで実装され、オーディオは OpenAL によって実装されています。 他のいくつかの API (タッチ、加速度計、ローカル ストレージ、ゲームパッド) は、実際のブラウザと同様に動作します。

多くの HTML5 ゲームは、そのまま、または最小限の変更で、パフォーマンス向上、サウンド サポート、ゲームセンター統合など、実行できます。 Ejecta では、コントロールとスクリーン サイズを除けば、Impact ゲームは変更せずに動作します。 Ejecta は HTML5 API をより忠実に模倣しており、ThreeJS を含むさまざまな Canvas ライブラリで動作します。

App Store Compatible

Ejectaで作られた多くのゲームは問題なくApp Storeに登録されました。 X-Type, Biolab Disaster, Kitchen Fury, Steamclash, Blockits やこのスレッドを見てください。

デバイスサポート

Ejecta はすべての iOS 10.0 またはそれ以降のデバイス、および tvOS (Apple TV) 上で動作します。

ダウンロード

  • ejecta-2.1.zip (リリース版)のダウンロード (変更履歴)
  • github.com/phoboslab/Ejecta (最新開発版)

ドキュメント

  • 概要 – これを読んでください!

    Documentation

      ejecta 2.1.zip のダウンロード (リリース)
  • Supported API & Methods – サポートされる HTML(5) API のリスト
  • Game Center – Game Center のリーダーボードと実績を使用する
  • Gamepad – tvOS および iOS 用ゲーム コントローラを使用する
  • In App Purchases – AppStore を使用する。 In App Purchases
  • iAds – ゲーム中にiAdバナーを表示する
  • ImagePicker – iOSカメラロールから画像を読み込む
  • Impactゲームの統合 – ImpactとEjectaの併用
  • Extending Ejecta – Objective-Cの公開方法
  • Ejectaの拡張方法
  • Objective-Cの公開方法は?C言語クラスからJavaScriptへ

コメントを残す

メールアドレスが公開されることはありません。