enchant PRO は、HTML5 + JavaScript をベースとした「enchant.js」を元に開発された、Android / iPhone 端末向けのネイティブアプリ開発環境 (ミドルウェア) です。enchant PRO は Android / iPhone 端末上で JavaScript の実行環境として動作し、従来のブラウザだけでは利用できない、「3Dポリゴン描画」「写真撮影」「AR」「QRコード/バーコード」などの、ネイティブアプリ専用の API やライブラリを利用した高度な機能を実現できます。

「enchant.js」の手軽さ、書きやすさ、拡張性はそのままで、スマートフォン向けアプリを簡単に開発することができます。

Update

Let’s try

HTML5 + JavaScript ゲームサイト「9leap」に投稿された enchant PRO対応ゲームを遊ぶことができる「9leapアプリ」を、Android Market にてリリースしました。

「9leapアプリ」を使えば、enchant PROで作られたゲームを体験するだけではなく、自分で作ったゲーム・アプリを9leapに投稿することでenchant PROアプリを実行することもできます。

Features

enchant PROで提供される機能を紹介します。

ポリゴン描画機能

OpenGL ESを用いたテクスチャ付きポリゴン描画機能を提供いたします。 3D CGデータファイルとして標準的なCOLLADA(.dae)フォーマットの読込み機能も可能です。

カメラ・撮影機能

カメラで画像を撮影し、撮影した画像をJavaScript側で操作できるほか、サーバなどへ送信できます。ギャラリーからのインポートもサポートしています。

パススルー機能

カメラ画像にHTMLをオーバーレイ表示させ、パススルー式のAR(拡張現実感)を実現いたしました。

QRコード/バーコード読取り機能

QRコードやバーコードの読取り機能を用いたゲームやキャンペーンなどに使用することが可能です。

ARマーカー認識機能(東京ゲームショウへ参考出品)

クウジット株式会社から供給を受けたAR画像認識エンジン「KART(Koozyt AR Technology)」を用い、ARマーカーをリアルタイムで認識・追尾することが可能です。これにより本格的なマーカー式ARゲームの開発を実現いたしました。 (KARTは、ソニーコンピュータサイエンス研究所で開発されたCyberCode技術を利用しています)

  • 2012/06/05 標準ARマーカーがアップデートされました。9leapアプリでは、バージョン1.0.11から利用できます。またこのバージョン以降、9leapアプリでは旧標準マーカーは認識できません。ご了承ください。

クウジット社公式サイト

Sample

サンプルはこちら

Download

Document

About

  • 動作環境 : Android OS 2.3以降 / iOS 4以降
  • 開発言語 : HTML5 + JavaScript
  • 提供価格 :
    • コミュニティライセンス 無償 (9leapサイトを経由して独自アプリを開発・頒布可能)
    • 法人向けライセンス
      • Android 50,000円
      • iPhone 50,000円
    • KARTエクステンション
      • Android 500,000円 (ARマーカー4個同梱)
      • iPhone 500,000円 (ARマーカー4個同梱)
      • Android/iPhone 800,000円 (ARマーカー8個同梱)
      • 追加ARマーカー … お問い合わせください

License

enchant PRO コミュニティライセンス利用規約

  • enchant PROコミュニティライセンスをご利用される際には必ず本利用規約をご確認して頂き、ご同意頂ける方のみご利用下さい。

Credit

QRコードやバーコードの認識にはライブラリ「zxing」を利用しています。 - http://code.google.com/p/zxing/

Link