Maggoo lo ha vuelto a hacer. Ha mejorado substancialmente su plataforma universal para la generación de juegos. Estos son los cambios:
- Separación del código entre el cargador y la parte de rutimas estándar (vsload.gen) y el motor principal del juego (vscreen.gen) lo que reducirá el tamaño del código y el tiempo de compilación. La utilización de nuevas macros facilita la lectura del código fuente.
- Las rutinas de mapeo de memoria son ahora compatibles con el MSX-DOS2.
- Se ha implementado música (reproductor Moonblaster). Jorrith Schaap, conocido como Jorito, ha compuesto la excelente demo musical.
- Se han eliminado los sprites de la versión demo para evitar problemas de copyrights. Los nuevos sprites de los enemigos son los del juego Puddle Land, que nunca vió la luz, que se han incluído con el visto bueno de su autor; Sutchan.
- Ahora es posible romper ciertos bloques golpeándolos con la cabeza.
- Las puertas de salida se abren cuando se consigue un determinado número de estrellas.
- Se han implementado plataformas que se mueven (aunque aún no lo hacen del todo bien).
- Optimización del código: cuando se mostraban 3 o 4 enemigos a la vez en pantalla empezaba a aparecer basura a 60 Hz. Corregido.
- Corregidos pequeños errores en sc5tospr.bas (de screen 5 a datos sprite) y en editor.com.
Por supuesto se incluyen el editor y el código fuente. Podéis encontrar más información en la página de Maggoo. Descargaros Vscreen de aquí y probadlo. Para empezar un juego utilizad el comando "VSLOAD NEWGAME2", editad niveles con "EDITOR NEWGAME2" o aprended muchas cosas sobre cómo programar un juego hechándole un vistazo al código fuente.
Enlace relacionado: Vscreen 0.6