¿Quieres aprender a programar un juego?

Hola comunidad!

En la pagina http://www.aprendeprogramacion.net, nacida de vuestro primo foros-Ubuntu, publicamos cursos y ejercicios (con seguimiento personalizado, dentro de lo posible claro), y tenemos un foro, un chat, e incluso una pizarra, para tratar de enseñar/aprender a programar.

Yo personalmente llevo la serie (hasta que alguien me quite algunos temas) de temas de:

C, C++, OpenGL, GLSL, OGRE y wxWidgets.

En los cursos de C/C++ y OpenGL/GLSL ya he cubierto cuanto creia necesario (cualquier usuario que lo desee podra ampliarlo en cualquier momento).

Asi que aqui viene lo interesante...


Antes de empezar con OGRE he decidido que seria una buena experiencia enseñar a programar un pequeño juego desde cero. El juego en cuestion se llama PoolWar.

- Respecto del juego__

El juego es simple, eres una burbuja, y te puedes/debes comer a todas las que son mas pequeñas que tu, si te pilla una burbuja mas grande, pues te come. Es un juego de supervivencia (lo mas limitado posible para poderlo enseñar).

- Respecto lo que aporta su aprendizaje__

El juego de por si esta programado en SDL (solo como gestor de audio y cargador de imagen) y OpenGL, lo cual aporta conocimiento y destreza en ambas librerias.

A pesar de estar simplificado al maximo, es un juego que requiere comunicar un numero suficiente de entidades, lo que aporta destreza en la planificacion.

El juego es un pseudo-3D (una de las multiples posibilidades de este termino), ya que es un juego en 2D, que simula ser 3D. En este caso todo el juego son planos, en cambio simula tener un aspecto 3D mediante shaders. Es decir, su aprendizaje aportara conocimientos sobre la programacion de shaders.

Y seguramente todos podamos aprender nuevas tecnicas en la programacion (incluido yo).

- ¿Por qué debo apuntarme ahora?__

Yo creo que es el momento perfecto, ya que el curso esta recien empezado (apenas hemos bajado el juego y arrancado la aplicacion), y todos los conocimientos previos estan ya publicados (cursos de C, C++ y OpenGL).



A todos los interesados os recomiendo lo siguiente:

  1. Acudir a la pagina del grupo de Aprendizaje de programación (gAp)
  2. Registrarse, que por supuesto es gratis, somos una comunidad
  3. Acudir al curso de OpenGL y bajarse el primer tutorial de PoolWar
  4. Si te resulta interesante, quedate con nosotros!

Yo estare por alli para resolver dudas o ayudar en lo que pueda.

Saludos amigos!

Recomendado 100%, Sanguinario_Joe demostró ser un crack en esta misma página dando cursos completos con proyecto sorpresa de C y C++

Saludos!