Desarrollo de juegos

8
Cómo acercarse a la serpiente de 360 ​​grados

Recientemente me metí en XNA y debo decir que me encanta. Como una especie de juego hello world, decidí crear el clásico juego "Snake". La versión de 90 grados fue muy simple y fácil de implementar. Pero cuando trato de hacer una versión que permita una rotación de 360 ​​grados con las flechas...

8
¿Qué hace la función Sys_PageIn () en Quake?

He notado en el proceso de inicialización del Quake original que se llama la siguiente función. volatile int sys_checksum; // **lots of code** void Sys_PageIn(void *ptr, int size) { byte *x; int j,m,n; //touch all memory to make sure its there. The 16-page skip is to //keep Win 95 from...

8
Modelado de órbita elíptica

Estoy jugando con las órbitas en un simple juego 2-d donde un barco vuela por el espacio y se siente atraído por cosas masivas. La velocidad de la nave se almacena en un vector y la aceleración se aplica a cada cuadro según corresponda, dada la ley de gravitación universal de Newton. Las masas de...

8
¿Para qué se pueden usar los sombreadores?

Realmente no soy una persona en 3D, y solo he usado sombreadores un poco en algunos ejemplos de Three.js, y hasta ahora tengo la impresión de que solo se están usando para la parte gráfica de la ecuación. Aunque, el artículo de Wikipedia (bastante críptico) y algunas otras fuentes me llevan a...

8
Separar lógica y datos en el juego de navegador

He estado pensando esto durante días y todavía no estoy seguro de qué hacer. Estoy tratando de refactorizar un sistema de combate en PHP (... lo siento). Esto es lo que existe hasta ahora: Hay dos (hasta ahora) tipos de entidades que pueden participar en el combate. Vamos a llamarlos jugadores y...

8
Mejores prácticas con vértices en Open GL

¿Cuál es la mejor práctica con respecto al almacenamiento de datos de vértices en Open GL? Es decir: struct VertexColored { public: GLfloat position[]; GLfloat normal[]; byte colours[]; } class Terrian { private: GLuint vbo_vertices; GLuint vbo_normals; GLuint vbo_colors; GLuint...

8
Ofuscación de juegos HTML5

Los juegos HTML5 tienen código fuente visible. ¿Hay alguna manera de hacer que les guste el archivo swf? ¿Cómo ocultar el algoritmo del juego? ¿Qué opinas del plugin y la ofuscación de Firefox JavaScript Deobfuscator

8
¿Cambiando de XNA / C # a C ++? [cerrado]

Cerrado. Esta pregunta está fuera de tema . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que sea sobre el tema de Game Development Stack Exchange. Cerrado hace 6 años . Durante un tiempo, he...

8
¿Hay algún marco de juego de cartas? [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
¿Captura de movimiento para desarrolladores independientes?

Hace varios años, la captura de movimiento solo era posible para estudios de renombre debido al costo. Ahora parece que se está moviendo al ámbito de los desarrolladores independientes debido a la reducción de costos y una mejor tecnología. Lo he investigado un poco y he visto dos opciones...

8
Cómo implementar AI para el juego de lucha

Ayer construí un luchador 2D . El segundo 'jugador' casi no hace nada. En realidad nada. Para ser honesto, nunca antes había hecho un juego que tuviera un oponente como este. Entonces mi pregunta es, ¿cómo se comienza con la programación de IA para el oponente? ¿Hay algún tutorial, alguna...

8
El paquete GLSL flota en una textura RGBA

Quiero componer modelos y partículas convencionales basados ​​en triángulos con una escena de trazado de rayos a una velocidad de cuadro razonable. webGL no le permite escribir gl_FragDepthen el sombreador de fragmentos. No puede tener múltiples objetivos de renderizado, pero puede renderizar a...