Karoshi MSX Community

Desarrollo MSX => Desarrollo (Español/Spanish) => Mensaje iniciado por: msx dummie en 14 de Septiembre de 2007, 12:56:32 pm



Título: DISEÑAR SPRITES EN PHOTOSHOP
Publicado por: msx dummie en 14 de Septiembre de 2007, 12:56:32 pm
Pues eso..
leyendo en los foros he visto que hay gente que lo hace...
¿que formato es el adecuado y como hay que trabajar?
instrucciones, consejos, ideas...
en fin, si alguien sabe y puede ayudarme le estare eternamente agradecido... :god:


Título: Re: DISEÑAR SPRITES EN PHOTOSHOP
Publicado por: nerlaska en 14 de Septiembre de 2007, 03:43:35 pm
Pues en mi caso .. usamos TGA y el exportador que podrás encontrar en mi web (http://www.nerlaska.com/msx)

En el TGA hacemos lo siguiente.

Definimos Sprites de 8x8 o de 16x16 .. y usamos el color RGB (255,0,255) para establecer el fondo. Es un rosa chillón.
Los Sprites los ponemos en horizontal o vertical o da igual, porque al exportar automaticamente tiene en cuenta el ancho y el alto de la imagen y
como tu especificas si son de 16x16 o de 8x8 el exportador ya se busca la vida.
Para el color del sprite solemos usar cualquier otro color ... el grafista suele poner el que mas le gusta de MSX pero vamos .. mientras no sea el rosa chillón cualquiera vale.
Podrás exportar en plan RAW comprimido o sin comprimir y también podrás generar un archivo de texto (.H) que te puede venir bien para declarar los DATA en MSXBASIC.

Espero que te sirva. Sea como sea .. si este método no te convence .. por ahi hay herramientas muy majas para hacer sprites.


Título: Re: DISEÑAR SPRITES EN PHOTOSHOP
Publicado por: msx dummie en 16 de Septiembre de 2007, 04:48:59 pm
PUES MUCHISIMAS GRACIAS...
ME HE BAJADO EL ARCHIVO PERO NO CONSIGO ARRANCARLO, SE ABRE UNA VENTANA DE MS-DOS MEDIO SEGUNDO Y SE CIERRA...


Título: Re: DISEÑAR SPRITES EN PHOTOSHOP
Publicado por: nerlaska en 17 de Septiembre de 2007, 05:07:30 am
Mmmm :) .. te has mirado los argumentos que hay que pasarle?
Es un programa para ejecutar desde MS-DOS o eso o te configuras un BAT para arrancarlos desde el Explorer de Windows pero vamos, que necesitarás pasarle argumentos al EXE.


Título: Re: DISEÑAR SPRITES EN PHOTOSHOP
Publicado por: msx dummie en 09 de Diciembre de 2007, 10:49:04 pm
es que soy muy paquete y no se como se hace eso...
¿no hay una versión que me baje y funcione directamente sobre windows?
Gracias Nerlaska!


Título: Re: DISEÑAR SPRITES EN PHOTOSHOP
Publicado por: nerlaska en 10 de Diciembre de 2007, 06:14:46 am
Claro hombre .. la que te bajas funciona directamente sobre Windows :)
Es lo que te digo .. si llamas al EXE a pelo .. pues el no sabe que tiene que exportar ni nada.
Veamos, aquí te pongo dos ejemplos. Uno para exportar a gráfico Screen 2 y otro para exportar a Sprite 16x16.

msxscrconv.exe -i ./rsc/menu_title2.tga -o ./bin/rsc_title02 -mode 2 -compress
msxscrconv.exe -i ./rsc/player_sprites.tga -o ./bin/rsc_player -sprite16 -compress

Como puedes hacer esto .. pues puedes crearte un archivo .BAT y meter cada exportación en él.
Luego simplemente le das desde el explorer al .BAT y se exportarán los archivos.

Espero haberte ayudado.


