Esa es la idea de hacerlo "a mano". Cojes lápiz y papel
Sí claro coJer. Como el cojo que cojeaba. En fin. Esto de escribir tanto en
inglés y olvidar
la lengua materna no puede ser bueno. Aunque abajo me fijo y lo he escrito bien
varias
veces. Habrá sido uno de mis múltiples lapsus mentales.
cuadrículado. Te pones a dibujar los sprites como si fuera un
editor, haciéndote un cuadro de 8x8 o bien uno de 16x16, o más
grande si quieres combinar diversos sprites para hacer uno mayor.
Después, por cada linea de 8x8, coges la parte izquierda (parte alta
del byte o nibble más significativo) y lo codificas, y luego coges
la parte derecha (parte baja), así de arriba hacia abajo para los
sprites de 8x8. Los de 16x16 se codifican como si fueran 4 de 8x8,
dispuestos de arriba hacia abajo y de izquierda a derecha.
Sprite 16x16
0 2
1 3
Primero codificas el 0 que es de 8x8, luego el 1, luego el 2 y luego
el 3.
Ya sé que es puñetero, pero para probar hasta que encuentres un
editor, pues ya va bien 8).
Además, no hace falta ni que codifiques en hexadecimal si no
quieres, puedes perfectamente hacer lo siguiente
800 DATA &B00011000
810 DATA &B00111100
820 DATA &B01011010
830 DATA &B00011000
840 DATA &B00011000
850 DATA &B00011000
860 DATA &B00011000
870 DATA &B00011000
No se si se aprecia mucho, pero es una flecha apuntando hacia arriba.
Venga, ya tardas en programar algo 8D.
Saludos.
David.
Hola
Como puedo previsualizarlo? Me pillo papel y boli o que? XDDD
Salu2,
Alex
También podrías aprender binario y hacerte tus sprites a mano 8D. Es
como yo lo hacía
antaño
0000->0
0001->1
0010->2
0011->3
0100->4
0101->5
0110->6
0111->7
1000->8
1001->9
1010->A
1011->B
1100->C
1101->D
1110->E
1111->F
Si tienes un sprite de 8x8, pues si la primera linea es
00011000
entonces es un 19 en hexadecimal, es decir &H19
y así vas combinando.
Aunke msx-kun creo que hizo uno. Venga!
David.
Hola
Trasteando por la página de Magoo he visto su editor de niveles y su
convertidor de sprites, pero... como dibujo mis propios sprites? Está
claro que con sus programas se pueden importar facilmente y trabajar
con
ellos en el editor, pero no tengo ningún conocimiento a la hora de
diseñar. Me he pateado las primeras páginas del google poniendo "msx
screen 5 sprite editor" y cosas así, pero no he sacado nada en claro.
Si alguien puede aportarme info extra de editores de niveles, sprites,
músicas, etc. pués na, agradadecido.
Salu2,
Alex
--
[Se han eliminado los trozos de este mensaje que no contenían texto]
*HispaMSX. La mailing-list de MSX en castellano*
Para cualquier duda: hispamsx-owner(_en_)yahoogroups(_punto_)com
Web de lista: http://www.hispamsx.org
Patrocinio de Yahoo! Grupos
Enlaces a Yahoo! Grupos
* Para visitar tu grupo en la web, accede a :
http://es.groups.yahoo.com/group/hispamsx/
* Para cancelar tu suscripción a este grupo, envía un mensaje a:
hispamsx-unsubscribe(_en_)yahoogroups(_punto_)com
* El uso que hagas de Yahoo! Grupos está sujeto a las Condiciones
del servicio de Yahoo!.
___________________________________________________
Yahoo! Messenger - Nueva versión GRATIS
Super Webcam, voz, caritas animadas, y más...
http://messenger.yahoo.es
*HispaMSX. La mailing-list de MSX en castellano*
Para cualquier duda: hispamsx-owner(_en_)yahoogroups(_punto_)com
Web de lista: http://www.hispamsx.org
*Patrocinio de Yahoo! Grupos*
------------------------------------------------------------------------
*Enlaces a Yahoo! Grupos*
* Para visitar tu grupo en la web, accede a :
http://es.groups.yahoo.com/group/hispamsx/
* Para cancelar tu suscripción a este grupo, envía un mensaje a:
hispamsx-unsubscribe(_en_)yahoogroups(_punto_)com
<mailto:hispamsx-unsubscribe(_en_)yahoogroups(_punto_)com?subject=Unsubscribe>
* El uso que hagas de Yahoo! Grupos está sujeto a las Condiciones
del servicio de Yahoo! <http://es.docs.yahoo.com/info/utos.html>.
--
[Se han eliminado los trozos de este mensaje que no contenían texto]
*HispaMSX. La mailing-list de MSX en castellano*
Para cualquier duda: hispamsx-owner(_en_)yahoogroups(_punto_)com
Web de lista: http://www.hispamsx.org
Patrocinio de Yahoo! Grupos
Enlaces a Yahoo! Grupos
* Para visitar tu grupo en la web, accede a :
http://es.groups.yahoo.com/group/hispamsx/
* Para cancelar tu suscripción a este grupo, envía un mensaje a:
hispamsx-unsubscribe(_en_)yahoogroups(_punto_)com
* El uso que hagas de Yahoo! Grupos está sujeto a las Condiciones del
servicio de Yahoo!.
[Se han eliminado los trozos de este mensaje que no contenían texto]
*HispaMSX. La mailing-list de MSX en castellano*
Para cualquier duda: hispamsx-owner(_en_)yahoogroups(_punto_)com
Web de lista: http://www.hispamsx.org
Patrocinio de Yahoo! Grupos
Enlaces a Yahoo! Grupos
* Para visitar tu grupo en la web, accede a :
http://es.groups.yahoo.com/group/hispamsx/
* Para cancelar tu suscripción a este grupo, envía un mensaje a:
hispamsx-unsubscribe(_en_)yahoogroups(_punto_)com
* El uso que hagas de Yahoo! Grupos está sujeto a las Condiciones del
servicio de Yahoo!.