Desarrollo de juegos

Preguntas y respuestas para desarrolladores de juegos profesionales e independientes.


3
Pura programación funcional y estado del juego
¿Existe una técnica común para manejar el estado (en general) en un lenguaje de programación funcional? Hay soluciones en cada lenguaje de programación (funcional) para manejar el estado global, pero quiero evitar esto en la medida de lo posible. Todos los estados de manera puramente funcional son parámetros de función. …



4
¿Cómo renderizo un PNG con transparencia en LibGDX?
Estoy creando un ejemplo simple de tres en raya con LibGDX. Tengo imágenes simples: cruz, círculo y tablero, todas pngcreadas con GIMP con un fondo transparente. ¿Cómo puedo renderizarlos como Texturecon transparencia? He intentado con la función de activación GL10, pero parece que no funciona.


3
¿Cómo puedo sumar y restar polígonos convexos?
Tengo dos polígonos convexos 2D superpuestos entre sí . Estoy buscando un algoritmo para restarlos y agregarlos . El resultado debe ser un único polígono cóncavo o (incluso mejor) un conjunto de los convexos más grandes que forman el resultado cóncavo (por ejemplo, triángulos). ( Izquierda: los polígonos superpuestos iniciales. …
12 algorithm 




1
¿Cómo puedo detener el almacenamiento en caché de texturas en tiempo de ejecución de Substance?
Las texturas de procedimiento con el motor de sustancias parecen actualizarse muy rápidamente si desactiva el almacenamiento en caché, modifica una variable expuesta a la vez, la modifica con frecuencia e incluso después de haber intentado modificarla 2 o 3 veces. Sin embargo, quiero básicamente lo contrario. Por ejemplo, las …

3
Cámara para juego 2.5D
Espero que alguien pueda explicarme esto como si tuviera 5 años, porque he estado luchando con esto durante horas y simplemente no puedo entender lo que estoy haciendo mal. He escrito una Cameraclase para mi juego 2.5D. La intención es apoyar espacios mundiales y de pantalla como este: La cámara …
12 xna  matrix  projection 




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.