Domanda

Ho un semplice gioco di combattimento di strategia 2d che ho scritto in javascript e jQuery.L'utente controlla 3 o 4 personaggi mentre combattono i mostri (tappo piccolo schermo qui http://i.imgur.com/C0inB.jpg).

Non è in tempo reale, è a turni (turno del giocatore, computer turno) e il gioco è stato progettato per un utente di telefono, soprattutto impiegati sul loro pendolarismo mattina.L'utente iPhone è l'obiettivo principale.Lo sviluppo del gioco è in fase iniziale, ma attualmente giocabile.Si tratta di una web app giocato nel browser.

Il mio problema più grande è che se cambi le applicazioni (come rispondere a una telefonata) e poi riporti indietro i ricarichi della pagina (quindi l'app web si ricarica) e perdi qualsiasi progresso che hai fatto.

Ho provato questo come download di un'app web (usando mobile safari Add To Home Screen) ma il problema di ricarica persiste durante il passaggio.

Sto resistendo avvolgendo questo e consegnando attraverso l'app store di Apple ...invece voglio creare un backend che salverà i turni del giocatore.Compiti semplici come

  • la funzione javascript nella mia app Web invierebbe i dati di turno sotto forma di stringa
  • quando la pagina Web (e l'app Web) si ricaricano, recupera l'ultima turno registrato
  • il giocatore avrebbe bisogno di un login

Sono interessato a PHP in quanto ho avuto una certa esperienza con esso dalla decostruzione e dall'alterazione dei temi wordpress.Le uniche altre lingue che conosco sono front end (html, css, javascript, jQuery).

PHP può coprire le attività di cui sopra in modo sicuro o dovrei cercare di imparare una lingua alternativa?

Qualsiasi guida è molto apprezzata e grazie in anticipo.

È stato utile?

Soluzione

Sì.PHP può fare quello che vuoi, come può davvero qualsiasi altro linguaggio lato server.È sufficiente utilizzare le chiamate ajax per inviare aggiornamenti dei dati al server back-end.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top