Desarrollo de juegos

Preguntas y respuestas para desarrolladores de juegos profesionales e independientes.

2
Ejemplo de diseño orientado a datos
Parece que no puedo encontrar una buena explicación del diseño orientado a datos para un juego de zombis genérico (es solo un ejemplo, un ejemplo bastante común). ¿Podría dar un ejemplo del diseño orientado a datos sobre la creación de una clase genérica de zombies? ¿Es bueno lo siguiente? Lista …

1
Tamaño de sprite óptimo para rotaciones
Estoy haciendo un juego basado en sprites, y tengo un montón de imágenes que obtengo en una resolución ridículamente grande y las escalo al tamaño de sprite deseado (por ejemplo, 64x64 píxeles) antes de convertirlas en un recurso de juego, así que cuando dibuje mi sprite dentro del juego, no …
8 2d  sprites 





2
Dirección de evitación de pared
Estoy haciendo un pequeño simulador de dirección usando el algoritmo de boid de Reynolds. Ahora quiero agregar una función para evitar la pared. Mis paredes están en 3D y se definen usando dos puntos como ese: ---------. P2 | | P1 .--------- Mis agentes tienen una velocidad, una posición, etc. …

2
Tutorial de Raycasting / pregunta matemática vectorial
Estoy revisando este bonito tutorial de Raycasting en http://lodev.org/cgtutor/raycasting.html y tengo una pregunta matemática probablemente muy simple. En el algoritmo DDA, tengo problemas para comprender el cálculo de las variables deltaDistX y deltaDistY, que son las distancias que tiene que recorrer el rayo desde el lado x al siguiente lado …



2
Particionamiento del espacio cuando todo se mueve
Antecedentes Junto con un amigo estoy trabajando en un juego 2D que se desarrolla en el espacio. Para hacerlo lo más inmersivo e interactivo posible, queremos que haya miles de objetos flotando libremente, algunos agrupados, otros a la deriva en el espacio vacío. Desafío Para descargar el motor de renderización …

1
Javascript keyDown: enfoque sin evento
Estoy haciendo un juego en JavaScript. Tengo lienzo para dibujos y bucle de juego. Me gustaría hacer que el método readKeyboard, en el bucle del juego, verifique si hay alguna tecla presionada. No quiero adjuntar eventos al lienzo, porque no se ajusta al diseño del bucle del juego. Tal vez …




Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.