ユーザ用ツール

サイト用ツール


opengl:androidtv

差分

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

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

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
opengl:androidtv [2015/03/06 18:59]
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:
  
  
 +===== 対応デバイス =====
  
-===== Android TV と GAME =====+ 
 +^ 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 は付属のリモコンの他に、別売りのゲームコントローラを利用することができます。 Android TV は付属のリモコンの他に、別売りのゲームコントローラを利用することができます。
行 24: 行 39:
  
 また USB による有線接続ですが、PS3 や Xbox 360 のゲームコントローラを用いることもできます。 また USB による有線接続ですが、PS3 や Xbox 360 のゲームコントローラを用いることもできます。
 +USB タイプは adb 接続と同時に利用できないので、開発にはワイヤレスタイプが便利。
  
  
行 35: 行 50:
  
  
 +===== 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 関連記事 =====+====== blog 関連記事 ======
  
   * [[http://wlog.flatlib.jp/archive/1/2015-3-1|Nexus Player を GamePad&Mouse で使う、他]]   * [[http://wlog.flatlib.jp/archive/1/2015-3-1|Nexus Player を GamePad&Mouse で使う、他]]
opengl/androidtv.1425635986.txt.gz · 最終更新: 2015/03/06 18:59 by oga