Herramientas para desarrolladores BennuGD

Started by blostec, August 11, 2008, 12:53:33 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Danielo515

Quote from: Windgate on March 01, 2009, 04:54:43 AM
La última vez que puse un post en este tema no había probado Bennu, ahora soy un monstruito, siento el retraso pero la cuestión que voy a plantear merece la pena.

En muchas ocasiones, cuando programo juegos en 2D, tengo la necesidad de recortar sprites de animaciones. Por favor, ¿Podéis decirme cuáles son los programas que utilizáis para el recorte de los sprites? Tengo ImageCut que es un programa con licencia y lo tengo caducado, y también CastleSplitImage, que es libre, pero es una basura.

He visto a compañeros que con Photoshop recortan muy rápidamente, pero espero que haya alguna alternativa libre y más orientada para esta "sencilla" tarea de recortar.

Cualquier sugerencia será bienvenidísima. Salu2!

Es curioso que después de casi 2 meses de no visitar divsite, justo ayer lo visité y sin querer leí un post en el que momia preguntaba lo mismo. Splinter le escribió un código fenix, que posteriormente momia modificó y volvió a poner y hacía eso que pides. Supongo que será compatible también con bennu, y si no con pocas modificaciones.

Un saludo.

Windgate

Splinter que lo ve todo (O el tal Momia xD), si lees esto dinos si recuerdas dónde se posteó sobre el tema de recortar Sprites!  ::)

He usado el buscador y no lo hallo...  :-\
Iván García Subero. Programador, profesor de informática, monitor de actividades culturales y presidente de TRINIT Asociación de Informáticos de Zaragoza. http://trinit.es

SplinterGU

Download Lastest BennuGD Release: http://www.bennugd.org/node/2


Windgate

#19
Muchísimas gracias, guardo el link para revisarlo muy a fondo y encontrar la gran solución al problema del recorte de sprites.

Por cierto, en ese post de DIV, que espero que quede para la posteridad y nos sobreviva, he encontrado una grandiosa frase de SplinterGU:

"Toda brillante creación, toda imponente construcción, toda cultura y/o civilización sobresaliente, toda especie, toda religión, incluso la idea más importante y revolucionaria... todo, pero todo, está condenado a la extinción y al olvido, tarde o temprano sucederá... estamos condenados al olvido y la extinción... no somos nada... Pensar en la inexistencia es totalmente ilogico, tan ilogico como pensar en la existencia... Lo mas triste en la vida de un individuo es necesitar alimentarse de la vida de otros para tener vida propia..."

Verdades como puños, más eternas que nuestra propia vida, Bennu es más que un lenguaje de programación, Bennu es todo lo que vivimos aquí día tras día  ;)
Iván García Subero. Programador, profesor de informática, monitor de actividades culturales y presidente de TRINIT Asociación de Informáticos de Zaragoza. http://trinit.es

SplinterGU

Download Lastest BennuGD Release: http://www.bennugd.org/node/2

laghengar

!!!Blender Blender Blender yuhuuuuuuu¡¡¡ novato o_O

Erkosone

Yo pagaria por en editor grafico como el de Div2, era y es realmente bueno, alguna vez lo sigo usando en DosBox para el recorte de Sprites, es sin duda el mas comodo para este cometido que he podido encontrar, simplemente picas encima de el cuerpo que deseas recrotar y traza pixel a pixel y en 0.1 segundos todo su perimetro para luego exportarlo como grafico independiente, es una pasada.
Ahora bien, si lo que quieres es recortar graficos de cualquier otra forma yo sencillamante te aconsejo el paint de windows jeje, ami me va estupendo y se le acava cojiendo cariño al paint de Windows Vista, te lo aseguro.

Windgate

¿El entorno de DIV tenía esa utilidad para recortar? :o

