Nvidia Shield - Pandangan Berbeda Tentang Konsol Game Android

Diterbitkan: 2022-03-11

Nvidia mengejutkan banyak pengamat industri dengan peluncuran konsol game Android Shield di Game Developers Conference di San Francisco, tetapi menggambarkannya sebagai konsol Android belaka mungkin bukan hal yang tepat untuk dilakukan.

Shield adalah perangkat keras yang kuat, dengan inti CPU Denver 64-bit khusus Nvidia dan 256 inti GPU, berdasarkan infrastruktur Maxwell terbaru perusahaan. Sementara Nvidia menggambarkan Tegra X1 System-on-Chip (SoC) sebagai "superchip seluler dengan jiwa konsol", itu masih tidak dapat melawan konsol terbaru dari Sony dan Microsoft. Namun, Tegra X1 kira-kira setara dengan perangkat keras PlayStation dan Xbox generasi sebelumnya.

Nvidia Shield dan game Android

Jadi, apakah ini akan memberi pengembang game Android lebih banyak ruang kepala untuk mengembangkan game yang terlihat lebih baik dan membawanya ke ruang tamu dalam resolusi 4K/UHD? Ya, itu salah satu kemungkinannya, tetapi Shield bukan tentang membawa judul AAA yang mahal ke Android.

Faktanya, beberapa produk Shield pertama Nvidia adalah tentang streaming game PC ke perangkat Android. Mereka dapat dilihat sebagai test bed pada saat ini, dengan kemampuan streaming sebagai pembeda di pasar perangkat keras Android yang terlalu jenuh.

Konsol Game Android Mati Saat Tiba

Pertama, kita perlu melihat sejarah kesuksesan dan kegagalan konsol game Android, kemudian memeriksa biaya pengembangan game Android yang dapat memanfaatkan perangkat keras yang lebih kuat. Nvidia Shield dapat meningkatkan, atau membunuh, beberapa aspek pengembangan game Android, dan kemungkinan akan melakukan keduanya.

Berbicara tentang kickstarting, beberapa tahun yang lalu sekelompok pengusaha meluncurkan proyek Kickstarter untuk membuat konsol game Android OUYA, yang secara kebetulan didasarkan pada perangkat keras Nvidia. Banyak orang menyukai ide konsol Android seharga $99, investasi mengalir deras, tetapi hasil akhirnya gagal. Tahun lalu Forbes menyatakan OUYA mati - konsol tidak pernah memiliki basis pengguna yang cukup besar, sehingga pengembang tidak peduli dengan itu. Tidak ada uang yang bisa dihasilkan.

Tablet game Nvidia Shield berharga dua kali lipat ($ 199 MSRP), tetapi sebagai produk Nvidia, tablet ini seharusnya lebih menarik bagi pengembang Android. Jadi ini harus membantu, kan?

Salah.

Sangat sedikit pengembang Android yang fokus pada judul yang intensif grafis. Mereka membutuhkan lebih banyak sumber daya, mereka tidak terlihat sebagus konsol atau game PC yang tepat, mereka tidak bagus untuk input sentuh, dan, dengan banyak eye candy, mereka dapat menguras baterai smartphone atau tablet dalam waktu singkat. . Game terbesar di Android dan, memang, semua platform seluler, adalah game kasual, bukan yang disebut judul “AAA”. Rovio dan King tidak menghasilkan banyak uang dengan mengembangkan game rumit dengan grafik fotorealistik, mereka fokus pada game kasual yang dapat dimainkan di hampir semua smartphone. Game-game ini tidak terlalu membebani SoC dan baterai, jadi Anda bisa menghabiskan waktu tanpa mematikan ponsel Anda.

Throttling adalah masalah lain. Ponsel dan tablet tidak menghilangkan panas dengan baik, jadi meskipun dapat memberikan kinerja yang luar biasa di atas kertas, jika dipaksa untuk berjalan di bawah beban untuk waktu yang lama, SoC akan melambat dan beroperasi pada jam yang lebih rendah untuk tetap berada di dalam amplop termal, sehingga menurunkan kinerja.

