Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. We have updated the language to the Editor Terms based on feedback from our employees and community. Learn more.
    Dismiss Notice
  3. Join us on November 16th, 2023, between 1 pm and 9 pm CET for Ask the Experts Online on Discord and on Unity Discussions.
    Dismiss Notice

Android Development for Google TV

Discussion in 'iOS and tvOS' started by Chris Morris, Aug 25, 2010.

  1. Chris Morris

    Chris Morris

    Joined:
    Dec 19, 2009
    Posts:
    259
    Hey guys,

    If you don't know what Google TV is, here's a quick summary (and why I think it's important to game development)

    Google TV is Google's latest attempt to own everything. It will be built into some new TVs and blueray players, and will also be available as a separate set-top box. It claims to seamlessly bring the internet to your television. Of course this isn't novel, but why I think it's important is because it is basically a new development platform. It will support Flash and Android Apps, so my immediate interest in it is casual game and app development. I imagine my mom playing Tetris during commercials ;) An SDK is also supposed to be coming out soon which will hopefully open up the platform to a variety of different uses.

    Once we get a better understanding of the input devices, I think game development will be very fun and possibly reach a large market of casual gamers.

    Is anyone going to be developing for this platform? What kind of potential do you guys think this will have?

    When I couldn't find a TV-centric development community I ended up setting one up myself just yesterday. If you plan on developing for Google TV, feel free to join the forums.

    http://www.gtvconnection.com
     
  2. Dreamora

    Dreamora

    Joined:
    Apr 5, 2008
    Posts:
    26,601
    developing for inexistant is something only companies with masses of cash for R&D experiments can do.
    the rest of us waits until we have the SDK and optimally a device to see the performance in action, otherwise we would end as with android 1.x at worst: devices that crap slow that the iphone ran in circles around it even when throttled down ;)
     
  3. spire8989

    spire8989

    Joined:
    Aug 18, 2010
    Posts:
    94
    Except Google TV is using Android which is now proven (and in many cases superior to iOS).

    I'm interested in the development of some casual games for Google TV... it's a great market, glad to see you set up a forum, I'll see you there ;)
     
  4. Chris Morris

    Chris Morris

    Joined:
    Dec 19, 2009
    Posts:
    259
    I'm not talking about making games now (however, a head start isn't a bad thing) ;) just the future prospects, and wondering if anyone's thinking about it. It was expected to be released this fall with the Android market opening up sometime next year.

    We do already have knowledge about the hardware and I don't think performance for casual gaming will be much of an issue. However beyond casual games i wouldn't expect much.
     
  5. Dreamora

    Dreamora

    Joined:
    Apr 5, 2008
    Posts:
    26,601
    Does not mean that the hardware is reasonable especially if it is put onto any kind of player not just dedicated ones with at least tegra2 level for example.

    BR players in general are not all that powerfull at all, the ps3 is the exception.

    [OT]The superiority is a taste thing. If apple wouldn't ask for too much cash and have such a limited amount of options (contract lock in various countries), I wouldn't be willing to bet that the android sale through rate would have been anywhere close to what it is
    In the USA it additionally suffers from its ACrap Crap hardbinding[/OT]
     
  6. spire8989

    spire8989

    Joined:
    Aug 18, 2010
    Posts:
    94
    True enough, some specs as to what hardware we're looking at would be awesome. But I wouldn't mind starting a small project in spare time that would be aimed at Google TV, even if it doesn't work out, it would be fun.
     
  7. Chris Morris

    Chris Morris

    Joined:
    Dec 19, 2009
    Posts:
    259
    Hightlights taken from Intel's website:

    At it's core is an Intel Atom CE4100 running at up to 1.2ghz with 512k second-level cache.

    Graphics:
    Programmable 2D/3D Intel Graphics Media Accelerator 500 running at 200MHz

    Dual universal scalable shader engines with up to 16 threads per core, providing pixel and vertex shader functionality.

    Decoding 2 1080p video streams at the same time

    Audio:

    24-bit 192khz 7.1 channel output
     
  8. Dreamora

    Dreamora

    Joined:
    Apr 5, 2008
    Posts:
    26,601
    So basically an ipad then with an even more overdriven screensize than already punishes the ipad and iphone4 ... great (thats irony)

    cause Intel GMA 500 = SGX535 = iphone 3GS - iPad - iPhone4 GPU


    and at worst that might be a "higher end one" ...

    on the other hand, it also solves one thing, cause unity applications will not run on that box at all, atom is x86, unity android builds are native kit builds and thus ARM (not Java)
     
  9. Chris Morris

    Chris Morris

    Joined:
    Dec 19, 2009
    Posts:
    259
    Good point. But I imagine this will be taken care of next year in one way or another.

    Given Unity and Google's recent cooperation:

    http://blogs.unity3d.com/2010/05/19/google-android-and-the-future-of-games-on-the-web/

    It sounds like Unity will soon be able to run natively in Chrome without a plugin install. So there is that route.

    The other route I see is eventual adaption of hardware or software. There's the large possibility of Google TV adopting an ARM processor next year. And there's the eventual updates to NDK that may trickle down into a future version of Unity.

    From Google's website:


    Q. Can I use the Android NDK to write apps for Google TV?
    A. The Android NDK will be available for Google TV at a future date.

    and

    Future releases of the NDK will also support:

    * x86 instructions


    Either way I would put money that Unity will break into this market sometime next year
     
  10. sameer-mirza

    sameer-mirza

    Joined:
    Nov 14, 2011
    Posts:
    36
    Hi,

    I wanted to know if there is a way to embed mono into an app built by unity so that it may run on a device which does not support Android NDK (Google TV etc.) ??

    Also please take a look at this
     
  11. Antares19

    Antares19

    Joined:
    Mar 1, 2012
    Posts:
    9
    Is there any updates on that topic?

    We want to develop Unity applications for TV... but is there a convenient way to do it?