TeknoJurnal
  • Data
  • Tentang TeknoJurnal
    • Tim TeknoJurnal
    • Layanan Kami
  • Kontak Kami
TeknoJurnal
Reading now

Google Luncurkan Android Game SDK Dengan Pustaka Frame Pacing

Dec 05, 2019

Google Bakal Gelar Siaran Langsung Flutter Interact

Dec 02, 2019

Ilmuwan Kembangkan Perangkat Nano yang Bisa Diprogram

Nov 29, 2019

Amazon Luncurkan Peralatan Emotions dan Speaking Style untuk Alexa

Nov 28, 2019

3 Hal Utama Mengenai Jetpack di Android Dev Summit 2019

Nov 27, 2019

HAGO Buka Kompetisi Jawara Game Indonesia Dengan Total Hadiah Rp 135 Juta

Nov 26, 2019

Panasonic Akhirnya Meluncurkan Facial Recognition API

Load more

Google Luncurkan Android Game SDK Dengan Pustaka Frame Pacing

Berita By Sukindar / December 6, 2019
next
Use ← → keys to navigate
  • A+ A-

Android Game SDK Header[Ilustrasi Oleh Pixabay]

Google akhirnya meluncurkan kit pengembangan piranti lunak khusus untuk pengembangan gim di Android. Dengan mengusung nama Android Game SDK, kit baru ini berisi kumpulan pustaka pengembangan yang bisa digunakan untuk meningkatkan kemampuan dari gim Android.

Google menyebutkan bahwa Android Game SDK untuk tahap peluncuran awal ini memiliki sebuah pustaka bernama Frame Pacing. Pustaka pertama yang diluncurkan dalam Android Game SDK ini bisa digunakan pengembang untuk menciptakan frame rate gim yang lebih baik.

Untuk memberikan pengalaman frame rate yang lebih baik ini, Frame Pacing akan melakukan sinkronisasi antara loop rendering dari gim dengan subsistem tampilan sistem operasi dan perangkat keras layar yang mendasarinya.

Seperti yang kita tahu bersama, subsistem tampilan Android dirancang untuk menghindari gerakan kaku, yang bisa terjadi ketika perangkat keras layar beralih dari frame satu ke frame yang lebih baru.

Untuk itu, subsistem tampilan Android akan memuat frame sebelumnya, kemudian akan mendeteksi keterlambatan pemuatan frame. Jika terdeteksi keterlambatan, subsistem akan memuat ulang frame tampilan yang sebelumnya.

Baca Juga:

  • Kini Google Cast SDK Tersedia untuk Android dan iOS
  • Android Design, Situs Pedoman Desain Aplikasi di Android dari Google
  • Kolaborasi di Google Docs for Android

Dan ketika loop rendering gim memiliki frame rate yang berbeda dari piranti keras tampilan perangkat, aliran tampilan optimal akan membutuhkan sinkronisasi lebih baik, antara loop render gim, kompositor sistem, dan perangkat kerasnya.

Karena jika terjadi ketidakcocokan dalam sinkronisasi tersebut, maka dapat menciptakan ketidakkonsistenan substansial dalam waktu pemuatan frame. Sehingga dalam hal ini, pemain gim akan mengalami penundaan yang tidak konsisten antara masukan pada gim dan pembaruan tampilan. Yang mana secara visual, permainan akan terlihat kurang berjalan mulus dan halus.

Pustaka Frame Pacing di Android Game SDK akan menjadi salah satu solusi untuk mengatasi hal tersebut. Pustaka ini akan menggunakan beberapa teknologi untuk membuat sinkronisasinya berjalan lebih baik sehingga gim bisa berjalan secara halus.

Frame Pacing akan menggunakan Android Choreographer API untuk melakukan sinkronisasi dengan subsistem tampilan. Ini juga akan menggunakan ekstensi stempel waktu presentasi pada OpenGL API dan Vulkan API untuk memastikan frame disajikan pada waktu yang tepat.

Pustaka ini juga akan melakukan sinkronisasi pagar untuk menghindari buffer stuffing. Selain itu, ini juga akan membuat gim memiliki frame rate yang lebih banyak di perangkat yang mendukung, sehingga gim bisa lebih fleksibel.

Pustaka juga akan mendeteksi frame rate yang diharapkan, kemudian akan menyesuaikan waktu pemuatan frame secara otomatis. Ini juga bisa membuat gim mengambil keuntungan dari perangkat dengan frame rate yang tinggi (90 dan 120 Hz) atau menguncinya ke nilai yang diinginkan.

Bagi Anda yang tertarik untuk mempelajarinya, Anda bisa membuka halaman dokumentasi Frame Pacing di tautan berikut ini.

[Sumber: Google]

TwitterFacebookWhatsAppGoogle+LinkedIn
Tags: android, Android Game, Android Game SDK, google

You may also like

Berita By Sukindar / January 3, 2020

Google Siapkan Coral Accelerator Module dan Coral Dev Board Mini untuk Tahun 2020

Berita By Sukindar / January 3, 2020

Google Kembangkan Model Kecerdasan Buatan Untuk Deteksi Kanker Payudara

Berita By Sukindar / December 31, 2019

Google Dorong Fitur Bubbles Notifications Ke Versi Stabil

Copyright © 2021 by TeknoJurnal.
Proudly powered by WordPress. Theme by DesignWall.
Tutup Iklan X