Desarrollo de juegos

67
¿Por qué usamos scripts en el desarrollo?

En mi proyecto actual, los scripts de Lua son llamados por las funciones de C ++ en el lado del servidor. Después de eso, los scripts vuelven a llamar a las funciones de C ++ que todavía están en esa solución. ¿Por qué deberíamos hacer tales cosas y no llamar a la función C ++ directamente? ¿En qué...

67
¿Cómo funciona Lua como lenguaje de script en los juegos?

Estoy un poco confuso sobre qué es exactamente Lua y cómo lo usaría un juego programado en C ++. Estoy preguntando principalmente sobre cómo se compila y ejecuta. Por ejemplo, cuando usa un programa escrito en C ++ que usa scripts de Lua: ¿el código en Lua solo llama a funciones en el programa...

65
Buena GUI para OpenGL? [cerrado]

Estoy empezando a aprender OpenGL con FreeGLUT usando Superbible y el conocimiento que tengo de mis gráficos elementales para repasar mis habilidades. Para obtener más de esta experiencia, quiero integrar una GUI para sobrescribir la que usa FreeGLUT, ahora mi pregunta es esta: ¿es esto posible y...

63
Generación aleatoria de mapas

Estoy comenzando / empecé un juego RPG de mosaico 2D en Java y quiero implementar la generación de mapas aleatorios. Tengo una lista de diferentes mosaicos (tierra / arena / piedra / hierba / grava, etc.) junto con mosaicos de agua y mosaicos de caminos, el problema que tengo es que no tengo idea...

63
¿Hay algún beneficio por usar la CPU en lugar de la GPU?

He estado investigando procesadores y tarjetas gráficas, y descubrí que las GPU son mucho más rápidas que las CPU. Leí en este artículo , una GPU Nvidia de 2 años superó 14 veces el procesador Intel Core I7 de 3.2GHz en ciertas circunstancias. Si las GPU son tan rápidas, ¿por qué los...