Google til spil 2020: Nye Google Play-, Firebase- og Android-værktøjer

click fraud protection

Under Google for Games 2020 annoncerede Google et væld af nye værktøjer i Google Play, Firebase, Android Studio og mere til Android-spiludviklere.

Selvom Game Developers Conference (GDC) blev aflyst for at begrænse spredningen af ​​COVID-19, er Google vært for sit "Google for Games" Developer Summit helt online. I dag annoncerede virksomheden mange nye værktøjer i Google Play, Firebase, Android Studio og mere til mobilspiludviklere. Her er hvad der er nyt.

Hvad er nyt i Google Play

  • Levering af Google Play-aktiver: Med Asset Delivery i Google Play kan spilaktiver leveres dynamisk til brugerne, så de kan begynde at spille meget hurtigere. Denne funktion bygger på Googles App Bundle-infrastruktur. Lær mere her.
  • Android vitale native crash-symbolisering: Du kan nu uploade native debug-symboler til Google Play Console for at debugge native crashes, med den ekstra fordel at få data fra Android Vitals. Denne funktion er nu i åben beta.
  • Indsigt i Android vitale ydeevne med Android Performance Tuner:
    Ny ydeevneindsigt i Android Vitals i Play Console gør det nemmere at optimere dit spils billedhastighed og troskab på tværs af mange forskellige enheder. Denne funktion kan låses op ved at deltage i udviklereksemplet og integration af det nye Android Performance Tuner-bibliotek i Android spil SDK.
  • Spil Billing Library 2 for Unity-udviklere: Hvis du bruger Android SDK i Unity, kan du nu få adgang til alle funktionerne i Google Play Billing Library v2. Dette inkluderer muligheden for at tillade brugere at betale med kontanter og vise køb i appen uden for spillet. Lær mere her.
  • Dag 1 automatisk installation for forhåndsregistrerede spil: Google vil snart aktiver dag 1 automatisk installation af præregistrerede spil.
  • Android Studio-profiler: System Trace profiler er blevet eftersynet for at "give dig i stand til at inspicere og visualisere i fine detaljer, hvordan din kode udføres." Google har også tilføjet native memory profiling-funktioner for at hjælpe dig med at finde hukommelse utætheder. Denne funktion er tilgængelig i Android Studio 4.1, nu på Kanarisk. Lær mere under livestreamsessionen.
  • Android spiludviklingsudvidelse til Visual Studio: Google introducerer et nyt værktøj, der integreres med dit Visual Studio-workflow. Dette værktøj vil gøre det nemmere at generere APK-filer fra dit projekt, implementere dit spil til en Android-enhed eller en emulator eller fejlfinde dit Android-spil fra Visual Studio. Denne funktion er nu i udviklereksempel. For at lære mere, se livestream-sessionen.
  • Android GPU Inspector: Det nye Android GPU Inspector-værktøj giver dig mulighed for at se dit spils gengivelsestrin og GPU-tællere. Google håber, at dette vil give grafikingeniører mulighed for at optimere deres spils billedhastigheder og strømforbrug. Google og Qualcomm arbejdede sammen på Android GPU Inspector, som understøtter de GPU'er, der findes i de fleste Android-enheder, inklusive Adreno GPU'erne fra Snapdragon SoC'er. Som en Resultatet af dette partnerskab vil spiludviklere være i stand til at give direkte feedback til Qualcomm, så de kan forbedre Adreno GPU-softwaren chauffører. Qualcomm vil stille en beta-driver (Adreno Graphics Development Driver) til rådighed for udvalgte udviklere, så de hurtigt kan teste deres optimeringer og foreslå forbedringer. Derefter vil den endelige driver blive gjort tilgængelig på udvalgte enheder via Google Play Butik. Denne funktion er i udviklereksempel men bliver allerede testet af flere spilstudier på Pixel 4, Pixel 4 XL, Samsung Galaxy Note 10 og Samsung Galaxy S10. Se livestreamen at lære mere.
  • Spilpakkeregistrering for Unity: Google introducerer et pakkeregister, der sætter Google API'er såsom Google Play Billing, Android App Bundles, Google Play Asset Delivery, Google Play Instant og Firebase til spil alt i én placere. Dokumentationen er tilgængelig her men vil være forklaret i detaljer under Google til spil.
  • Crytek annoncerer Android-support: Crytek's CRYENGINE tilføjer en komplet Android-pipeline senere på sommeren. Du kan lære mere af Cryteks hjemmeside.

Alt nyt i Firebase annonceret på Google til spil

  • Cloud Firestore til C++ og Unity: En version af Googles Cloud Firestore SDK, en cloud-baseret NoSQL-database med funktioner som multiregion-pålidelighed, atomtransaktioner og realtidslyttere, er nu tilgængelig for C++- og Unity-udviklere. Da dette er en åben alfa-udgivelse, advarer Google om, at Cloud Firestore SDK for Unity mangler nogle avancerede forespørgselsfunktioner, og at API'en har en god chance for at ændre sig i de næste par måneder. Google siger det Firebase Realtime Database forsvinder ikke, da Cloud Firestore blot er et andet alternativ, der er bedre egnet til visse situationer.
  • Firebase Unity SDK'er er nu kompatible med Unity Package Manager: I understøttede versioner af Unity SDK vil Firebase blive holdt opdateret, og pluginnet skal ikke længere blandes med dit spils aktiver. Denne proces automatiseres gennem et open source-værktøj kaldet External Dependency Manager for Unity (EDM4U).
  • Ny analyse i Google Analytics: Google har tilføjet nye rapporter i Google Analytics, som kan være nyttige for spiludviklere. Nogle af de nye dashboards fokuserer på brugererhvervelse, brugerfastholdelse, brugerengagement og brugerindtægtsgenerering, mens nogle af de nye rapporter inkluderer førstegangskøbere, indtjening hjerteslag, brugerengagement og trending daglige aktive brugere/månedlige aktive brugere (DAU/MAU). For at komme i gang med disse nye rapporter skal du link dit Firebase-projekt til en Google Analytics-konto og åbn derefter Google Analytics-konsollen. For flere detaljer, besøge Analytics Hjælp.
  • Ny landingsside: For at falde sammen med Google til spil har Google opdateret Firebase til spil produktside med et friskt design.

Hold øje med Android Developers YouTube-kanal,Android-udviklerblog, det Firebase blog, og Google Developers Blog for at få de seneste nyheder fra Google til spil.