Spille html5 h1>

Fa via App Store Les dette innlegget i var app!

spillytelse av html5 lerret og rent Javascript / GWT.

Jeg vil skrive et animert spill som krever mange animasjoner som kjorer hele tiden, noe som a rulle kortene / bildene i spilleautomaten. Jeg lurer pa om jeg prim rt skal bruke bare ren GWT / Javascript for a kjore animasjonen, eller bruk HTML5 Canvas eller HTML5 animasjon for a oppna dette. Jeg vet at jeg kanskje kan gjore mer fancy animert bevegelse eller grafikk hvis jeg bruker HTML5 lerret, men jeg bryr meg ogsa om ytelsen mer fordi det er flere «animasjoner» som kjorer pa samme tid, akkurat som a rulle sa mange bilder i 5 kolonner maskin. I dette tilfellet tror jeg at ytelse er viktigst.

Jeg horte at tegning ting i Canvas er veldig dyrt. Sa jeg er ikke sikker pa om jeg holder rullende bilder i l rred ogsa dyrt.

Hva tror du hvilken teknikk jeg skal bruke til a skrive et spill som spilleautomat? HTML5-Lerret, ren JS / GWT-animasjon eller HTML5-animasjon?

Jeg trenger a bruke litt lyd til spillene, men jeg er ganske ny pa dette, jeg vet ikke hvilke biblioteker eller teknikk jeg kan bruke til lyd. Vennligst gi meg noen rad.

Hvis du har mange grafiske animasjoner, kan Canvas 2D v re et godt valg. Hvis du har a gjore med vektorformer, kan enkle animasjoner SVG v re et alternativ. Jeg ville ikke ga for GWT da abstraksjonslaget av Java kan hindre din evne til a bruke full kraft av HTML / CSS / JS.

Sorg for at du bruker et grunnleggende spillbibliotek hvis du velger vanlig JS og Lerret. Jeg brukte jawsjs som er ok for enkle spill. Se og observer ytelsen til under spillet som er basert pa Lerret 2D hvis du trenger en referanse. Gi meg beskjed hvis du trenger koden til det som referanse.

Pa lyd er det fa utfordringer. Firefox oppforer seg annerledes enn alle andre nettlesere, og har ganske ustabil lydstotte. Du ma kanskje se etter Flash-stotte for a fa lyd til a fungere skikkelig pa FF.