Perguntas com a marcação «html-canvas»

Um novo recurso do HTML5, permitindo que aplicativos Javascript tenham uma superfície de desenho no navegador.

41
Os atores de um jogo devem ser responsáveis ​​por se desenhar?

Eu sou muito novo no desenvolvimento de jogos, mas não na programação. Estou (de novo) brincando com um jogo do tipo Pong usando o canvaselemento JavaScript . Eu criei um Paddleobjeto que possui as seguintes propriedades ... width height x y colour Eu também tenho um Pongobjeto que possui...

23
Buffer duplo no jogo Canvas HTML5?

Meu jogo simples de tela parece funcionar bem no Chrome e FF no Mac / Linux. Ainda não tive chance de testá-lo em smartphones ou ambientes Windows. Ele não usa buffer duplo, mas vi alguns exemplos do JS Canvas usando-o. Quando é recomendado o uso do buffer duplo? Faz diferença apenas para...

19
Existem portas JS alternativas do Box2D?

Eu estive pensando em criar um jogo de carros 2D de cima para baixo para HTML5. No meu primeiro jogo, escrevi a física e as colisões, mas neste jogo eu gostaria de usar uma biblioteca pronta. Eu descobri o Box2D e sua porta JS. http://box2d-js.sourceforge.net Parece ser uma porta bastante...

12
Usar vários objetos de tela é uma boa prática?

Estamos desenvolvendo um jogo de salto e corrida com HTML5 e JavaScript e precisamos criar uma estrutura de jogo própria para isso. Aqui temos algumas dificuldades e gostaria de pedir alguns conselhos: Temos um objeto "Stage", que representa a raiz do nosso jogo e é um empacotador div global. O...

10
Renderização suja de mapas em 2D

Eu continuo ouvindo as pessoas falarem sobre "renderização suja" quando se trata de renderização de mapa para HTML5. Eu pesquisei no Google e procurei no GameDev sobre isso, mas não há muito sobre isso. O que exatamente é isso? Como implementá-lo corretamente?

9
Definir sprite para enfrentar a direção do mouse

Estou construindo um jogo de tela html5 e preciso de uma maneira de fazer meu sprite encarar o cursor do mouse. Eu tenho as coordenadas X e Y para o sprite, e também as coordenadas X e Y do ponteiro. Tudo o que estou preso é a matemática envolvida para fazer o sprite encarar o ponteiro. É tudo em...

9
Como o gluLookAt funciona?

Pelo meu entendimento, gluLookAt( eye_x, eye_y, eye_z, center_x, center_y, center_z, up_x, up_y, up_z ); é equivalente a: glRotatef(B, 0.0, 0.0, 1.0); glRotatef(A, wx, wy, wz); glTranslatef(-eye_x, -eye_y, -eye_z); Mas quando imprimo a ModelViewmatriz, a chamada para glTranslatef()parece...

8
A maneira mais eficiente de desenhar vértice com o OpenGL

Estou escrevendo um jogo OpenGL 3D. Haverá toneladas de triângulos para terrenos e objetos em uso. Estou estudando no guia oficial do OpenGL e o primeiro método apresentado é chamar uma função glVertexapós o glBeginpara cada vértice que você deseja desenhar. No entanto, esse método parece...