CodingTrain / CodingTrain/asteroids-advanced

Mobile Compatibility

Aperta
#24 3 commenti 0 reazioni 0 assegnatari Vedi su GitHub
enhancement epic
Lingua principale
JavaScript
Stelle
24
Fork
7
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

Make mobile friendly by:
- [ ] Preventing scrolling (http://stackoverflow.com/questions/16637031/completely-disable-scrolling-of-webpage)
- [ ] Making ship static in centre of screen on mobile site (World rotates rather than ship)
- [ ] Ship thrusts dependent on device tilt
- [ ] Adding touchscreen controls to mobile site:
- - [ ] Ship turns left when left side of screen touched and right when the right side is touched.
- - [ ] Fire laser Button

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Inizia individuando i punti di ingresso della pagina mobile, del rendering del gioco e della gestione degli input nel progetto JavaScript. Esamina come sono posizionati la nave e il mondo e come vengono elaborati i comandi; il lavoro è completato quando funziona la checklist mobile, incluso il posizionamento fisso della nave, la spinta tramite inclinazione, il controllo touch, lo sparo e lo scorrimento della pagina disabilitato.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
javascript
Ambito
frontend, game-dev, mobile-dev
Tipo di issue
Funzionalità
Difficoltà
5/5
Tempo stimato
Più di una settimana
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
25/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.