V-Play 2.8.5 ist am 16. Juni 2016 erschienen. Das Update erweitert das Game Network um Bild-Uploads und anpassbare Spielerprofile. Für Studios lassen sich damit Bilder im bereitgestellten Backend speichern, statt dafür einen eigenen Upload-Dienst aufzubauen.
Fotos aus Galerie und Kamera
Die Funktion uploadImage() überträgt Bilddateien an das Backend. Für die Auswahl stehen NativeUtils::displayImagePicker() und NativeUtils::displayCameraPicker() bereit: Die erste Methode öffnet die Gerätegalerie, die zweite erlaubt eine neue Kameraaufnahme. Eigene Profilbilder werden unter iOS, Android und auf Desktop-Plattformen unterstützt.
Neben der eingebauten Profilansicht können Entwickler eigene Oberflächen anbinden. Dafür stehen updateUserImage() und resetUserImage() zur Verfügung. Der Upload ist nicht auf Profilfotos beschränkt, sondern lässt sich auch für spielbezogene Bildinhalte verwenden.
Länderanzeige ist standardmäßig aktiv
Die Release Notes zu Version 2.8.5 beschreiben außerdem Länderflaggen in Ranglisten. Beim App-Start wird die Gebietsschema-Einstellung des Geräts ausgelesen und an das Game Network übertragen. Spieler können die Funktion in der Profilansicht abschalten; Entwickler können sie für das Spiel über countryCodeEnabled deaktivieren. Die Funktion arbeitet damit standardmäßig mit einer Abwahlmöglichkeit, nicht mit einer vorherigen ausdrücklichen Freigabe.
Weitere Änderungen betreffen Unicode-Zeichen in Spielernamen und die farbliche Hervorhebung von Freunden in Ranglisten. Native Dialoge erhalten zusätzliche Anpassungsmöglichkeiten für Schaltflächen und deren Übersetzung. Für iOS kann dasselbe Xcode-Projekt für Gerät und Simulator genutzt werden, ohne es bei jedem Zielwechsel aus Qt Creator neu zu erzeugen.
Bereits V-Play 2.6 hatte Multiplayer-Bausteine als Beta ergänzt. Version 2.8.5 erweitert nun insbesondere die Profil- und Bildfunktionen. Eine abgeschlossene allgemeine Multiplayer-Freigabe ist damit nicht verbunden.