Game Android dan pelambatan

Konsol game Android dan dekoder tidak mengalami kekurangan ini karena tidak bergantung pada daya baterai dan dapat dirancang untuk membuang lebih banyak panas karena bentuknya yang lebih besar.

Namun, bukan berarti developer Android akan berbondong-bondong membuat game untuk mereka; basis pengguna sangat kecil sehingga pengembang tidak dapat menghasilkan uang kembali karena mengembangkan penembak dan game aksi yang menarik membutuhkan lebih banyak sumber daya daripada membuat game kasual seperti Flappy Bird. Di sisi lain, penelitian terbaru menunjukkan bahwa lebih dari 200 game Android diterbitkan setiap hari. Sebagian besar dari judul-judul ini tidak pernah mendapatkan daya tarik yang signifikan, karena pasarnya terlalu padat. Dengan mengingat hal itu, mencoba pindah ke Android TV atau konsol Android mungkin masuk akal bagi beberapa pengembang.

Jadi Apa Endgame Nvidia?

Nvidia sepenuhnya menyadari masalah ini, seperti juga pembuat perangkat keras lainnya. Itulah mengapa kami tidak memiliki banyak konsol game Android dan mengapa sebagian besar merek besar menghindarinya. Model bisnisnya juga tidak masuk akal. Sony dan Microsoft tidak menghasilkan banyak uang dari perangkat keras, bahkan pada saat peluncuran mereka cenderung menjual konsol baru di bawah harga, karena mereka mengontrol ekosistem dan menghasilkan uang dari game daripada konsol. Ini jelas tidak, dan tidak bisa, berlaku untuk Android.

Namun, Nvidia berpikir telah memecahkan masalah ini. Mengapa repot-repot mengembangkan game AAA untuk Android ketika Anda dapat menggunakan judul PC saja? Mengapa merender konten secara lokal di perangkat jika Anda dapat melakukan streaming? Mengapa mencoba menghasilkan uang dari perangkat keras jika Anda dapat menghasilkan uang dari layanan? Ini mungkin terdengar seperti tembakan bulan, tetapi Nvidia yakin itu akan berfungsi dan menyamakan Streaming Game GRID dengan Netflix untuk game.

Apa artinya ini bagi tablet game Nvidia Shield, pengembang Android, dan konsumen?

Nvidia Shield dapat memungkinkan perusahaan untuk meniru pendekatan Sony dan Microsoft, dengan menghasilkan uang dari game daripada perangkat keras, tetapi dengan twist: dengan menawarkan Gaming as a Service (GaaS).

Mari kita lihat bagaimana pendekatan ini membantu perusahaan:

  • Ekosistem — Nvidia akan dapat mengontrol ekosistem dengan mendukung permainan tertentu, menciptakan taman bertembok.
  • Perangkat Keras — Permainan akan dirender hanya di server Nvidia GRID, sehingga perusahaan pada akhirnya bisa menjadi pelanggan perangkat keras terbesarnya sendiri.
  • Umur panjang — Selama konsumen memiliki perangkat keras yang mampu mengalirkan konten GRID, tidak perlu memutakhirkannya – Nvidia akan melakukannya di sisi server, menggunakan lebih banyak perangkat kerasnya sendiri.
  • Efisiensi — Alih-alih memasarkan kartu grafis yang mahal, Nvidia dapat menjual kekuatan pemrosesan dan menggunakan perangkat keras yang terpasang lebih efisien daripada konsumen individu.
  • Pembajakan — Tidak ada risiko pembajakan, yang seharusnya menarik bagi penerbit.

