Desarrollo de juegos

9
¿Está disponible el código fuente del motor de origen?

¿Está disponible el código fuente completo de C ++ del motor de origen? Sé que el SDK está disponible con la compra de un juego basado en Source , pero mi objetivo es encontrar un motor de juego de código abierto que incluya todos los detalles de implementación para fines de...

9
Cómo tener en cuenta la gravedad al mover IA

Estoy haciendo un juego en 2D. Actualmente hay un helicóptero volando, controlado por el jugador. Se controla con las teclas de flecha: ARRIBA, IZQUIERDA y DERECHA. Su velocidad a lo largo del eje y es dy, y la velocidad a lo largo del eje x es dx. Su física es la siguiente: Siempre que no se...

9
Rotación de cámara 3D

Por favor, perdónenme, pero necesito ayuda y he estado atrapado en esto por algunas semanas, no estoy progresando y en todos lados donde voy y veo una respuesta diferente, todo lo que intento no funciona. He tenido suficientes consejos y sugerencias, ahora realmente necesito que alguien me dé la...

9
¿Cómo puedo comparar dos cuaterniones para la igualdad lógica?

Estoy tratando de escribir algunas pruebas unitarias y me doy cuenta de que no sé cómo comparar los cuaterniones. Necesito saber si dos cuaterniones representan la misma orientación (el objeto estaría orientado de la misma manera). Con una posición similar a un vector, simplemente compararía las...

9
Confusión sobre GLViewport

Espero que alguien pueda ayudarme a comprender el GLViewport y lo que sucede cuando cambiamos el tamaño Esto ilustrará mi confusión ... Entonces, aquí tengo un quad atrapado en el medio de la pantalla. Si mi GLViewport coincide con el ancho y la altura del dispositivo, obtengo lo que está en la...