Arcadespain

Juegos => Creación de juegos => Mensaje iniciado por: jose365 en Diciembre 29, 2020, 05:46:14 pm

Título: Hacer fondos de pantalla con Excel para Spectrum
Publicado por: jose365 en Diciembre 29, 2020, 05:46:14 pm
Hay un método sencillo de diseñar una pantalla gráfica de fondo para un juego utilizando Excel.
Yo lo he usado para las pantallas del juego Huida de Moria, y el resultado es copiar / pegar (con cuidadín, porque yo sin querer me cargué el listado Basic)

1er paso: la teoría
Este tutorial se basa en que hay caracteres especiales que se pueden utilizar dentro de una cadena de texto en ZX Basic, y que el intérprete del Spectrum entiende como formato de colores.
En el menú de ayuda del Basinc lo explica bien:

\{in}   Ink colour n, where n is in the range 0 to 7.
\{pn}   Paper colour n, where n is in the range 0 to 7.
\{bn}   Bright n, where n is 0 or 1.
\{fn}   Flash n, where n is 0 or 1.

Estas secuencias se pueden combinar, por ejemplo \{i6p1f1} es lo mismo que \{i6}\{p1}\{f1}

Como info adicional, aquí están otros caracteres especiales:
(http://thumbs.subefotos.com/020179be4aaaa26ab130d2877b6703c9o.jpg) (https://subefotos.com/ver/?020179be4aaaa26ab130d2877b6703c9o.png)
(hacer clic en la imagen para ver en grande)

2o paso - excel crear plantilla
Yo uso el LibreOffice (os pasaré la plantilla al final), pero se hace igual en Excel u otros programas de hojas de texto.

Hay que definir primero una plantilla con las filas y las columnas de la pantalla del Spectrum: de 0 a 21 filas y de 0 a 31 columnas
(http://thumbs.subefotos.com/b05d512e77cb9c16c36eed9ec9d3e107o.jpg) (https://subefotos.com/ver/?b05d512e77cb9c16c36eed9ec9d3e107o.png)
(hacer clic en la imagen para ver en grande)

3º excel - leyenda
Luego viene una parte MUY importante: hay que saber los colores que queremos usar y los UDG (caracteres gráficos definidos por el usuario que vamos a usar).
Por ejemplo: en el juego de Juida de Moria el suelo es la letra H y es de color blanco. El fondo no tiene caracteres (son espacios) y es de color negro
Entonces, definimos a la derecha una leyenda, indicando el caracter (H ó espacio) y pintamos la celda del Excel con el color correspondiente al Spectrum (negro y blanco).
(http://thumbs.subefotos.com/45efcfe187e8aecd10ed5d31d38162e2o.jpg) (https://subefotos.com/ver/?45efcfe187e8aecd10ed5d31d38162e2o.png)
(hacer clic en la imagen para ver en grande)

Yo en plantilla que adjunto al final he preparado la leyenda para colores sin brillo y con brillo con la idea de ayudar pero cada uno que lo ponga como le resulte más práctico

4º excel - hacer la pantalla
Creamos la pantalla para nuestro juego copiando y pegando las casillas de la leyenda en la plantilla que hemos deifinido al principio.
Es súper importante que toda la pantalla de juego esté rellenada. Si queremos guardar parte del espacio para marcadores u otra cosa no hay que rellenarlo claro.
Remarcar también que una casilla no puede estar vacía,recomiendo poner un espacio
Aquí pongo un ejemplo de una de las pantallas de Huida Moria, se deja una parte para el marcador. No hagáis mucho caso de los colores porque cuando lo hice no sabía qué colores acabaría usando en el juego real
(http://thumbs.subefotos.com/e03d851a8d1a088239e576744d45cf6do.jpg) (https://subefotos.com/ver/?e03d851a8d1a088239e576744d45cf6do.jpg)
(hacer clic en la imagen para ver en grande)

5º excel - codigos de colores
Vamos a poner en una columna paralela a la leyenda los códigos de colores de Spectrum según lo que hemos visto en el paso 1º.
Por ejemplo el negro sin brillo será \{b0i0}   el blanco con brillo será \{b1i7}
En la plantilla que he preparado no cambio el PAPER, porque normalmente es el mismo en toda la pantalla, pero si necesitáis cambiarlo, se debe hacer en la columna llamada 'Código de Colores'
(http://thumbs.subefotos.com/f14a66d2880906aaaee798306c44955eo.jpg) (https://subefotos.com/ver/?f14a66d2880906aaaee798306c44955eo.jpg)
(hacer clic en la imagen para ver en grande)

6º excel - formulas
Con unas cuantas fórmulas de Excel podemos hacer que nos junte el caracter del UDG que hemos puesto en el paso 4, con los códigos de colores del paso 5.
Luego juntamos todos y tendremos la pantalla de fondo en formato de cadena de texto.
Además me he permitido añadir un par de casillas en la plantilla donde le podemos poner el nº de fila donde queremos guardar las pantallas en nuestro listado BASIC, el intervalo entre líneas BASIC, y un nº para identificar la pantalla (porque en vuestros juegos podéis necesitar varias pantallas)
(http://thumbs.subefotos.com/ed866a7d1fd38dc9757c364a6e5b0306o.jpg) (https://subefotos.com/ver/?ed866a7d1fd38dc9757c364a6e5b0306o.jpg)
(hacer clic en la imagen para ver en grande)

7º excel - copiar listado
Pues ya está hecho!
Vemos que en la parte de abajo, en la izquierda aparecen unas casillas con codigos raros. Esta parte es un proceso intermedio.
Y en la parte de abajo, en la derecha vemos algo que parece un código BASIC. Este es el resultado que buscamos.
Ahora sólo queda mirarlo para verificar que no aparece ningún mensaje de error de Excel y que tiene buena pinta.
Copiamos la columna donde está el texto BASIC (en la plantilla está en la columna AI)
(http://thumbs.subefotos.com/fd08d50e8f7c9d0085c54c8d8ba25cdbo.jpg) (https://subefotos.com/ver/?fd08d50e8f7c9d0085c54c8d8ba25cdbo.jpg)   (http://thumbs.subefotos.com/690f58ed150e89409535045798ebf8e7o.jpg) (https://subefotos.com/ver/?690f58ed150e89409535045798ebf8e7o.jpg)
(hacer clic en la imagen para ver en grande)

8º Copia de seguridad y pegar listado
Antes de nada, recomiendo hacer una copia de seguridad del fichero Basic.

Para pegar el listado yo he usado el Bloc de Notas de Windows, pero un editor de texto vulgar servirá.
No utiliar un editor de BASIC como Basinc o similares, porque seguramente mostrará error con los códigos de colores.
Luego de pegar, guardamos y ahora sí lo abrimos con nuestro editor de Basic o con un emulador y vemos cómo queda.

9º seguir haciendo más pantallas
Una vez que hemos visto cómo hacer la primera pantalla, propongo empezar por una facilita, luego nos liamos con el resto.
En el fichero excel, podéis hacer copias de la plantilla haciendo clic con el botón derecho del ratón en la pestaña de abajo. Así podréis tener todas las pantallas en un mismo fichero, hacer versiones de una misma pantalla, etc.


10º plantilla Excel
Aquí está la plantilla Excel (o Libre Office en mi caso). Para descargarlas haced Guardar como con el botón derecho del ratón

https://anonfiles.com/Nd1bE137pf/plantillas_tiles_excel_spectrum_ods (https://anonfiles.com/Nd1bE137pf/plantillas_tiles_excel_spectrum_ods)
https://anonfiles.com/L017Ef34p8/plantillas_tiles_excel_spectrum_xlsx (https://anonfiles.com/L017Ef34p8/plantillas_tiles_excel_spectrum_xlsx)


Espero que os sea útil, quiero ver vuestros juegos !!
Título: Re: Hacer fondos de pantalla con Excel para Spectrum
Publicado por: treme en Diciembre 29, 2020, 06:28:28 pm
Yo la verdad que soy un negao para esas cosas,pero he de admitir que teneis un cerebro de la ostia para esto,yo es que no puedo,jejejej
Título: Re: Hacer fondos de pantalla con Excel para Spectrum
Publicado por: Zael en Diciembre 29, 2020, 08:25:49 pm

¡Muy bueno ese tutorial @jose365, gracias por compartirlo! Como te comentaba tengo un pequeño juego en mente que me gustaría meterle alguna pantalla con este método. ¡Si me atasco ya sé dónde preguntar!  ;)
Título: Re: Hacer fondos de pantalla con Excel para Spectrum
Publicado por: empardopo en Abril 11, 2024, 08:23:56 pm
Hay un método sencillo de diseñar una pantalla gráfica de fondo para un juego utilizando Excel.
Yo lo he usado para las pantallas del juego Huida de Moria, y el resultado es copiar / pegar (con cuidadín, porque yo sin querer me cargué el listado Basic)

1er paso: la teoría
Este tutorial se basa en que hay caracteres especiales que se pueden utilizar dentro de una cadena de texto en ZX Basic, y que el intérprete del Spectrum entiende como formato de colores.
En el menú de ayuda del Basinc lo explica bien:

\{in}   Ink colour n, where n is in the range 0 to 7.
\{pn}   Paper colour n, where n is in the range 0 to 7.
\{bn}   Bright n, where n is 0 or 1.
\{fn}   Flash n, where n is 0 or 1.

Estas secuencias se pueden combinar, por ejemplo \{i6p1f1} es lo mismo que \{i6}\{p1}\{f1}

Como info adicional, aquí están otros caracteres especiales:
(http://thumbs.subefotos.com/020179be4aaaa26ab130d2877b6703c9o.jpg) (https://subefotos.com/ver/?020179be4aaaa26ab130d2877b6703c9o.png)
(hacer clic en la imagen para ver en grande)

2o paso - excel crear plantilla
Yo uso el LibreOffice (os pasaré la plantilla al final), pero se hace igual en Excel u otros programas de hojas de texto.

Hay que definir primero una plantilla con las filas y las columnas de la pantalla del Spectrum: de 0 a 21 filas y de 0 a 31 columnas
(http://thumbs.subefotos.com/b05d512e77cb9c16c36eed9ec9d3e107o.jpg) (https://subefotos.com/ver/?b05d512e77cb9c16c36eed9ec9d3e107o.png)
(hacer clic en la imagen para ver en grande)

3º excel - leyenda
Luego viene una parte MUY importante: hay que saber los colores que queremos usar y los UDG (caracteres gráficos definidos por el usuario que vamos a usar).
Por ejemplo: en el juego de Juida de Moria el suelo es la letra H y es de color blanco. El fondo no tiene caracteres (son espacios) y es de color negro
Entonces, definimos a la derecha una leyenda, indicando el caracter (H ó espacio) y pintamos la celda del Excel con el color correspondiente al Spectrum (negro y blanco).
(http://thumbs.subefotos.com/45efcfe187e8aecd10ed5d31d38162e2o.jpg) (https://subefotos.com/ver/?45efcfe187e8aecd10ed5d31d38162e2o.png)
(hacer clic en la imagen para ver en grande)

Yo en plantilla que adjunto al final he preparado la leyenda para colores sin brillo y con brillo con la idea de ayudar pero cada uno que lo ponga como le resulte más práctico

4º excel - hacer la pantalla
Creamos la pantalla para nuestro juego copiando y pegando las casillas de la leyenda en la plantilla que hemos deifinido al principio.
Es súper importante que toda la pantalla de juego esté rellenada. Si queremos guardar parte del espacio para marcadores u otra cosa no hay que rellenarlo claro.
Remarcar también que una casilla no puede estar vacía,recomiendo poner un espacio
Aquí pongo un ejemplo de una de las pantallas de Huida Moria, se deja una parte para el marcador. No hagáis mucho caso de los colores porque cuando lo hice no sabía qué colores acabaría usando en el juego real
(http://thumbs.subefotos.com/e03d851a8d1a088239e576744d45cf6do.jpg) (https://subefotos.com/ver/?e03d851a8d1a088239e576744d45cf6do.jpg)
(hacer clic en la imagen para ver en grande)

5º excel - codigos de colores
Vamos a poner en una columna paralela a la leyenda los códigos de colores de Spectrum según lo que hemos visto en el paso 1º.
Por ejemplo el negro sin brillo será \{b0i0}   el blanco con brillo será \{b1i7}
En la plantilla que he preparado no cambio el PAPER, porque normalmente es el mismo en toda la pantalla, pero si necesitáis cambiarlo, se debe hacer en la columna llamada 'Código de Colores'
(http://thumbs.subefotos.com/f14a66d2880906aaaee798306c44955eo.jpg) (https://subefotos.com/ver/?f14a66d2880906aaaee798306c44955eo.jpg)
(hacer clic en la imagen para ver en grande)

6º excel - formulas
Con unas cuantas fórmulas de Excel podemos hacer que nos junte el caracter del UDG que hemos puesto en el paso 4, con los códigos de colores del paso 5.
Luego juntamos todos y tendremos la pantalla de fondo en formato de cadena de texto.
Además me he permitido añadir un par de casillas en la plantilla donde le podemos poner el nº de fila donde queremos guardar las pantallas en nuestro listado BASIC, el intervalo entre líneas BASIC, y un nº para identificar la pantalla (porque en vuestros juegos podéis necesitar varias pantallas)
(http://thumbs.subefotos.com/ed866a7d1fd38dc9757c364a6e5b0306o.jpg) (https://subefotos.com/ver/?ed866a7d1fd38dc9757c364a6e5b0306o.jpg)
(hacer clic en la imagen para ver en grande)

7º excel - copiar listado
Pues ya está hecho!
Vemos que en la parte de abajo, en la izquierda aparecen unas casillas con codigos raros. Esta parte es un proceso intermedio.
Y en la parte de abajo, en la derecha vemos algo que parece un código BASIC. Este es el resultado que buscamos.
Ahora sólo queda mirarlo para verificar que no aparece ningún mensaje de error de Excel y que tiene buena pinta.
Copiamos la columna donde está el texto BASIC (en la plantilla está en la columna AI)
(http://thumbs.subefotos.com/fd08d50e8f7c9d0085c54c8d8ba25cdbo.jpg) (https://subefotos.com/ver/?fd08d50e8f7c9d0085c54c8d8ba25cdbo.jpg)   (http://thumbs.subefotos.com/690f58ed150e89409535045798ebf8e7o.jpg) (https://subefotos.com/ver/?690f58ed150e89409535045798ebf8e7o.jpg)
(hacer clic en la imagen para ver en grande)

8º Copia de seguridad y pegar listado
Antes de nada, recomiendo hacer una copia de seguridad del fichero Basic.

Para pegar el listado yo he usado el Bloc de Notas de Windows, pero un editor de texto vulgar servirá.
No utiliar un editor de BASIC como Basinc o similares, porque seguramente mostrará error con los códigos de colores.
Luego de pegar, guardamos y ahora sí lo abrimos con nuestro editor de Basic o con un emulador y vemos cómo queda.

9º seguir haciendo más pantallas
Una vez que hemos visto cómo hacer la primera pantalla, propongo empezar por una facilita, luego nos liamos con el resto.
En el fichero excel, podéis hacer copias de la plantilla haciendo clic con el botón derecho del ratón en la pestaña de abajo. Así podréis tener todas las pantallas en un mismo fichero, hacer versiones de una misma pantalla, etc.


10º plantilla Excel
Aquí está la plantilla Excel (o Libre Office en mi caso). Para descargarlas haced Guardar como con el botón derecho del ratón

https://anonfiles.com/Nd1bE137pf/plantillas_tiles_excel_spectrum_ods (https://anonfiles.com/Nd1bE137pf/plantillas_tiles_excel_spectrum_ods)
https://anonfiles.com/L017Ef34p8/plantillas_tiles_excel_spectrum_xlsx (https://anonfiles.com/L017Ef34p8/plantillas_tiles_excel_spectrum_xlsx)


Espero que os sea útil, quiero ver vuestros juegos !!


Revisando, he visto que los links no furulan... ¿Los tendrías por ahí?
Gracias
Título: Re: Hacer fondos de pantalla con Excel para Spectrum
Publicado por: jose365 en Abril 13, 2024, 10:04:09 am
Spoiler: mostrar

Hay un método sencillo de diseñar una pantalla gráfica de fondo para un juego utilizando Excel.
Yo lo he usado para las pantallas del juego Huida de Moria, y el resultado es copiar / pegar (con cuidadín, porque yo sin querer me cargué el listado Basic)

1er paso: la teoría
Este tutorial se basa en que hay caracteres especiales que se pueden utilizar dentro de una cadena de texto en ZX Basic, y que el intérprete del Spectrum entiende como formato de colores.
En el menú de ayuda del Basinc lo explica bien:

\{in}   Ink colour n, where n is in the range 0 to 7.
\{pn}   Paper colour n, where n is in the range 0 to 7.
\{bn}   Bright n, where n is 0 or 1.
\{fn}   Flash n, where n is 0 or 1.

Estas secuencias se pueden combinar, por ejemplo \{i6p1f1} es lo mismo que \{i6}\{p1}\{f1}

Como info adicional, aquí están otros caracteres especiales:
(http://thumbs.subefotos.com/020179be4aaaa26ab130d2877b6703c9o.jpg) (https://subefotos.com/ver/?020179be4aaaa26ab130d2877b6703c9o.png)
(hacer clic en la imagen para ver en grande)

2o paso - excel crear plantilla
Yo uso el LibreOffice (os pasaré la plantilla al final), pero se hace igual en Excel u otros programas de hojas de texto.

Hay que definir primero una plantilla con las filas y las columnas de la pantalla del Spectrum: de 0 a 21 filas y de 0 a 31 columnas
(http://thumbs.subefotos.com/b05d512e77cb9c16c36eed9ec9d3e107o.jpg) (https://subefotos.com/ver/?b05d512e77cb9c16c36eed9ec9d3e107o.png)
(hacer clic en la imagen para ver en grande)

3º excel - leyenda
Luego viene una parte MUY importante: hay que saber los colores que queremos usar y los UDG (caracteres gráficos definidos por el usuario que vamos a usar).
Por ejemplo: en el juego de Juida de Moria el suelo es la letra H y es de color blanco. El fondo no tiene caracteres (son espacios) y es de color negro
Entonces, definimos a la derecha una leyenda, indicando el caracter (H ó espacio) y pintamos la celda del Excel con el color correspondiente al Spectrum (negro y blanco).
(http://thumbs.subefotos.com/45efcfe187e8aecd10ed5d31d38162e2o.jpg) (https://subefotos.com/ver/?45efcfe187e8aecd10ed5d31d38162e2o.png)
(hacer clic en la imagen para ver en grande)

Yo en plantilla que adjunto al final he preparado la leyenda para colores sin brillo y con brillo con la idea de ayudar pero cada uno que lo ponga como le resulte más práctico

4º excel - hacer la pantalla
Creamos la pantalla para nuestro juego copiando y pegando las casillas de la leyenda en la plantilla que hemos deifinido al principio.
Es súper importante que toda la pantalla de juego esté rellenada. Si queremos guardar parte del espacio para marcadores u otra cosa no hay que rellenarlo claro.
Remarcar también que una casilla no puede estar vacía,recomiendo poner un espacio
Aquí pongo un ejemplo de una de las pantallas de Huida Moria, se deja una parte para el marcador. No hagáis mucho caso de los colores porque cuando lo hice no sabía qué colores acabaría usando en el juego real
(http://thumbs.subefotos.com/e03d851a8d1a088239e576744d45cf6do.jpg) (https://subefotos.com/ver/?e03d851a8d1a088239e576744d45cf6do.jpg)
(hacer clic en la imagen para ver en grande)

5º excel - codigos de colores
Vamos a poner en una columna paralela a la leyenda los códigos de colores de Spectrum según lo que hemos visto en el paso 1º.
Por ejemplo el negro sin brillo será \{b0i0}   el blanco con brillo será \{b1i7}
En la plantilla que he preparado no cambio el PAPER, porque normalmente es el mismo en toda la pantalla, pero si necesitáis cambiarlo, se debe hacer en la columna llamada 'Código de Colores'
(http://thumbs.subefotos.com/f14a66d2880906aaaee798306c44955eo.jpg) (https://subefotos.com/ver/?f14a66d2880906aaaee798306c44955eo.jpg)
(hacer clic en la imagen para ver en grande)

6º excel - formulas
Con unas cuantas fórmulas de Excel podemos hacer que nos junte el caracter del UDG que hemos puesto en el paso 4, con los códigos de colores del paso 5.
Luego juntamos todos y tendremos la pantalla de fondo en formato de cadena de texto.
Además me he permitido añadir un par de casillas en la plantilla donde le podemos poner el nº de fila donde queremos guardar las pantallas en nuestro listado BASIC, el intervalo entre líneas BASIC, y un nº para identificar la pantalla (porque en vuestros juegos podéis necesitar varias pantallas)
(http://thumbs.subefotos.com/ed866a7d1fd38dc9757c364a6e5b0306o.jpg) (https://subefotos.com/ver/?ed866a7d1fd38dc9757c364a6e5b0306o.jpg)
(hacer clic en la imagen para ver en grande)

7º excel - copiar listado
Pues ya está hecho!
Vemos que en la parte de abajo, en la izquierda aparecen unas casillas con codigos raros. Esta parte es un proceso intermedio.
Y en la parte de abajo, en la derecha vemos algo que parece un código BASIC. Este es el resultado que buscamos.
Ahora sólo queda mirarlo para verificar que no aparece ningún mensaje de error de Excel y que tiene buena pinta.
Copiamos la columna donde está el texto BASIC (en la plantilla está en la columna AI)
(http://thumbs.subefotos.com/fd08d50e8f7c9d0085c54c8d8ba25cdbo.jpg) (https://subefotos.com/ver/?fd08d50e8f7c9d0085c54c8d8ba25cdbo.jpg)   (http://thumbs.subefotos.com/690f58ed150e89409535045798ebf8e7o.jpg) (https://subefotos.com/ver/?690f58ed150e89409535045798ebf8e7o.jpg)
(hacer clic en la imagen para ver en grande)

8º Copia de seguridad y pegar listado
Antes de nada, recomiendo hacer una copia de seguridad del fichero Basic.

Para pegar el listado yo he usado el Bloc de Notas de Windows, pero un editor de texto vulgar servirá.
No utiliar un editor de BASIC como Basinc o similares, porque seguramente mostrará error con los códigos de colores.
Luego de pegar, guardamos y ahora sí lo abrimos con nuestro editor de Basic o con un emulador y vemos cómo queda.

9º seguir haciendo más pantallas
Una vez que hemos visto cómo hacer la primera pantalla, propongo empezar por una facilita, luego nos liamos con el resto.
En el fichero excel, podéis hacer copias de la plantilla haciendo clic con el botón derecho del ratón en la pestaña de abajo. Así podréis tener todas las pantallas en un mismo fichero, hacer versiones de una misma pantalla, etc.


10º plantilla Excel
Aquí está la plantilla Excel (o Libre Office en mi caso). Para descargarlas haced Guardar como con el botón derecho del ratón

https://anonfiles.com/Nd1bE137pf/plantillas_tiles_excel_spectrum_ods (https://anonfiles.com/Nd1bE137pf/plantillas_tiles_excel_spectrum_ods)
https://anonfiles.com/L017Ef34p8/plantillas_tiles_excel_spectrum_xlsx (https://anonfiles.com/L017Ef34p8/plantillas_tiles_excel_spectrum_xlsx)


Espero que os sea útil, quiero ver vuestros juegos !!

[/quote]


Revisando, he visto que los links no furulan... ¿Los tendrías por ahí?
Gracias


Pensé que a nadie le había interesado esto.
Aquellos ficheros no los tengo, pero te paso por aquí unos parecidos, que son los que utilicé para el jueguito que hice.
aquí está el enlace, el fichero original es odp (libreoffice), y lo he exportado a xlsx (Excel)
https://filetransfer.io/data-package/hisRd2kC#link (https://filetransfer.io/data-package/hisRd2kC#link)
Título: Re: Hacer fondos de pantalla con Excel para Spectrum
Publicado por: Zael en Abril 14, 2024, 12:27:30 pm

El método este era ingenioso no... ¡lo siguiente! Yo no llegué a probarlo, pero recuerdo que cuando lo comentaste por FaseBonus con el Huida de Moria nos dejó con el culo torcido. ¡A ver si alguien se anima y vemos un juego nuevo con este método!  ;)
Título: Re: Hacer fondos de pantalla con Excel para Spectrum
Publicado por: empardopo en Abril 18, 2024, 07:33:01 pm
Spoiler: mostrar

Hay un método sencillo de diseñar una pantalla gráfica de fondo para un juego utilizando Excel.
Yo lo he usado para las pantallas del juego Huida de Moria, y el resultado es copiar / pegar (con cuidadín, porque yo sin querer me cargué el listado Basic)

1er paso: la teoría
Este tutorial se basa en que hay caracteres especiales que se pueden utilizar dentro de una cadena de texto en ZX Basic, y que el intérprete del Spectrum entiende como formato de colores.
En el menú de ayuda del Basinc lo explica bien:

\{in}   Ink colour n, where n is in the range 0 to 7.
\{pn}   Paper colour n, where n is in the range 0 to 7.
\{bn}   Bright n, where n is 0 or 1.
\{fn}   Flash n, where n is 0 or 1.

Estas secuencias se pueden combinar, por ejemplo \{i6p1f1} es lo mismo que \{i6}\{p1}\{f1}

Como info adicional, aquí están otros caracteres especiales:
(http://thumbs.subefotos.com/020179be4aaaa26ab130d2877b6703c9o.jpg) (https://subefotos.com/ver/?020179be4aaaa26ab130d2877b6703c9o.png)
(hacer clic en la imagen para ver en grande)

2o paso - excel crear plantilla
Yo uso el LibreOffice (os pasaré la plantilla al final), pero se hace igual en Excel u otros programas de hojas de texto.

Hay que definir primero una plantilla con las filas y las columnas de la pantalla del Spectrum: de 0 a 21 filas y de 0 a 31 columnas
(http://thumbs.subefotos.com/b05d512e77cb9c16c36eed9ec9d3e107o.jpg) (https://subefotos.com/ver/?b05d512e77cb9c16c36eed9ec9d3e107o.png)
(hacer clic en la imagen para ver en grande)

3º excel - leyenda
Luego viene una parte MUY importante: hay que saber los colores que queremos usar y los UDG (caracteres gráficos definidos por el usuario que vamos a usar).
Por ejemplo: en el juego de Juida de Moria el suelo es la letra H y es de color blanco. El fondo no tiene caracteres (son espacios) y es de color negro
Entonces, definimos a la derecha una leyenda, indicando el caracter (H ó espacio) y pintamos la celda del Excel con el color correspondiente al Spectrum (negro y blanco).
(http://thumbs.subefotos.com/45efcfe187e8aecd10ed5d31d38162e2o.jpg) (https://subefotos.com/ver/?45efcfe187e8aecd10ed5d31d38162e2o.png)
(hacer clic en la imagen para ver en grande)

Yo en plantilla que adjunto al final he preparado la leyenda para colores sin brillo y con brillo con la idea de ayudar pero cada uno que lo ponga como le resulte más práctico

4º excel - hacer la pantalla
Creamos la pantalla para nuestro juego copiando y pegando las casillas de la leyenda en la plantilla que hemos deifinido al principio.
Es súper importante que toda la pantalla de juego esté rellenada. Si queremos guardar parte del espacio para marcadores u otra cosa no hay que rellenarlo claro.
Remarcar también que una casilla no puede estar vacía,recomiendo poner un espacio
Aquí pongo un ejemplo de una de las pantallas de Huida Moria, se deja una parte para el marcador. No hagáis mucho caso de los colores porque cuando lo hice no sabía qué colores acabaría usando en el juego real
(http://thumbs.subefotos.com/e03d851a8d1a088239e576744d45cf6do.jpg) (https://subefotos.com/ver/?e03d851a8d1a088239e576744d45cf6do.jpg)
(hacer clic en la imagen para ver en grande)

5º excel - codigos de colores
Vamos a poner en una columna paralela a la leyenda los códigos de colores de Spectrum según lo que hemos visto en el paso 1º.
Por ejemplo el negro sin brillo será \{b0i0}   el blanco con brillo será \{b1i7}
En la plantilla que he preparado no cambio el PAPER, porque normalmente es el mismo en toda la pantalla, pero si necesitáis cambiarlo, se debe hacer en la columna llamada 'Código de Colores'
(http://thumbs.subefotos.com/f14a66d2880906aaaee798306c44955eo.jpg) (https://subefotos.com/ver/?f14a66d2880906aaaee798306c44955eo.jpg)
(hacer clic en la imagen para ver en grande)

6º excel - formulas
Con unas cuantas fórmulas de Excel podemos hacer que nos junte el caracter del UDG que hemos puesto en el paso 4, con los códigos de colores del paso 5.
Luego juntamos todos y tendremos la pantalla de fondo en formato de cadena de texto.
Además me he permitido añadir un par de casillas en la plantilla donde le podemos poner el nº de fila donde queremos guardar las pantallas en nuestro listado BASIC, el intervalo entre líneas BASIC, y un nº para identificar la pantalla (porque en vuestros juegos podéis necesitar varias pantallas)
(http://thumbs.subefotos.com/ed866a7d1fd38dc9757c364a6e5b0306o.jpg) (https://subefotos.com/ver/?ed866a7d1fd38dc9757c364a6e5b0306o.jpg)
(hacer clic en la imagen para ver en grande)

7º excel - copiar listado
Pues ya está hecho!
Vemos que en la parte de abajo, en la izquierda aparecen unas casillas con codigos raros. Esta parte es un proceso intermedio.
Y en la parte de abajo, en la derecha vemos algo que parece un código BASIC. Este es el resultado que buscamos.
Ahora sólo queda mirarlo para verificar que no aparece ningún mensaje de error de Excel y que tiene buena pinta.
Copiamos la columna donde está el texto BASIC (en la plantilla está en la columna AI)
(http://thumbs.subefotos.com/fd08d50e8f7c9d0085c54c8d8ba25cdbo.jpg) (https://subefotos.com/ver/?fd08d50e8f7c9d0085c54c8d8ba25cdbo.jpg)   (http://thumbs.subefotos.com/690f58ed150e89409535045798ebf8e7o.jpg) (https://subefotos.com/ver/?690f58ed150e89409535045798ebf8e7o.jpg)
(hacer clic en la imagen para ver en grande)

8º Copia de seguridad y pegar listado
Antes de nada, recomiendo hacer una copia de seguridad del fichero Basic.

Para pegar el listado yo he usado el Bloc de Notas de Windows, pero un editor de texto vulgar servirá.
No utiliar un editor de BASIC como Basinc o similares, porque seguramente mostrará error con los códigos de colores.
Luego de pegar, guardamos y ahora sí lo abrimos con nuestro editor de Basic o con un emulador y vemos cómo queda.

9º seguir haciendo más pantallas
Una vez que hemos visto cómo hacer la primera pantalla, propongo empezar por una facilita, luego nos liamos con el resto.
En el fichero excel, podéis hacer copias de la plantilla haciendo clic con el botón derecho del ratón en la pestaña de abajo. Así podréis tener todas las pantallas en un mismo fichero, hacer versiones de una misma pantalla, etc.


10º plantilla Excel
Aquí está la plantilla Excel (o Libre Office en mi caso). Para descargarlas haced Guardar como con el botón derecho del ratón

https://anonfiles.com/Nd1bE137pf/plantillas_tiles_excel_spectrum_ods (https://anonfiles.com/Nd1bE137pf/plantillas_tiles_excel_spectrum_ods)
https://anonfiles.com/L017Ef34p8/plantillas_tiles_excel_spectrum_xlsx (https://anonfiles.com/L017Ef34p8/plantillas_tiles_excel_spectrum_xlsx)


Espero que os sea útil, quiero ver vuestros juegos !!

[/quote]


Revisando, he visto que los links no furulan... ¿Los tendrías por ahí?
Gracias


Pensé que a nadie le había interesado esto.
Aquellos ficheros no los tengo, pero te paso por aquí unos parecidos, que son los que utilicé para el jueguito que hice.
aquí está el enlace, el fichero original es odp (libreoffice), y lo he exportado a xlsx (Excel)
https://filetransfer.io/data-package/hisRd2kC#link (https://filetransfer.io/data-package/hisRd2kC#link)

Es que es una pena que se pierdan ya no sólo las fotillos de los tutoriales sino los adjuntos que muchas veces son interesantes.

Muchas gracias