Título: Re: DISEÑAR SPRITES EN PHOTOSHOP
Publicado por: msx dummie en 10 de Diciembre de 2007, 11:18:58 am
por supuesto que me has ayudado, muchas grácias! el tema es que soy un ignorante total y no sé como como se hace un .BAT  ???
nisiquiera sé donde tengo que meter esas ordenes... :'( será en MS-DOS?
Un tutorial pido por favor :god:
GRACIAS!


Título: Re: DISEÑAR SPRITES EN PHOTOSHOP
Publicado por: Pypo en 10 de Diciembre de 2007, 11:43:23 am
por supuesto que me has ayudado, muchas grácias! el tema es que soy un ignorante total y no sé como como se hace un .BAT  ???

Me parece que cojiendo el bloc de notas y a la hora de grabar meterle la extensión .bat tienes suficiente. Me equivoco?


Título: Re: DISEÑAR SPRITES EN PHOTOSHOP
Publicado por: cybernoid en 10 de Diciembre de 2007, 12:07:50 pm
por supuesto que me has ayudado, muchas grácias! el tema es que soy un ignorante total y no sé como como se hace un .BAT  ???

Me parece que cojiendo el bloc de notas y a la hora de grabar meterle la extensión .bat tienes suficiente. Me equivoco?

no te equivocas, con eso vale.

un bat no es mas que un fichero que contiene una serie de comandos a ejecutar, en este caso comandos de "MS-DOS" (entre comillas por que el msdos esta muerto desde hace la ostia, lo de ahora es un interprete de comandos)

VIVA el MSX-DOS



Título: Re: DISEÑAR SPRITES EN PHOTOSHOP
Publicado por: msx dummie en 10 de Diciembre de 2007, 12:21:37 pm
pues sigue sin funcionarme... ejecuto el .bat y me hace lo mismo, se abre una ventanita de ms-dos y rapidamente se cierra...


Título: Re: DISEÑAR SPRITES EN PHOTOSHOP
Publicado por: cybernoid en 10 de Diciembre de 2007, 12:30:09 pm
pues sigue sin funcionarme... ejecuto el .bat y me hace lo mismo, se abre una ventanita de ms-dos y rapidamente se cierra...

postea las lineas que pones en el bat asi veremos lo que haces mal.


Título: Re: DISEÑAR SPRITES EN PHOTOSHOP
Publicado por: nerlaska en 10 de Diciembre de 2007, 12:37:39 pm
a ver .. claro .. se abre, se ejecutan los comandos y se cierra :) es lo que ha de hacer.
Ahora tienes que mirar los archivos que te ha generado .. deberian estar en la carpeta que has especificado :)


Título: Re: DISEÑAR SPRITES EN PHOTOSHOP
Publicado por: cybernoid en 10 de Diciembre de 2007, 12:47:59 pm
a ver .. claro .. se abre, se ejecutan los comandos y se cierra :) es lo que ha de hacer.
Ahora tienes que mirar los archivos que te ha generado .. deberian estar en la carpeta que has especificado :)



me parece que el problema es que el amigo msx-dummie espera que se habra un formulario de windows.

msx-dummie la aplicacion de nerlaska solo funciona en modo ms-dos, deberias ejecutarla desde la linea de comandos.

tambien puedes poner un "pause" al final del .bat para ver los resultados.


Título: Re: DISEÑAR SPRITES EN PHOTOSHOP
Publicado por: msx dummie en 10 de Diciembre de 2007, 03:19:08 pm
chicos, siento ser tan paquete, pero estoy perdido, vamos a ver:

1-¿que es entonces lo que genera este programa?

2-si yo uso photoshop para diseñar por ejmplo, caracteres o sprites o pantallas (creo que también se puede no?) y guardo el archivo en pcx.

¿cuales son los pasos a seguir despues para convertir los tiles en datas en un listado basic?

espero que me lo aclareis, por favor.
muchisimas grácias a todos!


