Muchas veces encontramos complicado adentrarnos en el mundo de la creación de videojuegos o de la programación en general.
Atrás quedan los tiempos en los que rapidamente se iniciaba un modo gráfico, ponias 4 datos y tenias música o controlabas un muñecajo con un joystick, con apenas 4 lineas de codigo. La complejidad actual de los sistemas operativos y sus capas hacen que sea complicado empezar...¿Como pintar un pixel? ¿Como cargo una imagen? ¿Como inicio una ventana?. Son cosas que hacen que muchos dejen de ponerse a crear.
Lo que aquí os presentamos es la inciativa de un buen amigo a solucionar todas estas trabas, a enseñaros como coger el sistema operativo por los cuernos. Se trata del blog de lordpakus.http://lordpakus.blogspot.com
Este modesto blog nos ofrece tanto un curso de programación como un paso a paso de un GameEngine, el LPEngine. Este engine aunque en un futuro esté listo para juegos 3D, de momento es un genial paso para adentrarse en el mundillo de la creación 2D. Que es lo que en ClubSprite nos gusta ;)
LPEngine es un motor de videojuegos 2D/3D (la parte de 2D está casi finalizada, la parte de 3D aún está muy verde) hecho mediante C++, Opengl y OpenAL sobre Windows. El objetivo principal no es conseguir grandes resultados gráficos o de rendimiento sino el de ser una herramienta didactica de programación y un motor extremadamente sencillo de usar. El desarrollo del proyecto se documenta en forma de cortos capitulos del curso como crear tu propio game engine desde 0. Hay una carpeta de descargas con numerosos ejemplos , código y ejecutables así como un canal de youtube donde se muestran videos demostrativos de cada uno de los capitulos. Por ahora, del tema de 2D hay implementada la carga y pintado de sprites, gráficos empaquetados en una sola textura, animaciones, sonidos, tilemaps(estáticos y animados), físicas rudimentarias e InputManager (uso de teclado y ratón).
Para más información podeis ir al capitulo 0 del curso que describe muy por encima el desarrollo del proyecto http://lordpakus.blogspot.com/2011/06/gameengine-capitulo-0-esquema-del-game.html
Es posible que el blog esté un poco caotico en el orden de lectura, pero lordpakus ha pensado en todo y nos ofrece un indice maestro. Link al Indice Maestro |