[Modo Radastaniano] Kit 0.3b para Z88DK - ¡Ahora con transparencias!

Software para o relacionado con el core ZX Spectrum / Software for or related to the ZX Spectrum core
Avatar de Usuario
Radastan
Mensajes: 386
Registrado: 05 Oct 2015, 14:39

[Modo Radastaniano] Kit 0.3b para Z88DK - ¡Ahora con transparencias!

Mensaje por Radastan » 15 Dic 2015, 00:50

:plasplas:
ZX_Uno_kit_03b.zip
(487.02 KiB) Descargado 140 veces
Novedades de esta versión:

print ("texto", x, y), pone un texto muy bonito en pantalla. Ojo, es de set reducido y sólo tiene los caracteres ASCII del 32 al 90 (ESPACIO a Z mayúscula). Si alguien se curra un set completo que me lo diga y lo añado con gusto.

mprint ("texto", x, y), pone un texto muy bonito en pantalla, como el anterior. La diferencia es que usa el color 0 de la paleta para no borrar el fondo (letras con fondo transparente. Ojo, esta rutina es bastante más lenta, no usar para textos largos porque se ve perfectamente como se dibuja en pantalla.

put_sprite_x10 (sprite, x, y), como el de 8x8... pero de 10x10 pixels. Ideal para meter un personaje de 8x8 dentro y que vaya borrando al moverse la posición anterior. Los límites son x=59 e y=86

put_msprite_x8 (sprite, x, y), como la de put_sprite_x8, pero usa el color 0 de la paleta como transparencia (no requiere máscara aparte)

Con lo que hay ya se puede hacer un juego básico, ahora a currarse cada uno lo suyo. Trataré de hacer un ejemplo cuando pueda.

Responder