Google for spill 2020: Nye Google Play-, Firebase- og Android-verktøy

Under Google for Games 2020 kunngjorde Google en mengde nye verktøy i Google Play, Firebase, Android Studio og mer for Android-spillutviklere.

Selv om Game Developers Conference (GDC) ble kansellert for å begrense spredningen av COVID-19, er Google vertskap for utviklertoppmøtet "Google for Games" helt online. I dag kunngjorde selskapet mange nye verktøy i Google Play, Firebase, Android Studio og mer for mobilspillutviklere. Her er hva som er nytt.

Hva er nytt i Google Play

  • Levering av Google Play-elementer: Med Asset Delivery i Google Play kan spillressurser leveres dynamisk til brukerne slik at de kan begynne å spille mye raskere. Denne funksjonen bygger på Googles App Bundle-infrastruktur. Lære mer her.
  • Android vitals native krasj-symbolisering: Du kan nå laste opp native feilsøkingssymboler til Google Play-konsollen for å feilsøke native krasj, med den ekstra fordelen av å få data fra Android Vitals. Denne funksjonen er nå i åpen beta.
  • Android vitale ytelsesinnsikt med Android Performance Tuner:
    Ny ytelsesinnsikt i Android Vitals i Play Console gjør det enklere å optimalisere spillets bildefrekvens og kvalitet på mange forskjellige enheter. Denne funksjonen kan låses opp ved å bli med i utviklerforhåndsvisningen og integrering av det nye Android Performance Tuner-biblioteket i Android Game SDK.
  • Spill Billing Library 2 for Unity-utviklere: Hvis du bruker Android SDK i Unity, kan du nå få tilgang til alle funksjonene til Google Play Billing Library v2. Dette inkluderer muligheten til å la brukere betale med kontanter og vise kjøp i appen utenfor spillet. Lære mer her.
  • Dag 1 automatisk installasjon for forhåndsregistrerte spill: Google vil snart aktiver dag 1 automatisk installasjon av forhåndsregistrerte spill.
  • Android Studio-profiler: System Trace-profiler har blitt overhalt for å "la deg inspisere og visualisere i fine detaljer hvordan kode blir utført." Google har også lagt til funksjoner for native minneprofilering for å hjelpe deg med å finne minne lekkasjer. Denne funksjonen er tilgjengelig i Android Studio 4.1, nå på Kanariøyene. Lære mer under direktesendingsøkten.
  • Android-spillutviklingsutvidelse for Visual Studio: Google introduserer et nytt verktøy som integreres med Visual Studio-arbeidsflyten din. Dette verktøyet vil gjøre det enklere å generere APK-filer fra prosjektet ditt, distribuere spillet ditt til en Android-enhet eller en emulator, eller feilsøke Android-spillet ditt fra Visual Studio. Denne funksjonen er nå i utviklerforhåndsvisning. Å lære mer, se direktesendingen.
  • Android GPU-inspektør: Det nye Android GPU Inspector-verktøyet lar deg se spillets gjengivelsesstadier og GPU-tellere. Google håper dette vil tillate grafikkingeniører å optimere spillenes bildefrekvenser og strømbruk. Google og Qualcomm jobbet sammen på Android GPU Inspector, som støtter GPUene som finnes i de fleste Android-enheter, inkludert Adreno GPUene til Snapdragon SoCs. Som en Resultatet av dette partnerskapet vil spillutviklere kunne gi tilbakemelding direkte til Qualcomm slik at de kan forbedre Adreno GPU-programvaren sjåfører. Qualcomm vil gjøre en betadriver (Adreno Graphics Development Driver) tilgjengelig for utvalgte utviklere slik at de raskt kan teste optimaliseringene og foreslå forbedringer. Deretter vil den endelige driveren gjøres tilgjengelig på utvalgte enheter via Google Play Store. Denne funksjonen er i utviklerforhåndsvisning men blir allerede testet av flere spillstudioer på Pixel 4, Pixel 4 XL, Samsung Galaxy Note 10 og Samsung Galaxy S10. Se direktesendingen å lære mer.
  • Spillpakkeregister for Unity: Google introduserer et pakkeregister som setter Google APIer som Google Play Billing, Android App Bundles, Google Play Asset Delivery, Google Play Instant og Firebase for Games alt i ett plass. Dokumentasjonen er tilgjengelig her men vil være forklart i detalj under Google for spill.
  • Crytek kunngjør Android-støtte: Cryteks CRYENGINE legger til en full Android-pipeline senere i sommer. Du kan lære mer av Crytek sin nettside.

Alt nytt i Firebase annonsert på Google for spill

  • Cloud Firestore for C++ og Unity: En versjon av Googles Cloud Firestore SDK, en skybasert NoSQL-database med funksjoner som multiregion-pålitelighet, atomtransaksjoner og sanntidslyttere, er nå tilgjengelig for C++- og Unity-utviklere. Siden dette er en åpen alfa-utgivelse, advarer Google om at Cloud Firestore SDK for Unity mangler noen avanserte spørringsfunksjoner og at API-en har en god sjanse til å endre seg i løpet av de neste månedene. Google sier det Firebase sanntidsdatabase vil ikke forsvinne da Cloud Firestore bare er et annet alternativ som er bedre egnet for visse situasjoner.
  • Firebase Unity SDK-er er nå kompatible med Unity Package Manager: I støttede versjoner av Unity SDK vil Firebase holdes oppdatert, og plugin-en trenger ikke lenger å blandes inn i spillets eiendeler. Denne prosessen automatiseres gjennom et åpen kildekodeverktøy kalt External Dependency Manager for Unity (EDM4U).
  • Ny analyse i Google Analytics: Google har lagt til nye rapporter i Google Analytics som kan være nyttige for spillutviklere. Noen av de nye instrumentbordene fokuserer på brukeranskaffelse, brukeroppbevaring, brukerengasjement og brukerinntektsgenerering, mens noen av de nye rapportene inkluderer førstegangskjøpere, inntektspuls, brukerengasjement og trendende daglige aktive brukere/månedlig aktive brukere (DAU/MAU). For å komme i gang med disse nye rapportene, må du koble Firebase-prosjektet ditt til en Google Analytics-konto og åpne deretter Google Analytics-konsollen. For flere detaljer, besøk brukerstøtten for Analytics.
  • Ny landingsside: For å falle sammen med Google for spill, har Google oppdatert Firebase for spill produktside med et friskt design.

Hold øye med Android Developers YouTube-kanal,Android-utviklerblogg, den Firebase-bloggen, og Google Developers Blog for å få med deg de siste nyhetene fra Google for spill.