Preguntas etiquetadas con html-canvas

Una nueva característica de HTML5, que permite que las aplicaciones Javascript tengan una superficie de dibujo en el navegador.

41
¿Deben los actores en un juego ser responsables de dibujar a sí mismos?

Soy muy nuevo en el desarrollo de juegos, pero no en la programación. Estoy (de nuevo) jugando con un juego de tipo Pong usando el canvaselemento de JavaScript . He creado un Paddleobjeto que tiene las siguientes propiedades ... width height x y colour También tengo un Pongobjeto que tiene...

23
Juego HTML5 (Canvas): ¿Técnicas de IU?

Estoy en el proceso de crear un juego JavaScript / HTML5 (usando Canvas) para dispositivos móviles (Android / iPhone / WebOS) con PhoneGap. Actualmente estoy tratando de diseñar cómo se debe construir la interfaz de usuario y el tablero de juego y cómo deben interactuar, pero no estoy seguro de...

19
¿Hay algún puerto JS alternativo de Box2D?

He estado pensando en crear un juego de autos 2D de arriba hacia abajo para HTML5. Para mi primer juego escribí la física y las colisiones, pero para este me gustaría usar una biblioteca ya hecha. Descubrí Box2D y su puerto JS. http://box2d-js.sourceforge.net Parece ser un puerto bastante...

10
Representación de mapas 2D sucios

Sigo escuchando a la gente hablar sobre "renderizado sucio" cuando se trata de renderizar mapas para HTML5. Busqué en Google y busqué en GameDev al respecto, pero no hay mucho al respecto. ¿Qué es exactamente? ¿Cómo implementarlo adecuadamente?

9
¿Cómo funciona gluLookAt?

Desde mi entendimiento, gluLookAt( eye_x, eye_y, eye_z, center_x, center_y, center_z, up_x, up_y, up_z ); es equivalente a: glRotatef(B, 0.0, 0.0, 1.0); glRotatef(A, wx, wy, wz); glTranslatef(-eye_x, -eye_y, -eye_z); Pero cuando imprimo la ModelViewmatriz, la llamada a glTranslatef()no...

9
Establecer el sprite para orientar la cara del mouse

Estoy construyendo un juego de lienzo html5 y necesito una forma de hacer que mi sprite mire el cursor del mouse. Tengo las coordenadas X e Y para el sprite, y también las coordenadas X e Y del puntero. Todo lo que estoy atrapado es la matemática involucrada para hacer que el sprite mire al...

8
¿Qué implicaciones tiene JIT (javascript / canvas) frente a AOT (Flash) en términos del rendimiento del juego basado en el navegador?

En mi experiencia, incluso hasta el día de hoy, todavía veo más un retraso visual en el movimiento / animación de entidades en los juegos basados ​​en JavaScript (Canvas) que en los juegos basados ​​en Flash. ¿Por qué es esto? ¿Cuál es exactamente la discrepancia en el nivel más básico entre un...

8
La forma más eficiente de dibujar vértices con OpenGL

Estoy escribiendo un juego OpenGL 3D. Habrá toneladas de triángulos para terreno y objetos en uso. Estoy estudiando de la guía oficial de OpenGL y el primer método presentado es llamar a una función glVertexdespués glBeginde cada vértice que desea dibujar. Sin embargo, este método suena bastante...