Versión 1.0 "Gold"


¡Llegamos a la versión 1.0! Tras semanas de desarrollo y feedback de la comunidad, ZX Story Flow sale de su fase inicial para convertirse en una herramienta robusta, profesional y definitiva para la creación de aventuras en el ZX Spectrum.

🌟 Lo más destacado de la 1.0

📼 Motor BASIC “Pro”

El exportador de BASIC ha sido potenciado para ofrecer capacidades avanzadas:

  • Fuente Personalizable: Cambia la fuente de los textos de tu aventura para darle un estilo visual único.
  • Scroll Automático: Si el texto de una pantalla no cabe en la pantalla, el motor hace scroll automáticamente para que el jugador pueda leerlo todo.
  • Párrafos Condicionales ($O): Ahora puedes mostrar u ocultar bloques de texto enteros según el estado de los flags. Ideal para descripciones que cambian según lo que el jugador ha hecho.
  • Variables Dinámicas: Inserta el valor de cualquier variable numérica directamente en tus textos usando la sintaxis <<variable>>.
  • Sistema de Subrutinas Avanzado: Soporte para comandos gosub y go, permitiendo reutilizar textos y crear lógicas complejas de forma modular.
  • Optimización de Memoria: Renumerado inteligente y compactación de código para aprovechar cada byte del Spectrum.
  • Carga Rápida y Limpia: Nuevo loader compatible con 128K que optimiza la gestión de memoria y pantallas de carga.

🎭 MuCho 2.0: Flexibilidad Total

Hemos simplificado la configuración de los proyectos MuCho.

  • Adiós a los estilos globales rígidos: Ahora, cada pantalla puede tener su propia combinación de colores y bordes sin necesidad de configuraciones globales complejas.
  • Control granular: Tú decides qué pantallas rompen el estilo y cuáles siguen la norma, directamente desde el editor de cada nodo.

✨ Pulido de Interfaz y UX

  • Nombre de Proyecto Interactivo: Ahora puedes cambiar el nombre de tu aventura directamente haciendo clic en el título de la cabecera.
  • Regla de Escritura Personalizable: Ajusta el ancho de la columna de guía (ej: 32 o 64 cols) para adaptarte a diferentes modos de pantalla o motores.

🧪 Calidad y Herramientas “Pro”

Hemos añadido herramientas para desarrolladores que aseguran la máxima estabilidad del proyecto:

  • Persistencia de Zoom: El nivel de zoom ahora se guarda junto con tu proyecto; vuelve exactamente a la misma vista donde lo dejaste.
  • Resaltado de Flujo Inteligente: El efecto de selección ahora ilumina no solo el nodo, sino también sus padres e hijos inmediatos, facilitando la navegación en mapas complejos.
  • Importador Optimizado: Algoritmos de creación de proyectos mejorados al importar archivos MuCho externos.
  • Correcciones Críticas: Mejoras en el parseo de comentarios y limpieza de archivos al iniciar nuevos proyectos.

Version 1.0 “Gold”

We have reached Version 1.0! After weeks of development and community feedback, ZX Story Flow has evolved into a robust, professional, and definitive tool for creating ZX Spectrum adventures.

🌟 Version 1.0 Highlights

📼 “Pro” BASIC Engine

The BASIC exporter has been empowered with advanced capabilities:

  • Custom Font: Change the font used in your adventure’s text to give it a unique visual style.
  • Automatic Scroll: If a screen’s text doesn’t fit on the display, the engine scrolls automatically so the player can read it all.
  • Conditional Paragraphs ($O): You can now show or hide entire blocks of text based on flag states. Perfect for descriptions that evolve based on player actions.
  • Dynamic Variables: Insert the value of any numeric variable directly into your text using <<variable>> syntax.
  • Advanced Subroutine System: Support for gosub and go commands, allowing for modular logic and reusable text blocks.
  • Memory Optimization: Smart renumbering and code compaction to squeeze every byte out of the Spectrum.
  • Fast & Clean Loading: New 128K-compatible loader that optimizes memory management and loading screens. Supports 128K / +2 / +2A / +3 models.

