Desarrollo de juegos

8
¿Cartelera renderizada sin distorsión?

Utilizo el enfoque estándar de la cartelera en Unity que está bien, pero no es ideal: transform.LookAt(camera) El problema es que esto introduce distorsión hacia los bordes de la ventana gráfica, especialmente a medida que el ángulo del campo de visión aumenta. Esto es diferente a la cartelera...

8
PyGame QIX clon, áreas de relleno

Estoy jugando con PyGame. Ahora estoy tratando de implementar un clon QIX . Tengo mi bucle de juego y puedo mover el jugador (cursor) en la pantalla. En QIX, el movimiento del jugador deja un rastro (cola) en la pantalla, creando una polilínea. Si la polilínea con los límites de la pantalla...

8
Programación diferencial para un vehículo.

Estoy en un punto de mi vehículo donde, cuando voy rápido y giro, el vehículo actúa de manera extraña porque las llantas internas se mueven más rápido que las llantas externas. Así que necesito descubrir cómo programar en un diferencial, pero parece que no puedo hacer que funcione correctamente,...

8
Fórmula de precisión vs distancia

Considere un tirador y un objetivo. Mi pregunta es si hay alguna aproximación realista de cálculo con qué probabilidad el tirador da en el blanco. Descuidando la habilidad del arma y el tirador, supongo que la aproximación de primer orden debería ser que la probabilidad de golpe sería proporcional...

8
Mapa de altura vs malla modelo 3D

Actualmente estoy trabajando en un juego de PC en 3D (escrito en C ++ y DirectX 9.0) y estoy tratando de encontrar la mejor manera de almacenar datos de nivel en la memoria. La acción del juego se desarrolla bajo tierra, por lo que siempre hay un techo por encima del jugador. El suelo es bastante...

8
¿Qué datos intercambiar en juegos multijugador en tiempo real?

Soy un programador aficionado y ahora tengo curiosidad por saber qué datos se intercambian en una sesión de varios jugadores en juegos en tiempo real como Starcraft 2. Hice un montón de búsquedas. Encontré que gafferongames.com ofrece una muy buena visión general de los temas a considerar. Glenn...

8
Recursos de programación de audio [cerrado]

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 requerirá debate, argumentos, encuestas o discusión

8
¿Qué implicaciones tiene JIT (javascript / canvas) frente a AOT (Flash) en términos del rendimiento del juego basado en el navegador?

En mi experiencia, incluso hasta el día de hoy, todavía veo más un retraso visual en el movimiento / animación de entidades en los juegos basados ​​en JavaScript (Canvas) que en los juegos basados ​​en Flash. ¿Por qué es esto? ¿Cuál es exactamente la discrepancia en el nivel más básico entre un...

8
Como indie, ¿cómo proteger tu juego?

Como indie, es posible que no trabajes en una empresa. Y puede que tengas una gran idea de juego y sientas que será un gran éxito. Cuando lanzaste tu juego. ¿Cómo lo proteges como tu propia creación? Para que alguien tampoco pueda robar el título y publicar una "secuela", por ejemplo,...