Minecraft en menos de 900 líneas

imagen / mureut.kr
  
19 de Marzo de 2015   0  

Github se ha convertido en una gran fuente de conocimiento para todos los desarrolladores de software que queremos aprender más y más de algún determinado lenguaje de programación. Nos permite colaborar en proyectos Open Source, estudiarlos, compartir nuestro código, demostrar nuestras habilidades y mucho más. Navegando por varios repositorios, me he encontrado con este que me ha fascinado!

Richard Donkin, conocido en Github como Fogleman, se las ha ingeniado para escribir una réplica del famoso juego Minecraft en menos de 900 líneas de código utilizando Python y Pyglet.  El código pesa menos de 40 KB y puede ser ejecutado en Windows, Linux y Mac.

El proyecto no ha recibido más actualizaciones desde Noviembre 2013, sin embargo, el autor ha descrito que este script lo desarrolló simplemente por hobby y espera que en algún futuro pueda servir como herramienta educativa para que los niños se animen a aprender a programar, y que mejor iniciarlos con Python como primer lenguaje de programación.

Instalando.

Vaya que la instalación es de lo más sencillo que he visto y no he tenido ninguna complicación. He podido ejecutarlo en mi equipo (OS Mavericks) y los pasos que he seguido son los siguientes:

1. Instalar un entorno virtual para no afectar algún otro proyecto.

$ virtualenv minecraftenv

2. Instalar Pyglet

$ pip install pyglet

3. Descargar el proyecto en Github

$ git clone https://github.com/fogleman/Minecraft.git

$ cd Minecraft

4. Ejecutar el script.

$ python main.py

Con estos sencillos pasos, el script lanzará una ventana nueva con todo lo necesario para que pruebes el juego Minecraft desde Python. La configuración de los controles lo podemos encontrar en el readme.

Les dejo un video que el autor subió a Youtube:



Alex Dzul

FullStack Python / Django Developer. #jslove

Temas relacionados