He estado buscando alternativas muchas para hacer esa tarea, me quedé con el ImageCut trial version, ya que no he podido encontrar un buen crack para él, después con Castle Split Image que es libre pero es una MIERDA de programa, también pensé en programar una aplicación que haga eso a partir de Bennu... De hecho no sería muy difícil de hacer...

Pero de verdad, no recordaba que DIV tuviese eso y es una muy buena utilidad, ¿Hay forma de extraerla hacia Bennu? ¿Algún sitio donde encontrar la descarga del antiguo DIV para probar eso que dices?
Iván García Subero. Programador, profesor de informática, monitor de actividades culturales y presidente de TRINIT Asociación de Informáticos de Zaragoza. http://trinit.es

DCelso

Yo tampoco,¿a que te refieres a recortar?
A eliminar la parte sobrante de ancho y alto, llamado autorecortar en gimp y photoshop?
Yo para gimp me hice un script para hacer esto de forma automática a un montón de archivos.

O a una herramienta de detección de bordes donde da igual el fondo que haya, seleccionas un objeto y el programa busca los bordes y te selecciona lo que cree él que es el objeto entero.
Monstruos Diabólicos

"A PAck of classic GAMEs For BennuGD" en desarrollo
http://code.google.com/p/apagame4be/

Windgate

Sí, me refiero a, partiendo de un spritesheet, "cortar" cada componente del gráfico y tenerlo en un fichero de imagen (PNG por ejemplo) por separado.

No conocía la opción de autorecordar de Gimp ???

Lo de selección de bordes manteniendo el objeto entero sé hacerlo con Gimp y Paint.NET, pero con el spritesheet completo no consigo la eficiencia que logro con Image Cut o Castle Split Image.

Cualquier indicación al respecto DCelso será más que bienvenida, créeme que el problema de autorecortar sprites me lleva comiendo el coco desde hace 2 años ;D
Iván García Subero. Programador, profesor de informática, monitor de actividades culturales y presidente de TRINIT Asociación de Informáticos de Zaragoza. http://trinit.es

DCelso

No te preguntaba a ti sino a Erkosone :D.
Lo de recortar del gimp no es lo que crees, esto que te digo es si tienes una imagen de un sprite y te sobra mucho fondo (siendo el fondo un color sólido), le das autorecortar y ajusta al mínimo todos los laterales para que hay simplemente lo mínimo de fondo.

Tambien tiene un recorte "zealous" que intenta adivinar los bordes de las figuras y recorta en base a ellos  para eliminar el maximo fondo. Así se hacen los spritesets que tanto odias y que son tela complicados de recortar :D. Pones todos los sprites que vas scaneando donde buenamente puedes de la imagen y luego tocas esta herramienta y te los ajusta todos al mínimo.
Monstruos Diabólicos

"A PAck of classic GAMEs For BennuGD" en desarrollo
http://code.google.com/p/apagame4be/

paredesivan

mi primer aporte:
quiero recomendar el fotosizer.
http://fotosizer.com/download.aspx
yo hice una imagen y la guarde como bmp y pesa 535kb, tambien la guardé como .png y pesa 434kb, y tambien pasé la imagen (bmp) con este programa a png y pesa 138kb...lo que haria una reduccion bastante importante (75%)...lo mas lindo del programa es que puede hacer multiples reducciones, y que no pierde absolutamente nada de calidad la imagen..saludos...

FreeYourMind

Bueno con el photoshop tambien puedes elegir el tamaño/calidad de la imagen en la conversión. Si me dices que aumentas la imagen para el doble o triple y que no pierde calidad me instalaria el programa ahora mismo  ;D

Windgate

Las pérdidas de calidad ojo que al final se terminan notando a medida que bajas y bajas el tamaño... Paint.NET también da opciones de compresión para .png, .jpg y compañía.
Iván García Subero. Programador, profesor de informática, monitor de actividades culturales y presidente de TRINIT Asociación de Informáticos de Zaragoza. http://trinit.es