Página 9 de 9

Re: ZX-Uno - kit de programación modo Radastaniano

Publicado: 20 Jul 2015, 13:02
por radastan
Pues nada, bienvenidas sean, si son sencillas (como las que no usan máscara) las meto en el kit con tu permiso.

Re: ZX-Uno - kit de programación modo Radastaniano

Publicado: 20 Jul 2015, 13:57
por Haplo
Por supuesto radastán, faltaría más, es la filosofía de todo esto, aprender y compartir. Además han sido tú y tu kit los responsables de que me haya metido en este "fregao" :mrgreen:

Estoy pensando de hecho en hacer un hilo poniendo cosas del desarrollo del juego, porque tengo cuestiones que he ido resolviendo por mi cuenta y eso siempre es bueno que sea público. Aparte de que siempre me surgen problemas y necesitaré ayuda fijo. También el tema del feedback y las sugerencias es importante.

No soy de documentar quirúrjicamente cada paso que doy y de dar la vara con mi "superproyecto". Así que no pienso hacer un hilo cansino que se actualize cada 15 minutos porque haya cambiado un pixel de la nariz :P

Re: ZX-Uno - kit de programación modo Radastaniano

Publicado: 20 Jul 2015, 19:43
por radastan
Un pixel es muy importante: puede ser un ojo, un dedo, pelo, un cuerno, el cuello, un brazo entero... no menosprecies los pequeños cambios, son los más importantes.

Re: ZX-Uno - kit de programación modo Radastaniano

Publicado: 21 Jul 2015, 11:13
por Haplo
jaajjaj, qué me vas a contar, si ya te digo que haciendo los gráficos del juego me he tirado un mes guiñando los ojos para ver si aquello parecía un ojo o un pene :mrgreen:

A lo que me refería es a no aburrir al personal con microupdates poco relevantes y que no aporten nada interesante.

Re: ZX-Uno - kit de programación modo Radastaniano

Publicado: 17 Oct 2015, 14:54
por Hark0
na_th_an escribió:Dejo por aquí esto que hice y que sería fácil modificar para otros tamaños. En principio coge un PNG de cualquier tamaño con sprites de 8x8 y una cadena con la paleta(*) y genera código.

(*) Una cadena con la paleta es una ristra de 32 caracteres con los 16 colores de la paleta en formato hexadecimal, por ejemplo "93F103141C8401A0E08244B4FC8EFF00" (cada 2 digitos hex representan 1 color).

Hay dos aplicaciones de linea de comandos:

Código: Seleccionar todo

radsprad.exe in.png out.h palette


Donde in.png es un archivo gráfico con los sprites de 8x8 (por tanto, su altura y anchura deberían ser múltiplos de 8), out.h es el archivo de salida donde se escribirán los datos, y palette es la cadena de 32 caracteres con la paleta. Este programa convertirá los colores que encuentre en png a los colores más parecidos dentro de la paleta.



Estoy probando cositas... con esta utilidad... no me generaba ningun sprite, hasta que he caido en que el png tiene que llamarse "in.png" EXACTAMENTE. Tomad nota!!! ;) (tendria que haber mirado el source de FB)

Ahora, a seguir probando las rutinillas que me ha pasado el compañero @Haplo. :mrgreen:

Re: ZX-Uno - kit de programación modo Radastaniano

Publicado: 18 Oct 2015, 13:27
por na_th_an
Si, esta hecha en cinco minutos, es la hostia de cutre

Re: ZX-Uno - kit de programación modo Radastaniano

Publicado: 19 Oct 2015, 09:54
por Hark0
na_th_an escribió:Si, esta hecha en cinco minutos, es la hostia de cutre



De eso nada, olvida mi post anterior.... he reporbado tu utilidad y si lo genera como corresponde... de hecho me he hecho un bat con esto:

radsprad Image1.png out.h "93F103141C8401A0E08244B4FC8EFF00" (la paleta que pusiste de muestra)
pause

;)


Lo raro es que ésto ya lo comenté editando mi post anterior.... PERO NO LO VEO (¿missing post?) ](*,)

Re: ZX-Uno - kit de programación modo Radastaniano

Publicado: 19 Nov 2015, 12:00
por radastan
Los interesados en seguir con el kit deben pasarse por este hilo del foro de ZX Uno:

http://www.zxuno.com/forum/viewtopic.php?f=39&t=106

He sacado nueva versión.

Re: ZX-Uno - kit de programación modo Radastaniano

Publicado: 19 Nov 2015, 12:22
por Hark0
radastan escribió:Los interesados en seguir con el kit deben pasarse por este hilo del foro de ZX Uno:

http://www.zxuno.com/forum/viewtopic.php?f=39&t=106

He sacado nueva versión.


=D>