Etiqueta: Programación

[RAGE] Sistema de Objetos

En RAGE, a diferencia de otras muchas bibliotecas y engines 2D las escenas no contarán con un método Draw(), al menos no por defecto. Todo juego sigue principalmente el siguiente esquema: Es el llamado GameLoop, este esquema es solo...

Crear archivos .ini en C++

Una de las cosas necesarios para RAGE es el leer y escribir archivos ini. Parseadores de este tipo de archivos existen muchos como por ejemplo inih. Aunque en Razón Artificial usaremos uno derivado del proyecto GQE que se adapta...

Entrevista a David Saltares programador en Crytek

Entrevistamos a David Saltares actualmente trabajando en la compañía Crytek como programador de inteligencia artificial del juego Homefront 2, creador de IberOgre y el blog de desarrollo de videojuegos Sion Dream. Hola David, ¿Qué tal? Buenas. Muy bien, un...

[RAGE] Razón Artificial Game Engine

Después de mucho tiempo desarrollando lo que primero se llamo Basic Game Engine (BGE) y luego Generic Game Engine (GGE), ahora pasa a llamarse Razón Artificial Game Engine (RAGE) y se reestructura por completo. Lo que venía siendo el...

Organización del código fuente en C++

Introducción Si bien muchos programas simples caben en un solo archivo C o Cpp, cualquier proyecto serio va a necesitar dividir el código en varios ficheros con el fin de ser manejable. Sin embargo, muchos principiantes no se dan...

Curso Expertos en desarrollo de Videojuegos

He encontrado un material bastante interesante para los interesados en la progrmación de videojuegos, se trata de el curso de expertos en desarrollo de videojuegos. Se trata de un curso de programación de videojuegos completo. Lo más interesante del...

Una introducción a la STL I – Introducción a los contenedores

Vamos a dedicar una serie de artículos a hablar de la Biblioteca de plantillas estándar (STL) de C++. Esta poderosa herramienta usada por casi todo los programadores de C++ de la que hay muy poca documentación disponible en nuestro...

Guía aprender programar videojuegos con C++

Si me preguntaran sobre cual es el mejor lenguaje para programar videojuegos, diría que depende. Depende del próposito, plataforma, tipo de juego y un sin fin de detalles más. Pero si me dijeran que dijera el más general, el...

Proyecto Generic Game Engine

Muchos de los que me siguen en twitter ya lo habrán visto, pero para todo los demás comunicar que estoy desarrollando un Framework básico para juegos 2D en C++ basado en SFML y otras bibliotecas libres multiplataforma. La idea...

[Curso C++] – Primer Juego – Game Over!

Bueno vamos con nuestro primer juego en C++. en mi caso utilizo el editor IDE Geany con un terminal empotrado sobre el Sistema Operativo Ubuntu que me viene de perlas para hacer pruebas sobre la marcha, dejo una captura...