Desarrollo de juegos

9
Habilidad vs. Suerte, la relación y su medida.

Amigos de jugador, ¿existe un término para describir el nivel de variación en un juego, en comparación con la suerte? La guerra del juego de cartas tendría 0 habilidades y 1,0 suerte porque el jugador no puede afectar el juego. No puedo pensar en algo que tenga la habilidad 1.0. Al principio pensé...

9
Construir datos de adyacencia de triángulos

Dada una lista de índices de triángulos, ¿cómo exactamente se puede convertir eso en una lista de índices con adyacencia para un sombreador de geometría? Tenga en cuenta que aquí estamos hablando estrictamente de índices : los vértices están presentes, pero nos vamos a centrar únicamente en los...

9
¿Cómo usar OpenGL moderno para juegos 2D?

He encontrado una gran cantidad de tutoriales "modernos" de OpenGL (3.0+) para 3D, pero no he encontrado nada cuando busco información sobre cómo usarlo para el desarrollo de juegos en 2D. ¿Cómo puedo comenzar a usar OpenGL para gamedev 2D? Específicamente, estoy interesado en obtener respuestas a...

9
Protección de demostración (y juego real)

En unos meses planeo comenzar a mostrar el juego (con suerte comercial) en el que estoy trabajando para el público (internet). La cuestión es que, además de las capturas de pantalla y un avance (por ejemplo, la funcionalidad de la función), ¿cómo se hace correctamente para hacer una demostración...

9
¿Cómo elijo el factor de escala de un mundo de juegos en 3D?

Estoy haciendo un prototipo de juego de tanques 3D con alguna simulación física, estoy usando C ++. Una de las decisiones que debo tomar es la escala del mundo del juego en relación con la realidad. Por ejemplo, podría considerar que 1 unidad de medida en el juego corresponde a 1 metro en realidad....

9
Corutinas en serie

¿Cómo haría para apilar una serie de llamadas de rutina que deberían ejecutarse una tras otra? He intentado obtener un efecto de color parpadeante que repite una serie de lerps de color en una rutina pero no funciona.

9
¿Cómo atraer modders a tu juego?

Estoy desarrollando un juego, pero como estoy trabajando solo en él, la cantidad de contenido que puedo crear es muy limitada. Por eso quiero que mi juego sea modificado, para este propósito planeo crear una API de modificación completa que estaría expuesta a las secuencias de comandos lua. También...

9
Espejos de rotación slerping

Giro mi personaje del juego para mirar al objetivo usando el siguiente código: transform.rotation = Quaternion.Slerp(startQuaternion, lookQuaternion, turningNormalizer*turningSpeed/10f) startQuaternion es la rotación actual del personaje cuando se le da un nuevo objetivo. lookQuaternion es la...

9
Hacer que lo rápido parezca lento (Box2D)

Estoy trabajando en un juego en el que controlas un trebuchet para lanzarle bolas al oponente. Es como un juego llamado 'Asedio medieval'. Cuando el trebuchet balancea su brazo, el jugador debe aprovechar el mejor momento para presionar el botón y soltar la pelota. Entonces la pelota volará en el...