ユーザ用ツール

サイト用ツール


opengl:androidtv

差分

このページの2つのバージョン間の差分を表示します。

この比較画面にリンクする

次のリビジョン
前のリビジョン
opengl:androidtv [2015/03/06 18:52]
oga
opengl:androidtv [2015/03/06 19:21] (現在)
oga [Android TV と GAME CONTROLLER]
行 2: 行 2:
  
 Android TV は一般の Android と同じ OS を使用しますが動作するデバイスが異なります。ハードウエアに合わせた UI デザインが必要になります。 Android TV は一般の Android と同じ OS を使用しますが動作するデバイスが異なります。ハードウエアに合わせた UI デザインが必要になります。
 +
 +  * [[http://www.android.com/tv/|Android TV]]
  
   * 出力   * 出力
行 17: 行 19:
  
  
 +===== 対応デバイス =====
 +
 +
 +^ Device                    ^ type   ^ SoC          ^ CPU                          ^^^ RAM     ^ GPU                      ^
 +| ASUS Nexus Player         | STB    | Atom Z3560   | Silvermont     | 1.8GHz  |  4  |   1.0GB | PowerVR G6430            |
 +| NVIDIA SHIELD (Console)   | STB    | Tegra X1     | Cortex-A57             | 4+4 |   3.0GB | GeForce Maxwell (256)    |
 +| SONY BRAVIA               | TV                  |                |                                              |
 +
 +  * [[http://www.google.co.jp/intl/ja_jp/nexus/player/|Google Nexus Player]]
 +  * [[http://shield.nvidia.com/|NVIDIA SHIELD]]
 +  * [[http://www.sony.net/Products/tv/androidtv/ja/?j-short=androidtv|SONY Android TV BRAVIA]]
 +
 +
 +
 +===== Android TV と GAME CONTROLLER =====
 +
 +Android TV は付属のリモコンの他に、別売りのゲームコントローラを利用することができます。
 +ゲームコントローラを使った操作は、PS4, Xbox といったゲーム専用機と同等です。
 +
 +また USB による有線接続ですが、PS3 や Xbox 360 のゲームコントローラを用いることもできます。
 +USB タイプは adb 接続と同時に利用できないので、開発にはワイヤレスタイプが便利。
 +
 +
 +^ Game Controller                                 ^
 +| Nexus Player 専用                   | Bluetooth   |
 +| Playstation 3 SIXAXIS / DUALSHOCK3  | USB         |
 +| Xbox 360 USB (有線)                 | USB         |
 +| Android 向け 市販 Gamepad           | USB         |
 +
 +
 +
 +===== Android TV と Game Console =====
 +
 +Mobile Platform とはいえ今の Android / iOS デバイスの性能は、一世代前の Console、据え置きのゲーム専用機に匹敵する性能を有しています。
 +またモバイルゲーム専用機よりも高い性能を持っています。
 +
 +専用機との違いは、汎用 OS によるオーバーヘッドと、ソフトウエアメーカーが1タイトルに費やす開発費です。
 +今後 Vulkan / Metal 等の低オーバーヘッド API が普及すれば、専用機とのハード面での違いはほぼ無くなると考えられます。
 +
 +
 +
 +
 +====== Android TV Application ======
 +
 +===== Android TV の HOME SCREEN に表示させる方法 =====
 +
 +Activity の Intent-filter に追加
 +
 +<code xml>
 +<intent-filter>
 +<action android:name="android.intent.action.MAIN" />
 +<category android:name="android.intent.category.LEANBACK_LAUNCHER" />
 +</intent-filter>
 +</code>
 +
 +application に isGame="true" があるとゲームに分類される。
 +
 +<code xml>
 +<application android:isGame="true">
 +</code>
  
  
 +====== blog 関連記事 ======
  
 +  * [[http://wlog.flatlib.jp/archive/1/2015-3-1|Nexus Player を GamePad&Mouse で使う、他]]
  
  
  
  
opengl/androidtv.1425635546.txt.gz · 最終更新: 2015/03/06 18:52 by oga