🎭 MuCho 2.0: Total Flexibility

We’ve streamlined MuCho project configuration.

  • Goodbye to rigid global styles: Each screen can now have its own unique color and border combination without relying on complex global settings.
  • Granular Control: You decide which screens stand out and which follow the standard, directly within each node’s editor.

✨ UX Polish

  • Interactive Project Name: Change your adventure’s name directly by clicking on the header title.
  • Customizable Writing Ruler: Adjust the column guide width (e.g., 32 or 64 columns) to fit different screen modes or engines.

🧪 “Pro” Quality and Tools

We’ve added developer tools to ensure maximum project stability:

  • Zoom Persistence: The zoom level is now saved along with your project; return exactly to the same view where you left off.
  • Smart Flow Highlighting: The selection effect now illuminates not only the node but also its immediate parents and children, making navigation in complex maps much easier.
  • Optimized Importer: Faster and more robust project creation algorithms when importing external MuCho files.
  • Critical Fixes: Improvements in comment parsing and automatic session cleanup for new projects.

Versão 1.0 “Gold”

Chegamos à versão 1.0! Após semanas de desenvolvimento e feedback da comunidade, o ZX Story Flow deixa a sua fase inicial para se tornar uma ferramenta robusta, profissional e definitiva para a criação de aventuras no ZX Spectrum.

🌟 Destaques da Versão 1.0

📼 Motor BASIC “Pro”

O exportador de BASIC foi potenciado para oferecer capacidades avançadas:

  • Fonte Personalizável: Altere a fonte dos textos da sua aventura para lhe dar um estilo visual único.
  • Scroll Automático: Se o texto de um ecrã não couber no ecrã, o motor faz scroll automaticamente para que o jogador possa ler tudo.
  • Parágrafos Condicionais ($O): Agora pode mostrar ou ocultar blocos de texto inteiros de acordo com o estado das flags.
  • Variáveis Dinâmicas: Insira o valor de qualquer variável numérica diretamente nos seus textos usando a sintaxe <<variável>>.
  • Sistema de Sub-rotinas Avançado: Suporte para comandos gosub e go, permitindo lógicas complexas e modulares.
  • Otimização de Memória: Renumeração inteligente e compactação de código para aproveitar cada byte do Spectrum.
  • Carga Rápida e Limpa: Novo loader compatível com 128K que otimiza a gestão de memória e ecrãs de carregamento. Suporta modelos 128K / +2 / +2A / +3.

🎭 MuCho 2.0: Flexibilidade Total

Simplificamos a configuração dos projetos MuCho.

  • Adeus aos estilos globais rígidos: Agora, cada ecrã pode ter a sua própria combinação de cores e bordas sem necessidade de configurações globais complexas.
  • Controlo granular: Você decide quais ecrãs quebram o estilo e quais seguem a norma, diretamente no editor de cada nodo.

✨ Polimento de Interface e UX

  • Nome de Projeto Interativo: Altere o nome da sua aventura clicando diretamente no título do cabeçalho.
  • Régua de Escrita Personalizável: Ajuste a largura da coluna de guia (ex: 32 ou 64 cols) para se adaptar a diferentes modos de ecrã ou motores.

🧪 Qualidade e Ferramentas “Pro”

Adicionamos ferramentas para desenvolvedores que garantem a máxima estabilidade:

  • Persistência de Zoom: O nível de zoom é guardado automaticamente com o seu projeto.
  • Destaque de Fluxo Inteligente: O efeito de seleção ilumina nodos pais e filhos para facilitar a navegação em mapas complexos.
  • Importador Otimizado: Algoritmos de criação de projetos melhorados ao importar ficheiros MuCho externos.
  • Correções Críticas: Melhorias no parser de comentários e limpeza de sessões ao iniciar novos projetos.

¡Vuelve a la era dorada del software! / Back to the golden age of software! / De volta à era de ouro do software!

Comments

Log in with itch.io to leave a comment.

Lovely! Thank you! :)