Konsumen juga mendapat manfaat dari streaming GRID, tetapi ada beberapa kelemahan juga:

  • Kenyamanan — Konsumen tidak perlu lagi repot dengan upgrade, patch, update dan driver.
  • Nilai — alih-alih membeli PC gaming yang mahal dan memutakhirkannya secara teratur, konsumen akan dapat membayar sesuai pemakaian.
  • Pilihan — Kurangnya pilihan mungkin menjadi masalah, karena Nvidia hanya akan mengalirkan judul tertentu, sehingga konsumen yang tertarik pada game dan genre khusus mungkin tidak akan dilayani, setidaknya, pada awalnya.
  • Geografi — Layanan GRID tidak akan tersedia secara global, dan server harus berada di dekat klien untuk menjaga latensi tetap rendah.

Adapun pengembang Android, Nvidia Shield adalah tas campuran untuk sedikitnya. Ada beberapa manfaat potensial, tetapi tidak semuanya merupakan kabar baik:

  • Power — Jika konsepnya lepas landas, pengembang Android akhirnya akan memiliki beberapa perangkat keras yang lebih kuat untuk dimainkan, pada basis pemasangan yang lebih besar.
  • TV — Shield adalah semua tentang membawa Android ke ruang tamu dalam 4K, sehingga pengembang juga dapat membuat aplikasi yang dirancang khusus untuk tujuan ini (tepat pada waktunya untuk smart TV generasi berikutnya).
  • Eksposur — Berfokus pada konsol dan TV dapat memberikan lebih banyak eksposur kepada pengembang daripada segmen Android seluler yang terlalu jenuh.
  • AAA — Jika berhasil, inisiatif Nvidia dapat membuat game Android beranggaran tinggi menjadi kurang layak, dan game tersebut sudah tidak menguntungkan bagi sebagian besar penerbit.
  • Perusahaan — Nvidia telah bermitra dengan VMware, sehingga dalam jangka panjang Android dapat digunakan untuk perusahaan juga, tetapi ini adalah skenario hipotetis dan akan membutuhkan waktu untuk menjadi layak.

Cara Kerja Nvidia Shield

Saya tidak akan membuang banyak waktu untuk menjelaskan poin-poin penting dari teknologi GRID Nvidia, tetapi jika Anda tidak terbiasa dengan konsep tersebut, ringkasan singkat akan berguna. Jika Anda tertarik pada poin yang lebih baik dari GRID dan GRID SDK, dokumentasi resmi Nvidia sangat luas dan tersedia online.

Server GRID pada dasarnya beroperasi seperti vGPU jarak jauh, atau mesin game virtual. Sisi klien memberikan masukan melalui perintah grafis, yang kemudian ditangani oleh antarmuka host dan dirender pada perangkat keras latensi rendah. Buffer bingkai kemudian dikodekan pada dekoder perangkat keras latensi rendah dan dikirim kembali ke klien dalam bentuk aliran video terkompresi.

Spesifikasi asli membutuhkan video H.264, tetapi iterasi terbaru dari SoC Nvidia, Tegra X1, mendukung 4K H.265 (HEVC) pada 60fps. Ini berarti streaming dapat bebas stutter dan memungkinkan framerate yang lancar.

Bagaimana dengan latensi?

Ini, mungkin, masalah terbesar yang dihadapi Nvidia GRID, dan cloud gaming secara umum. Streaming video dari cloud adalah satu hal, tetapi rendering konten audio dan video asli, berdasarkan input pengguna, adalah hal lain. Latensi tinggi bukanlah sesuatu yang dapat dinikmati oleh para gamer; game multipemain online telah ada selama bertahun-tahun dan Nvidia mencurahkan banyak waktu dan upaya untuk menyelesaikan masalah.

Cara Kerja Nvidia Shield

Nvidia memperkirakan latensi sisi server pada 30 md, latensi jaringan pada 30 md, dan latensi sisi klien kurang dari 16 md. API dekode klien dirancang untuk latensi rendah sekitar 1 bingkai. Rencana Nvidia adalah untuk menyebarkan server GRID khusus di pusat data telekomunikasi dan "membanjiri peta" dengan server untuk mengurangi latensi. Perusahaan juga merancang solusi middleware mitra di Amazon Web Services (AWS).

Nvidia telah melakukan banyak hal untuk membuat infrastruktur, tetapi mungkin perlu beberapa saat sebelum seluruh penjuru dunia mendapatkan akses ke layanan GRID latensi rendah.

