Aplicaciones en HTML5: La experiencia del juego AltMegaRace.

Intel AppUp Center permite comercializar aplicaciones basadas en html5. Desarrollar un juego en este lenguaje no es difícil, como puede parecer a primera vista. Ésa es la opinión de Bob Duffy, desarrollador de Intel, quien estando muy familiarizado con JavaScript decidió probar este nuevo lenguaje para crear su juego AltMegaRace. Esta aplicación está disponible en la tienda AppUp y ya puede ser descargada. El juego está basado en vectores y otorga una verdadera sensación retro. Este efecto se logra, gracias a que está inspirado en Omega Race, un juego de hace años del cual Duffy era fanático. En AltMegaRace el participante juega a través de una nave que viaja por el espacio combatiendo enemigos que disparan misiles. Así, irá superando niveles de dificultad enfrentándose en cada etapa con mayor cantidad de rivales, cada vez más rápidos. En líneas generales, el creador de esta aplicación promete horas de diversión y comenta que no hay ganador en el enfrentamiento. La lucha se va poniendo más y más dura hasta que el jugador termina perdiendo sus vidas, debiendo comenzar la batalla, otra vez. El juego fue escrito utilizando Canvas API como marco de desarrollo. Para que los programadores puedan darse una idea, lo más cercano a Canvas sería ActionScript de Adobe. Es decir, en ambos es posible generar una imagen de cualquier formato. Se pueden dibujar líneas, curvas y arcos: todo lo que ilustras con ActionScript puedes hacerlo de manera idéntica con Canvas. Anímate a este nuevo desafío, haz como Duffy y empieza a desarrollar tus aplicaciones en Html5. Sigue a Bob en twitter: @bobduffy Ve el vídeo de su juego en YouTube: http://www.youtube.com/watch?v=qc0tSdJOifA Primera Parte: http://appdeveloper.intel.com/es-es/blog/2011/09/30/la-experiencia-del-juego-altmegarace-c-mo-fue-codificado-primera-parte Segunda Parte: http://appdeveloper.intel.com/es-es/blog/2011/09/30/la-experiencia-del-juego-altmegarace-c-mo-fue-codificado-segunda-parte-0

Per informazioni più dettagliate sulle ottimizzazioni basate su compilatore, vedere il nostro Avviso sull'ottimizzazione.