Curso Programacion Videojuegos: Introduccion

Crear un juego es uno de los ejercicios de programación más completos. En concreto, este curso está pensado como apoyo para alumnos que estén aprendiendo programación, y que quieran aplicar sus conocimientos a crear juegos sencillos, primero en modo texto y más adelante en modo gráfico.

Avanzaré casi desde cero, de modo que la primera entrega use poco más que una orden de escribir en pantalla (Write), después se vea cómo comprobar condiciones básicas (if), más adelante cómo repetir una zona del programa (while), y así sucesivamente.

El curso usará lenguaje C#, que permite simplificar muchas tareas "rutinarias" si se compara con lenguajes más antiguos como C, pero a la vez tiene una curva de aprendizaje menos pronunciada que la de otros lenguajes modernos como Java. Además, se trata de un lenguaje multi-plataforma, gracias al proyecto Mono, de modo que los ejemplos se podrán probar en Windows,
Linux y MacOS X, entre otros sistemas, aunque quizá los ejemplos más avanzados en modo gráfico sólo funcionen bajo Windows.

Cabe indicar que este curso está sacado del libro de Nacho Cabanes "Introduccion A La Programacion De Juegos". Yo sólo me limito a compartirlo con quienes sigan este blog.

Usaremos el lenguaje C#, apoyándonos en la propia plataforma .Net, o bien en el proyecto Mono.

Es casi seguro que serás capaz de seguir el curso sin problemas si tienes conocimientos de cualquier otro lenguaje de programación. Aun así, intentaré que cada apartado sea "casi totalmente autocontenido", porque partirán casi desde cero, el nivel de dificultad será creciente, e incluiré enlaces a los apartados correspondientes de mi curso de C#.


1 comentario:

  1. Oye, que bueno no sabía que crear un juego es uno de los ejercicios de programación más completos, pensé que era más difícil de lo que aparentaba, después de que termine el curso de raspberry pi con python comenzare un curso de programacion de videojuegos.

    ResponderEliminar