Desarrollo de juegos

8
Colores brillantes versus colores más apagados

Estaba hablando con un amigo el otro día y nos pusimos a discutir sobre los colores en los videojuegos, relacionados con gráficos / arte reales en el juego. Me dijo que aunque es fácil ver las cosas cuando todo tiene colores brillantes, a veces es mejor usar colores opacos o desvaídos,...

8
La forma más eficiente de dibujar vértices con OpenGL

Estoy escribiendo un juego OpenGL 3D. Habrá toneladas de triángulos para terreno y objetos en uso. Estoy estudiando de la guía oficial de OpenGL y el primer método presentado es llamar a una función glVertexdespués glBeginde cada vértice que desea dibujar. Sin embargo, este método suena bastante...

8
Arquitectura Java del lado del servidor MMORPG

Actualmente estoy haciendo un juego MMORPG, que está basado en turnos. Se supone que el cliente se ejecuta en Android. Ahora, mi amigo está haciendo los gráficos, y yo he estado haciendo las clases de juego (jugador, armamento, etc.). Ahora, si se inicia la pelea, las clases pueden ser manipuladas...

8
Control de nave espacial modular

Estoy desarrollando un juego basado en la física con naves espaciales. Una nave espacial se construye a partir de círculos conectados por uniones. Algunos de los círculos tienen motores conectados. Los motores pueden rotar alrededor del centro del círculo y crear empuje. Quiero poder mover la...

8
¿Por qué un MMO en línea acelera las acciones por día?

Comencé a jugar a Die2Nite y me sorprendió que tuviera un límite tan estricto en la cantidad de acciones por día. Después de un tiempo, pensé que era solo parte del encanto. También comencé a jugar Magic Duel y tiene una mecánica similar que limita la cantidad de acciones por día. ¿Existe un...

8
¿Cómo se debe transmitir y almacenar el chat en un MMO?

Los jugadores en los juegos MMO generalmente pueden enviar mensajes a través de diferentes canales (privados, públicos, gremios, etc.). ¿Cómo transmitiría y almacenaría estos datos para evitar que usuarios externos puedan acceder a los mensajes de chat privados de alguien? ¿Debo almacenar los...

8
¿Cómo manejo los objetos del juego con dos profundidades?

Quiero poder hacer lo que ves en la imagen, pero con una sola pared. El jugador debe poder caminar a ambos lados del mismo objeto . Es decir, el mismo muro está debajo del héroe cuando bajo de él, y está arriba del héroe si vengo de encima. Es como dos profundidades en la misma pared, por lo que...

8
¿Qué tan importante es el modo multijugador en línea?

Estoy haciendo un pequeño juego que tiene cuatro jugadores. Se puede jugar con 1 o 2 jugadores localmente, con los jugadores restantes controlados por IA. Estoy considerando jugar en línea, pero es un área que conozco muy poco, por lo que tomará mucho estudio y trabajo ponerlo en práctica. Estoy...

8
Cómo implementar la función "identificar elemento" en RPG

En muchos juegos hay un enfoque en el que no puedes usar un elemento que no ha sido identificado. Y, por lo general, no puede identificarlo simplemente usándolo. Si bien este enfoque simplifica muchas cosas, simplemente no me parece correcto. No tiene sentido que no pueda equipar una armadura o...

8
¿Cómo usar UpdateSubresource y Map / Unmap?

Por lo que entendí (al leer varias páginas) hay 2 formas de actualizar un búfer: UpdateSubresource()(cuando el búfer se crea con el DEFAULTuso) Map(), copie los datos nuevos Unmap()(cuando se crea el búfer con el DYNAMICuso) En el primer caso, ¿solo llamo a esta función (nada más)? Debido a que...