Desarrollo de juegos

Preguntas y respuestas para desarrolladores de juegos profesionales e independientes.

6
¿Cómo decidir qué GameObject debería manejar la colisión?
En cualquier colisión, hay dos GameObjects involucrados, ¿verdad? Lo que quiero saber es, ¿cómo decido qué objeto debe contener mi OnCollision*? Como ejemplo, supongamos que tengo un objeto Player y un objeto Spike. Mi primer pensamiento es poner un script en el reproductor que contenga un código como este: OnCollisionEnter(Collision …






2
¿Es Tetris de dominio público? [cerrado]
¿Es el concepto de Tetris de dominio público o hay alguien que todavía está cobrando regalías por el concepto? Quiero decir, si tuviera que escribir una variante de Tetris, ¿le debería dinero a alguien? Gracias.
28 legal 

1
Orientar un modelo para enfrentar un objetivo
Tengo dos objetos (objetivo y jugador), ambos tienen Posición (Vector3) y Rotación (Quaternion). Quiero que el objetivo gire y esté de frente al jugador. El objetivo, cuando dispara algo, debe disparar directamente al jugador. He visto muchos ejemplos de slerping para el jugador, pero no quiero una rotación incremental, bueno, …
28 xna  c#  3d  models  quaternion 

6
Diseñando un juego - ¿Dónde comenzar? [cerrado]
Un amigo mío y yo estamos planeando un juego juntos para trabajar en nuestro tiempo libre. No es un juego extenso, pero tampoco es simple. Él está trabajando en la historia detrás del juego mientras yo estoy trabajando en los gráficos y el código. Realmente no sé por dónde empezar …




4
programación de eventos de la historia del juego
He desarrollado un motor de juego en c / c ++ y DirectX. Tengo un motor de mosaico para los mapas, jugadores animados / sprites npc, hablando con el npc, menús y cambio de nivel, pero no hay juego, simplemente se siente vacío. He mirado alrededor y sigo escuchando respuestas …
28 c++  directx 

2
¿Cuántos hilos debe usar un juego de Android?
Como mínimo, un juego de Android OpenGL tiene un subproceso de interfaz de usuario y un subproceso Renderer creado por GLSurfaceView. Renderer.onDrawFrame()debería estar haciendo un mínimo de trabajo para obtener el FPS más grande. La física, la IA, etc. no necesitan ejecutar cada cuadro, por lo que podemos ponerlos en …


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.