MT Engine MK2 es un framework compuesto por un motor modular programado en C y un conjunto de herramientas para hacer juegos para ZX Spectrum. MK2 es el sucesor de la Churrera. Como nuestro anterior framework, MK2 necesita z88dk para compilarse y emplea la biblioteca gráfica splib2 de Alvin Albrecht (*).
MK2 no seguirá evolucionando salvo para corregir los bugs que reporteis. Forks muy bienvenidos.
- La última versión estable y pública -> disponible aquí.
- Si estás familiarizado con la Churrera, te será fácil adaptarte. Asegúrate de leer whantsnew.txt para saber tódo lo que MK2 puede hacer. Existe un tutorial en El Mundo del Spectrum sobre la Churrera que te puede ser de ayuda, http://www.elmundodelspectrum.com/taller.php
El diario de añadidos y novedades contiene casi toda la documentación que existe sobre MK2. Consúltalo aquí.
MK2 emplea el siguiente código de terceros:
- splib2, biblioteca gráfica de Alvin Albrecht.
- Efectos de sonido y Phaser1 engine music player por Shiru.
- Decompresor appack por dwedit, adaptado por Utopian y optimizado por Metalbrain.
(*) splib2 lleva tiempo sin mantenerse. Existe una copia de la antigua web oficial en http://www.oocities.org/aralbrec/spritepack/programmer-intro.htm . Debido a los muchos cambios que ha experimentado el compilador a lo largo del tiempo, resulta complicado compilarla tal cual con la versión actual de z88dk, por lo que puedes descargarte una versión precompilada en http://www.mojontwins.com/churrera/mt-splib2.zip . También puedes descargar el paquete completo para Windows de z88dk10 + splib2 en http://www.mojontwins.com/churrera/mt-z88dk10.zip . Los usuarios de Linux lo tienen todo preparadito en el paquete mantenido por son-link.
MK2 es copyleft The Mojon Twins y se distribuye bajo una licencia CC BY-NC-SA 3.0.
Más info en https://github.com/mojontwins/MK2/blob/master/licencia.md