Così ho costruito quello che speravo sarebbe diventato un semplice gioco per Android. Per prima cosa ho creato una versione web per farlo funzionare (http://scolvin.com/ballgame), quindi lo ho spostato in PhoneGap e usato gli accelerometri per controllare il gioco. L'unico problema (ed è un problema di interruzione dello spettacolo) è che il risultato è orrendamente lento (gli aggiornamenti sono circa una volta al secondo invece di 20 ms).Giochi PhoneGap, canvas e javascript lenti
È così lento come PhoneGap, senza soluzione corrente? O c'è un proiettile d'oro che mi manca?
Il gioco utilizza easeljs e box2d-web.
Ciò che è strano sembra funzionare ad una velocità ragionevole su Android Chrome, ma molto lento sul "browser" di Android (che mi sembra di ricordare basato su firefox?) E su phonegap che utilizza presumibilmente lo stesso renderer html/js interrter.
Ho provato a semplificare il gioco, eliminando quanto più possibile, utilizzando setInterval
anziché accelerometer.watchAcceleration
tutto inutilmente.
Scusate, avrei dovuto essere più chiaro. L'ho fatto, usando 'setInterval' piuttosto che' watchAcceleration' per dare il via ad ogni passaggio. – SColvin