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?
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?
No estoy seguro de cuál es el término correcto para lo que estoy buscando, así que disculpe si esta es una pregunta duplicada. Pero, ¿existe un término / algoritmo para asegurarse de que un juego sea "completable" en relación con un desplazador infinito? Lo que quiero decir con completable es que,...
Cerrado. Esta pregunta está fuera de tema . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que sea sobre el tema de Game Development Stack Exchange. Cerrado hace 5 años . Me gustaría construir una...
Me han dicho que un árbol cuádruple es la estructura de datos ideal para mi juego, pero tengo problemas para entender cómo funcionan exactamente las formas dentro de los árboles cuádruples. Estoy haciendo esto en JavaScript, pero creo que estas preguntas podrían aplicarse a los árboles cuádruples...
Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas estén respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente solicitará debate, argumentos, encuestas o discusión
Tengo que escribir mi propio rasterizador 3D de software, y hasta ahora puedo proyectar mi modelo 3D hecho de triángulos en el espacio 2d: Roto, traduzco y proyecto mis puntos para obtener una representación espacial en 2d de cada triángulo. Luego, tomo los 3 puntos del triángulo e implemento el...
Actualmente estoy creando un juego de disparos en 3D en primera persona en el navegador usando WebGL. ¿Cómo implementaría mouselook / free look para tal
Usando socket.io , tengo una comunicación similar a la de otros MMORPG, una conexión constante con los mensajes. En mi diseño hasta ahora, el cliente envía la posición del jugador y el cuadro de animación con cada cuadro de actualización. Cuando el servidor recibe ese mensaje, lo transmite a todos...
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...
Hasta ahora, en juegos anteriores, he usado una colisión 2D simple con cajas y luego compruebo a nivel de píxel una colisión. Si realiza un juego de pinball en casi muchos cuadros, la pelota estará en contacto con una pared u otra superficie, ¿hay otro
Actualmente estoy haciendo un juego de defensa donde los enemigos aparecerán y atacarán al ejército del jugador. Es similar a un juego de Tower Defense, excepto que solo hay un nivel. Los enemigos seguirán engendrando hasta que finalmente el usuario muera o acumule un ejército lo suficientemente...
Nota: estoy programando esto en Javascript, pero en su mayor parte debería ser independiente del lenguaje. Estoy pensando en convertir mi motor a uno basado en ECS. Tengo la idea básica ( nota: esto está mal, mira mi respuesta ): Las entidades son objetos del juego. Los componentes son bits de...
pude compilar y vincular V8 contra mi juego y la interpretación del código funciona bien. Sin embargo, quiero dividir mi código y el bucle del juego debería existir en un hilo y el motor de secuencias de comandos debería ejecutarse en un segundo hilo junto a mi bucle del juego. Estoy usando SDL y,...
Estoy haciendo un juego espacial simple en JavaScript, pero ahora me he topado con un muro con respecto a los vectores. La vista del juego es de arriba hacia abajo en una cuadrícula 2D. Cuando el usuario hace clic en la cuadrícula, la nave espacial volará a ese lugar. Entonces, si tengo dos...
Estoy haciendo un juego que consta de muchos objetos en pantalla, uno de los cuales es el jugador. Necesito saber qué objetos están colisionando en cada iteración. Hice algo como esto: for (o in objects) { o.stuff(); for (other in objects) if (collision(o, other)) doStuff();...
Estoy tratando de implementar un SceneManager básico usando OpenFL y Haxe. No tengo mucha experiencia usando OpenFL y Haxe, así que tengo algunos problemas. Así es como diseñé la clase SceneManager: package; import openfl.display.Sprite; import openfl.Lib; class SceneManager extends Sprite {...
Supongamos que estoy haciendo un juego de JavaScript, y deseo que el juego actualice el servidor si el usuario ha completado con éxito el juego y su resultado. ¿Cómo debo asegurarme de que la solicitud provenga del juego de JavaScript y que los datos enviados no hayan sido alterados? Estoy usando...
A veces me encuentro con pequeños problemas al hacer mis proyectos de JavaScript. Esto se debe a que la mayoría de las funciones integradas de JavaScript ejecutan X, Y si se necesitan posiciones. (En ese orden). Pero cuando construyo una matriz 2D empiezo con Y, me parece más lógico ejecutar el...
Desafortunadamente, no tengo una Mac, por lo que no puedo desarrollar para iOS. Entiendo que las aplicaciones HTML5 se ejecutan en el navegador, pero ¿hay alguna manera de hacer una aplicación HTML5 (por ejemplo, un juego de JavaScript) y desplegarla en la tienda de aplicaciones a través de Apple?...
Estoy jugando con un clon de bomberman para aprender a desarrollar juegos. Hasta ahora he hecho mosaicos, movimiento, detección de colisión y recogida de artículos. También tengo pseudo bombardeo (solo gráficos y colisión, sin funcionalidad real). Hice un jsFiddle del juego con la funcionalidad...