Next MS Engine es un motor para hacer juegos para ZX Spectrum Next. Está programado en ZX Basic de Boriel (Jose Rodriguez - https://boriel.com/pages/the-zx-basic-compiler.html) más las librerías Nextlib de em00k (David Saphier). Además, se incluyen las herramientas necesarias para crear los ficheros gráficos y mapas y exportarlos al formato que maneja el propio motor.
El origen de este motor es una versión reducida y reprogramada del motor MK1 de los Mojon Twins (https://github.com/mojontwins/MK1) que sirvió para portar el juego Shovel Adventure al Spectrum Next. Partiendo de él, se fueron añadiendo funcionalidades extra, algunas también existentes en el MK1 pero hechas desde cero en el lenguaje ZX Basic y aprovechando las características del Next.
- Configuración del jugador para diferentes tipos de gameplay.
- Acepta mapas Tiled (tmx).
- Scroll horizontal.
- Configuración de la cámara.
- Conexiones entre mapas personalizables.
- Hasta 128 tiles de 16x16 por mapa.
- Hasta 64 imágenes de 16x16 para el sprite del player.
- Hasta 64 imágenes de 16x16 para sprites de enemigos y objetos por mapa.
- Posibilidad de usar sprites de 16x32.
- Configuración de enemigos.
- 4 tipos de enemigos preprogramados.
- Plataformas móviles y objetos recolectables preprogramados.
- Personalización del hud.
- Tile animados para tener fondos más atractivos.
- Temporizador.
- Uso de 2xAY (música y sonidos FX por separado).
Sigue el manual en la sección Wiki.

