Desarrollo de juegos

9
Ejecutar tanto el servidor como el cliente dentro del mismo proceso

Pregunta Acabo de comenzar a trabajar con Lidgren y la creación de redes por primera vez, y me di cuenta de que es posible ejecutar tanto el servidor como el cliente dentro del mismo proceso. ¿Se desaconseja esta práctica por alguna razón? Contexto La razón por la que pregunto es porque teoricé...

9
Ángulo entre dos puntos

Tengo un personaje que camina hacia puntos aleatorios en mi habitación en Unity. El problema es que siempre mira en una dirección, quiero escribir en C # un código que obtenga la dirección que enfrenta el personaje actualmente y la posición del objetivo, luego calcula el ángulo entre ellos para...

9
Cómo manejar un mundo de bloques como Minecraft

Quiero escribir un juego simple con un mundo de bloques como en Minecraft. Mi pregunta teórica es cuál es la mejor manera de manejar esta información de bloque durante la reproducción. Mi primera idea fue una gran variedad, pero creo que esto hará que se quede sin memoria. Tal vez solo tenga que...

9
¿Se puede llamar a una línea recta un polígono?

De acuerdo con la definición de Polígono, si el primer y el último punto de una Polilínea están conectados, se llama Polígono. Ver la imagen de abajo. Tengo P1, .... P5 Polilínea. Si dibujo una línea de P5 a P1, ¿se llamará polígono o no? Estoy confundido

9
Cómo descomponer la hoja de sprite

Tengo muchas hojas de sprites mal formateadas que quiero descomponer, o dividir en muchas imágenes pequeñas, una para cada sprite. Si puedo hacer eso, puedo usar mi herramienta personalizada de empaquetador de texturas para construir los recursos de mi juego. Mis herramientas de desarrollo son XNA...

9
devolviendo la identificación multitáctil correcta

He pasado innumerables horas leyendo tutoriales y examinando todas las preguntas relacionadas con multiTouch desde aquí y Stackoverflow. Pero no puedo entender cómo hacer esto correctamente. Utilizo un bucle para obtener mi pointerId, no veo mucha gente haciendo esto, pero es la única forma en que...

9
Diseñando Snake AI

Soy nuevo en este intercambio de gamedev pero he usado los sitios de matemáticas y cs antes. Entonces, estoy en una competencia para crear IA para una serpiente que competirá con otras cuatro serpientes en rondas de 5 minutos donde las reglas son muy parecidas al juego tradicional de serpientes de...

9
animación de sprites en openGL

Tengo problemas para implementar la animación de sprites en openGL ES. Lo busqué en Google y lo único que obtengo es el Tutorial que se implementa a través de Canvas. Conozco el camino pero tengo problemas para implementarlo. Lo que necesito: una animación de sprites sobre detección de...

9
Mantener la rotación entre dos objetos.

En mi juego XNA tengo dos objetos que chocan. Cuando el primer objeto colisiona con el otro, puede engancharse y moverse por el mundo. Tengo un problema con las matemáticas aquí (las matemáticas no son mi punto fuerte). Actualmente tengo el segundo objeto enganchado al primero y me muevo con él,...