Desarrollo de juegos

9
Círculo dentro del círculo colisión

En uno de mis proyectos tengo un área de juego en forma de círculo. Dentro de este círculo se mueve otro círculo pequeño. Lo que quiero hacer es evitar que el círculo pequeño se mueva fuera del más grande. A continuación puede ver que en el cuadro 2 el círculo pequeño está parcialmente afuera,...

9
Problemas de mapeo de sombras por primera vez

He implementado el mapeo básico de sombras por primera vez en OpenGL usando sombreadores y estoy enfrentando algunos problemas. A continuación puede ver un ejemplo de mi escena renderizada: El proceso del mapeo de sombras que estoy siguiendo es que renderizo la escena al framebuffer usando una...

9
¿Cómo se evade la gente de la patente de Carmack's Reverse?

Aparentemente, Creative tiene una patente sobre Carmack's Reverse, y forzaron con éxito a Id a modificar sus técnicas para la caída de la fuente , así como a incluir EAX en Doom 3 . Pero el reverso de Carmack se discute con bastante frecuencia y aparentemente es una buena opción para el sombreado...

9
Limitación de framerate

Los motores de juego competitivas exitosas gusta más id Tech, GoldSrc, Sourcey como permiten las limitaciones de imágenes por segundo. Puedes jugar con 30, con 60, con 99, con 72, con 68, etc. En resumen, puedes limitarlo y controlarlo. Me preguntaba, ¿cómo limito la velocidad de fotogramas? No...

9
¿Solución para el descubrimiento de pares LAN ligeros?

Construí una biblioteca para programación puramente multiplataforma. Mis juegos creados con él funcionan bien en Android, PC, Linux, Mac, etc. La biblioteca ENET proporciona las capacidades de red, por lo tanto, toda la comunicación entre mis aplicaciones no es compatible con TCP o UDP, sino solo...

9
Bejeweled Next Mejor selección de joyas

¿Existe una técnica de diseño de juego que pueda usar para eliminar completamente las situaciones de 'No quedan más movimientos'? es decir. El juego no debe contener escenarios imposibles. Por lo que supongo, todo depende de qué joya y dónde le das al usuario después de que un grupo de joyas de 3...

9
QuadTree: ¿almacenar solo puntos o regiones?

Estoy desarrollando un quadtree para realizar un seguimiento de los objetos en movimiento para la detección de colisiones. Cada objeto tiene una forma delimitadora, digamos que son todos círculos. (Es un juego 2D de arriba hacia abajo) No estoy seguro de si almacenar solo la posición de cada...

9
Sistema de reproducción: ¿entradas de registro o eventos?

Leí esto: Cómo diseñar un sistema de repetición Pero en realidad no responde a mi pregunta. Mi juego está construido con el cliente "vista" del juego como un programa separado del servidor "modelo" y "controlador". (un poco como un mmo, o cualquier juego multijugador construido de esta manera). El...