Freeablo, Diablo moderno y open source

Freeablo: una implementación moderna y open source del motor de videojuego de Diablo

Si eres amante del genero rol y viviste los 90 en todo su esplendor, seguramente pasaste muchas horas jugando a Diablo 1. Conoce una manera de revivir esa época probando Freeablo.



Diablo es un videojuego de rol de acción creado por Blizzard North en el año 1996 que se hizo muy popular en su época. Rápidamente gano miles de aficionados en todo el mundo y se convirtió en una franquicia muy importante para la hoy conocida Blizzard Entertainment.

Por su parte, Freeablo es un proyecto libre del irlandés Tom Mason que implementa el motor de videojuego del primer Diablo. ¿Pero que es un motor de videojuego?






Motor de videojuego

Un motor de videojuego del inglés game engine, es una serie de rutinas de programación que permiten el diseño, la creación y la representación gráfica de un videojuego. Su funcionalidad es muy grande, debe proveer un motor de renderizado para los gráficos 2D o 3D según sea el caso, motor físico o detector de colisiones, sonidos, scripting, animación, inteligencia artificial, administración de memoria y un escenario gráfico, entre otros. Es una parte crucial de todo videojuego.


Freeablo

Freeablo es una moderna reimplementación multiplataforma del motor de videojuego utilizado en Diablo 1. Ya que es sólo un motor, necesitará los archivos originales para jugar el juego. Esto quiere decir que necesitas los archivos originales de Diablo 1 para poder jugarlo.

En otras palabras, es una implementación libre del motor del juego original. Imaginen lo maravilloso que seria crear un clon propio de Diablo 1 con tus modificaciones y propios archivos de datos. Esto es posible gracias a que el proyecto tiene un repositorio público en GitHub.

Actualmente, se puede recorrer la ciudad e ir hacia los primeros niveles de la mazmorra o dungeon que son generados de forma aleatoria. Por ahora es sólo una base, está lejos de estar completo, por esto su creador te invita a contribuir con el proyecto si así lo deseas.


¿Cómo lo pruebo?

Para instalarlo, debes descargar un archivo binario precompilado para tu plataforma desde aquí. Hay versiones para Linux, OS X y Windows, así como el código fuente. Luego debes copiar los archivos DIABDAT.MPQ y Diablo.exe de tu instalación original de Diablo en el directorio que tenga el archivo ejecutable freeablo. Tambien puedes hacerlo por ti mismo, tienen instrucciones para compilacion en las diferentes plataformas.

El proceso de desarrollo de un videojuego puede variar mucho al reutilizar o adaptar un motor existente, como en este caso, pero sin duda es una gran oportunidad para jugar, desarrollar un poco y aprender mucho de un maravilloso juego que hizo historia.




<Descargar>
Freeablo, Diablo moderno y open source
5 Puntos Score: 5/10
Visitas: 4843 Favoritos: 3
Ver los usuarios que votaron...
9 Comentarios Freeablo, Diablo moderno y open source
Cita erbaut: Mostrar
@superlogic Excelente, ya no me acordaba como era el primer Diablo, lo recordaba m?
pon una captura de alg?
@erbaut El primer Diablo es muy simple graficamente, el segundo estaba bastante mejor.
Actualmente juego Drakensang Online, que sigue el mismo estilo.
@superlogic Si te gustan los rpg is?
Cita erbaut: Mostrar
esta buena la idea, pero es un garcha si te soy honesto xD
Cita karlosculo: Mostrar
Jajajaja! Estamos de acuerdo, espero que sea un buen inicio y prontamente avance a motores de juegos m?
Para dejar un comentario Registrate! o.. eres ya usuario? Accede!