Título: Re: DISEÑAR SPRITES EN PHOTOSHOP
Publicado por: nerlaska en 10 de Diciembre de 2007, 03:25:45 pm
bueno bueno .. cuidao .. que tu buscas meter datas .. hombre .. podrias .. con los archivos binarios que te genera el exportador .. lo abres con un editor hexadecimal y puedes sacar los bytes para meterlos en un DATA de BASIC .. tambien podrías generar un INCLUDE de C (existe una opción en el exportador) y pasarlo a DATA de MSXBASIC no sería complicado hacerlo.
Pero igual tu andas buscando una herramienta mega concreta .. has probado con el Polka?


Título: Re: DISEÑAR SPRITES EN PHOTOSHOP
Publicado por: msx dummie en 10 de Diciembre de 2007, 03:55:20 pm
si, pero no me deja tener la pantalla completa, y se me hace muy complicado de manejar (por lo menos mucho más que photoshop)
en photoshop he creado un archivo de 256*192 px. color indexado y restringido a los colores msx, el documento lo he marcado con guias, para dividir los tiles de 8*8 (32*24, estoy con screen 1)
luego tengo otro documento de 8*8 para los caracteres, y otro de 16*16 para los sprites, y asi voy creando caracteres y sprites y pegandolos en el documento grande y puedo ir viendo como va a quedar la pantalla.
pensaba plantear la pantalla de juego graficamente en photoshop y despues extraer los valores (para los datas) de los colores y los patrones, pero igual es que ¿no se puede trabajar asi? por favor decidme que si se puede.... :'(


