La comunidad del Amstrad CPC sigue recibiendo herramientas que facilitan la creación de nuevos proyectos, y una de las más recientes es IDE8BP, un entorno portable para Windows que reúne todo lo necesario para trabajar cómodamente con 8 Bits de Poder (8BP).
Como muchos usuarios ya saben, 8BP permite programar de forma sencilla un Amstrad CPC desde Locomotive BASIC gracias a la inclusión de comandos RSX adicionales. Con ellos es posible crear juegos de gran calidad sin necesidad de profundizar en el código máquina, aunque quienes lo deseen pueden combinarlo con rutinas en ensamblador o incluso con lenguaje C. Las últimas versiones de esta herramienta están disponibles en el repositorio de GitHub de su creador, José Javier García Aranda.
Sin embargo, preparar todas las aplicaciones complementarias para sacarle el máximo partido a 8BP puede resultar laborioso. Ahí es donde entra en escena IDE8BP, desarrollado por Toni Longo, que unifica en un único programa todos los recursos necesarios para empezar a trabajar sin complicaciones.
Al tratarse de una aplicación portable, no requiere instalación: basta con ejecutar el archivo 8BP.EXE para acceder a una interfaz clara con botones que dan acceso directo a cada una de las herramientas incluidas. Desde este IDE es posible:
- Acceder al proyecto principal, que incluye ejemplos para comenzar a crear juegos con 8BP.
- Consultar el manual de 8BP sin necesidad de descargarlo.
- Ejecutar el emulador WinAPE para realizar pruebas.
- Abrir los editores Sublime Text y Notepad++.
- Utilizar RGAS (Retro Game Asset Studio) para crear gráficos, sonido, música y niveles para diversos sistemas retro.
- Crear tiles con Tiled.
- Definir hojas de sprites mediante la herramienta Sprite Sheet.
- Componer música con WyzTracker.
- Gestionar imágenes de disco con CPCDisk_XP.
- Diseñar sprites con Sprites Designer (aunque esta opción está deshabilitada por defecto, ya que el IDE incluye únicamente RGAS).
Para activar Sprites Designer es necesario configurar la ruta del editor en el archivo \AutoPlay\Docs\Sprite_Designer.bat. En caso de que el programa de sprites no cuente con exportación directa a formato 8BP, basta con guardar el sprite en PNG e importarlo en RGAS manteniendo el tamaño original. Además, si el usuario dispone de Aseprite, el IDE incluye un plugin que permite exportar directamente al formato compatible con 8BP.
IDE8BP ha recibido una actualización durante este mes de diciembre y ya puede descargarse. El autor recuerda que es importante utilizar la versión 4.0.0.0 del compilador SDCC, ya que es la que garantiza un funcionamiento correcto con esta herramienta.

