Vorrei sapere quali best practice dovrei fare per testare la funzionalità quando un utente acquista un oggetto / power-up tramite Google Play e lo acquista con denaro reale?
Ad esempio, fondamentalmente, creando un semplice test per l'acquisto e il salvataggio di un oggetto memorizzato nell'inventario durante il gioco usando un denaro di gioco. (es. Gil della serie Final Fantasy o Zenny di Tron Bonne per PlayStation 1) So come effettuare l'aggiornamento dell'acquisto di denaro solo tramite denaro di gioco quando sto programmando nella libreria Unity3D o Eclipse con la libreria LibGDX.
Ora, supponiamo che devo creare un programma che controlla l'utente se effettivamente acquista un oggetto di potenziamento usando denaro reale. Successivamente, il sistema deve verificare lo stato online. Se connesso, passerà semplicemente alla finestra di dialogo di Google Play e chiederà all'utente se desidera procedere all'acquisto di articoli. Se sì e il saldo della carta di credito è sufficiente, torna all'app di gioco e verifica se il valore booleano ritorna vero, quindi l'oggetto che l'utente viene acquistato verrà salvato.
Un altro esempio è che la quantità di denaro reale sarà calcolata tramite la programmazione e, se insufficiente, l'utente chiede di aggiungere più valore in denaro reale acquistandolo tramite Google Play. Se il valore restituito è vero, il valore in denaro reale verrà ricaricato.
Questo concetto è sostanzialmente necessario per gli sviluppatori di giochi. Tuttavia, esiste un modo sicuro per testare il materiale di prova per l'acquisto di denaro reale senza utilizzare un valore della carta di credito o qualcosa del genere prima della pubblicazione effettiva dell'app di gioco in Google Play insieme a questa funzione? Esiste un tutorial, una guida all'avvio, una raccomandazione o qualcosa per questo? Per favore, vorrei sapere come inizierò. Grazie.