Título: Re: DISEÑAR SPRITES EN PHOTOSHOP
Publicado por: pentacour en 10 de Diciembre de 2007, 04:06:07 pm
<publicidad>¿Has probado con el nMSXtiles (http://pentacour.com/blog/msx/nmsxmaps-editor-mapas)?</publicidad>  ;D

Hombre, si lo tienes tan preparado ya en Photoshop quizás mejor seguir con lo que tienes, pero éste te permite crear tiles e ir colocándolos en pantalla. Después te exporta los datos de los tiles y la pantalla a "datas".

De momento no trata sprites directamente.



Título: Re: DISEÑAR SPRITES EN PHOTOSHOP
Publicado por: jltursan en 10 de Diciembre de 2007, 04:56:15 pm
¿Has probado con el ICVGM v2.14 (http://www.geocities.com/newcoleco/icvgm214.zip) para screen 1 o el ICVGM v3.03 (http://www.geocities.com/newcoleco/icvgm303.zip) para screen 2?. Aunque son mucho menos potentes que el photoshop, paintshop pro o GIMP seguro que para empezar son más sencillos de utilizar...
Y que no se te olvide nMSXtiles (http://karoshi.msxgamesbox.com/index.php?topic=1035.0) de nuestro compi Pentacour, que para eso está por aquí y seguro que agradece tus opiniones :)


Título: Re: DISEÑAR SPRITES EN PHOTOSHOP
Publicado por: cybernoid en 10 de Diciembre de 2007, 05:38:23 pm
ya que estamos con el temita este, alguien me podria pasar la paleta para photoshop y explicarme como se mete?


gracias majos ^_^


Título: Re: DISEÑAR SPRITES EN PHOTOSHOP
Publicado por: msx dummie en 10 de Diciembre de 2007, 06:10:56 pm
pasame tu mail y te paso la paleta que me he hecho yo, para meterla hay que cargarla desde swatches y cuando indexas la imagen tienes que cargarla también en "color table"

con respecto a lo otro pues lo probare, pero la verdad es que no creo que ninguna herramienta pese a ser mas sencilla sea mejor que photoshop, el unico problema para mi, es como sacarlo de ahi.
Yo es con el programa que trabajo para todo lo demas, y cuando uso algun otro como el ICVGM no veo color, ademas de que no entiendo casi nada, como en el polka, que hay un monton de opciones que no consigo saber para que són.
el caso es que lei que aqui hay gente que lo hacia con photoshop (creo que viejo archivero, era uno) y me he animado a hacerlo asi...
Alguien sabe? porque ademas el nMSXtiles es solo para screen 2 no? y yo estoy preparando algo para screen 1.

y ademas Nerlaska me habla de un editor hexadecimal... ¿cuales hay? ¿como funciona?
¿puedo abrir alli un pcx?
gracias otra vez, de verdad que no se que haria sin vosotros.
Un saludo!



Título: Re: DISEÑAR SPRITES EN PHOTOSHOP
Publicado por: pentacour en 10 de Diciembre de 2007, 06:43:49 pm
porque ademas el nMSXtiles es solo para screen 2 no? y yo estoy preparando algo para screen 1.
Sí, es para el screen 2. La exportación de colores no te serviría tal cual sale.

y ademas Nerlaska me habla de un editor hexadecimal... ¿cuales hay? ¿como funciona?
¿puedo abrir alli un pcx?
El editor de textos libre Notepad++ (http://notepad-plus.sourceforge.net/es/site.htm) también permite editar ficheros en hexadecimal, pero luego supongo que deberías pasar estos datos a texto para poder trabajar con ellos en tu programa/juego. Lo bueno sería hacerse un miniprograma que lea ese fichero y te lo devuelva en texto ( no se si sabes algo de c, visual basic, etc).



Título: Re: DISEÑAR SPRITES EN PHOTOSHOP
Publicado por: msx dummie en 10 de Diciembre de 2007, 06:47:30 pm
puufff... que va... no tengo ni idea de programación, y ese es el problema... por lo que no paro de daros la brasa.
estoy empezando con basic, y poco a poco, pero de lo demas ni J. ¿Deberia darme unas clases o algo asi no?
es que no se a quien acudir...


Título: Re: DISEÑAR SPRITES EN PHOTOSHOP
Publicado por: cybernoid en 10 de Diciembre de 2007, 07:00:51 pm
pasame tu mail y te paso la paleta que me he hecho yo, para meterla hay que cargarla desde swatches y cuando indexas la imagen tienes que cargarla también en "color table"


aquí va   rubberkeyA.R.R.O.B.A.gmail.com

asias  :)

no creo que necesites clases de informatica, estoy seguro que la mayoria que estamos por aqui aprendimos en su dia a golpe de manual.


Título: Re: DISEÑAR SPRITES EN PHOTOSHOP
Publicado por: pentacour en 10 de Diciembre de 2007, 07:04:27 pm
Bueno, pues a ver si alguien que use algo parecido te puede ayudar.

Y si no, antes de quedarte parado probaría el ICVGM para screen 1 o incluso el nMSXtiles, que si se usa con cierta gracia podría medio servirte para el screen 1.


Título: Re: DISEÑAR SPRITES EN PHOTOSHOP
Publicado por: msx dummie en 11 de Diciembre de 2007, 10:26:46 am
gracias a todos otra vez!
NO, No voy a parar, ahora no!! jejej...  ;D
seguire currando con photoshop y lo peor que puede pasar es que tenga que sacar los datas a mano, pero no pasa nada, tampoco son tantos "ladrillos" en total...
ya os ire contando, mientras si alguien sabe y me puede contar pues perfecto.

Gobblin: ya tienes eso en tu mail, espero que te sirva.
Un saludo!


Título: Re: DISEÑAR SPRITES EN PHOTOSHOP
Publicado por: cybernoid en 11 de Diciembre de 2007, 12:30:35 pm

Gobblin: ya tienes eso en tu mail, espero que te sirva.
Un saludo!

sirve, sirve, gracias majo! :)


Título: Re: DISEÑAR SPRITES EN PHOTOSHOP
Publicado por: Jon_Cortazar en 11 de Diciembre de 2007, 09:08:50 pm
gobblin: yo hago casi todos los gráficos con photoshop... ¿cual es tu problema exactamente?


Título: Re: DISEÑAR SPRITES EN PHOTOSHOP
Publicado por: cybernoid en 11 de Diciembre de 2007, 10:49:34 pm
gobblin: yo hago casi todos los gráficos con photoshop... ¿cual es tu problema exactamente?

ya lo tengo todo solucionado, gracias !