Di mana Nvidia Shield Meninggalkan Pengembang Android?

Pendekatan tablet game Nvidia menawarkan beberapa peluang, dan kerugian, untuk pengembang Android. Pengembang besar yang berfokus pada pembuatan game AAA anggaran besar yang setara dengan Android dapat menghadapi tekanan yang lebih kompetitif dari Nvidia GRID, yang dapat menawarkan kualitas yang jauh lebih unggul dengan harga premium.

Namun, pengembang kecil atau independen yang berfokus pada game kasual dan aplikasi lain tidak perlu khawatir. Sebaliknya, Nvidia membuka pintu lain, dalam hal ini pintu ke ruang tamu dan layar high-def yang besar. Digabungkan dengan kemampuan H.265 dan VP9, ​​Shield menawarkan berbagai peluang, tetapi pada akhirnya terserah pada pengembang untuk membuat generasi baru aplikasi pembunuh untuk TV 4K, baik itu di Shield atau Android TV.

Nvidia GRID

Secara kebetulan, pembuat chip yang berbasis di Taiwan, MediaTek, akan menyediakan SoC untuk TV Android generasi pertama, dan chip pertama diumumkan di CES 2015, sama seperti Tegra X1. SoC MT5595 MediaTek didasarkan pada inti Cortex-A17 dan Cortex-A7 32-bit, tetapi GPU-nya masih dapat menangani HEVC dan VP9 dan 60fps, sama seperti Tegra X1. Android TV adalah topik yang berbeda, dan saya tidak ingin membahasnya secara mendalam, tetapi jelas ada banyak tumpang tindih sejauh menyangkut pengembang.

Mengembangkan aplikasi Android untuk tampilan 4K/UHD besar adalah hal besar berikutnya, sementara Android Wear, secara harfiah, adalah hal kecil berikutnya.

Meskipun mungkin terdengar seperti tantangan lain dan platform perangkat keras lain yang harus dikuasai, jangan lupa untuk mempertimbangkan manfaat mengembangkan aplikasi yang dirancang khusus untuk ruang tamu, untuk Android TV, dan perangkat seperti Nvidia's Shield:

  • Lebih sedikit platform perangkat lunak dan perangkat keras yang perlu diperhitungkan.
  • Perangkat keras yang lebih kuat tersedia.
  • Efisiensi daya tidak menjadi masalah.
  • Anda hanya perlu berurusan dengan satu aspek rasio.
  • Aplikasi akan dirancang untuk berjalan hanya dalam dua resolusi (UHD dan FHD).
  • Tata letak UI akan lebih atau kurang standar.
  • Pengalaman pengguna harus hampir identik di sejumlah produk yang berbeda.

Aplikasi Alternatif

Sejauh ini, saya telah berbicara tentang perampokan Nvidia ke ruang tamu, tetapi bagaimana dengan aplikasi potensial lainnya? Dengan begitu banyak kekuatan pemrosesan yang tersedia sesuai permintaan melalui GRID, tentunya harus ada cara untuk menggunakannya selain untuk game?

Ini rumit dan saya hanya bisa berspekulasi, tetapi beberapa hal sudah jelas. Gaming hanyalah salah satu aspek dari upaya komputasi paralel Nvidia – virtualisasi perusahaan adalah aspek lain, meskipun tidak banyak berhubungan dengan Android, atau ruang keluarga.

Perangkat seperti Nvidia Shield, atau perangkat TV Android yang akan datang, dapat berfungsi sebagai hub untuk banyak perangkat lain, memperluas kemampuan ponsel cerdas kami untuk berfungsi ganda sebagai kendali jarak jauh pintar, mengubah tablet murah dengan nirkabel cepat menjadi "layar kedua", menawarkan cara baru untuk mendistribusikan dan mengkonsumsi konten.

Shield menonjol karena kemampuan streaming dan kekuatan pemrosesan yang mengesankan, termasuk inti CUDA yang kuat dan dapat diprogram yang dapat digunakan untuk hal-hal selain grafis. Nvidia telah menunjukkan bahwa bahkan GPU selulernya, yang digunakan dalam chip Tegra terbaru, dapat digunakan untuk membuat peta lingkungan 3D, melakukan pelacakan gerakan dasar, dan banyak lagi. Ini berarti bahwa di masa depan, perangkat Android dapat menawarkan kemampuan seperti Kinect, terintegrasi dengan mulus dengan perangkat Android lainnya. Bagaimana dengan rutinitas kebugaran interaktif di ruang tamu, yang didukung oleh pelacakan gerak dan perangkat kebugaran yang dapat dikenakan? Atau game yang dirancang hanya untuk TV layar lebar, hub kontrol rumah pintar, atau kemampuan Virtual Reality (VR) baru?

VR dan Augmented Reality (AR) mungkin juga mendapat manfaat dari perangkat tersebut, dan terutama dari teknologi GRID Nvidia. Google juga dikatakan sedang mengerjakan Android VR, yang akan bergabung dengan Android Wear, Android TV, dan Android Auto di masa mendatang, tetapi detailnya masih samar. (Saya membahas aplikasi potensial streaming pada headset VR dan AR di posting sebelumnya.) Sementara itu, sejumlah perusahaan telah mengumumkan produk dan teknologi VR baru atau yang diperbarui, dan semua ini terjadi dalam hitungan minggu di Mobile World Kongres di Barcelona dan Konferensi Pengembang Game di San Francisco. Valve, Samsung, dan AMD hanyalah beberapa nama besar yang layak disebut.

Tetapi jika Nvidia Shield dapat menggunakan streaming di konsol rumah, baik melalui GRID atau lokal, mengapa tidak menggunakannya di perangkat seluler juga? Kedengarannya seperti pertandingan yang dibuat di surga, dengan sebagian besar komputasi dilakukan di cloud, membongkar perangkat seluler untuk tugas lain dan meningkatkan masa pakai baterai dalam prosesnya.

Sayangnya hal ini tidak praktis pada saat ini. Hanya sedikit orang yang membutuhkan akses ke kekuatan pemrosesan seperti itu di perangkat seluler mereka, yang sudah cukup baik untuk game kasual, dan bahkan untuk beberapa judul dengan grafik yang benar-benar menakjubkan. Bandwidth dan latensi akan menjadi masalah lain, karena 4G/LTE masih belum tersedia secara luas di seluruh dunia dan dalam beberapa skenario tidak akan cukup cepat. Selain itu, modem terintegrasi modern relatif kompleks; mereka sering mengambil lebih banyak ruang di SoC daripada GPU, atau semua inti CPU digabungkan. Selain itu, menjalankan modem dengan kecepatan penuh, dan mengolah semua angka untuk memecahkan kode dan menampilkan konten beresolusi tinggi, tidak baik dari sudut pandang efisiensi dan pasti akan memakan banyak korban pada masa pakai baterai.

Secara teori, adalah mungkin untuk menggunakan pendekatan yang sama untuk beberapa aplikasi perusahaan yang dibangun di sekitar infrastruktur yang sama, atau untuk perangkat khusus yang dapat digunakan di beberapa industri; tetapi semua ini masih jauh, dan teknologi kepemilikan seperti itu seharusnya tidak menjadi perhatian pengembang Android rata-rata.

Jadi, apa yang harus menjadi fokus pengembang Android pada tablet game Nvidia Shield, streaming, dan Android TV? Sulit untuk mengatakan pada titik ini, tetapi pasar potensial untuk aplikasi ruang tamu generasi baru sangat besar dan tidak boleh diabaikan. Siapa tahu, mungkin posting kami akan memotivasi beberapa pembaca kami untuk melihat ke pasar yang sedang berkembang ini dan datang dengan aplikasi pembunuh berikutnya, dalam hal ini saya hanya ingin Anda tahu satu hal: sebotol Label Biru akan menyenangkan.