Crear sprites para juego 2D

Consulte acerca de programas, técnicas, algoritmos etc.

Crear sprites para juego 2D

Notapor kiketom » Vie Dic 30, 2011 9:09 am

Hola, me gustaría saber si sabeis de alguna página en internet que explique como transformar mis dibujos hechos a lapiz a sprites para un juego.
Los tengo escaneados, pero no se como tratar las imagenes para crear unos sprites.
¿Teneis alguna referencia al respecto?

Gracias.
Avatar de Usuario
kiketom
 
Mensajes: 82
Registrado: Lun Ene 03, 2011 3:01 pm
Ubicación: Valencia, España

Re: Crear sprites para juego 2D

Notapor hugoruscitti » Vie Dic 30, 2011 7:32 pm

Hola kiketom!, hay un tutorial muy útil al respecto en la siguiente web:

http://www.petesqbsite.com/sections/tut ... apter9.htm

Al final del artículo hay un link (back to main) si lo pulsas vas a encontrar
que el artículo es parte de un tutorial mas extenso.
Avatar de Usuario
hugoruscitti
Site Admin
 
Mensajes: 1242
Registrado: Dom Jul 30, 2006 3:57 am
Ubicación: Buenos Aires, Argentina

Re: Crear sprites para juego 2D

Notapor kiketom » Sab Dic 31, 2011 2:45 pm

Bieeennnnn, :D hace años que encontré esa páginas pero no la volví a encontrar.
Muuuuchas gracias ;) , me la dejo en delicious. :D
Avatar de Usuario
kiketom
 
Mensajes: 82
Registrado: Lun Ene 03, 2011 3:01 pm
Ubicación: Valencia, España

Re: Crear sprites para juego 2D

Notapor shackra » Mar Ene 10, 2012 7:27 am

pues, ademas de dibujarlos, tenes que alinearlos en una hoja de sprites o sprites sheet, generalmente tiene todas las animaciones de los personajes, uno en cada hoja. La alineacion es fundamental para que la animacion quede perfecta, no sea que lo veas caminar hacia delante y en un segundo de un "pasito para atrás" que en realidad quiere decir que tenes un sprite mas hacia la izquierda o hacia la derecha...

hace mucho que trate de alinear estos sprites de Ryu, personaje del juego Breath Of Fire IV, uno de mis juegos favoritos, quizas te sirva para darte una idea de como debe hacerse un sprite sheet:

Imagen
Avatar de Usuario
shackra
 
Mensajes: 308
Registrado: Lun Jun 15, 2009 4:10 pm
Ubicación: Costa Rica

Re: Crear sprites para juego 2D

Notapor kiketom » Mar Ene 10, 2012 7:50 am

OK, gracias.
Lo de los array de imagenes de los sprites lo tengo claro, el "problema" era como pasar mis dibujos al ordenador y retocarlos para que se vieran bien en ele juego ;)
Avatar de Usuario
kiketom
 
Mensajes: 82
Registrado: Lun Ene 03, 2011 3:01 pm
Ubicación: Valencia, España

Re: Crear sprites para juego 2D

Notapor lucia » Jue Dic 27, 2012 10:39 am

Hola a todos

Yo estoy aprendiendo Cocos2D, bueno es mi proposito para 2013. En internet estoy leyendo mucho y queria hacer algun curso en el que al menos se vean conceptos basicos sobre el tema.

He encontrado este curso http://www.cocoaosx.com/cursos/curso-cocos2d-basico/que si alguien esta en la misma situacion que yo seguro que la info le ayuda.

Si alguien se le ocurren mas cosas que puedo hacer para aprender bien y en menos tiempo esta libreria, agradezco comentarios.

Salu2
lucia
 
Mensajes: 1
Registrado: Vie Dic 14, 2012 9:46 am

Re: Crear sprites para juego 2D

Notapor shackra » Vie Dic 28, 2012 7:19 pm

de hecho, Cocos2D es muy fácil de aprender (según he visto su API), yo te recomendaría aprender y usar Pilas Engine y cuando estés más preparada, re-abordar Cocos2D.

Kiketom, puedes usar Inkscape para digitalizar tus dibujos ;)
Avatar de Usuario
shackra
 
Mensajes: 308
Registrado: Lun Jun 15, 2009 4:10 pm
Ubicación: Costa Rica

Re: Crear sprites para juego 2D

Notapor joselet » Jue Jul 11, 2013 2:35 pm

Hola, estoy empezando un poco con c + sdl. Me gustaría mover un muñequito por la pantalla utilizando sprites, no he encontrado un ejemplo específico para esto, así que imagino que el modo correcto sería creando un fichero de sprites como se define aqui:
http://www.losersjuegos.com.ar/referenc ... os_basicos

Y luego mostrar en todo momento el grafico necesario según la técnica de este artículo
http://www.losersjuegos.com.ar/referenc ... s_graficas

Esto es así? o ya estoy empezando mal?

Gracias.
Avatar de Usuario
joselet
 
Mensajes: 3
Registrado: Jue Jul 11, 2013 9:19 am

Re: Crear sprites para juego 2D

Notapor shackra » Jue Jul 11, 2013 4:23 pm

Si tienes un codigo fuente a mano, nos seria mucho más facil para ayudarte a ayudarte :)

Si lo deseas puedes revisar éste articulo que encontre en Internet Curso programación de videojuegos con SDL – Moviendo una imagen por la pantalla.
Avatar de Usuario
shackra
 
Mensajes: 308
Registrado: Lun Jun 15, 2009 4:10 pm
Ubicación: Costa Rica

Re: Crear sprites para juego 2D

Notapor joselet » Jue Jul 11, 2013 6:27 pm

No me refiero a eso shackra

Me refiero a que mientras muevo el muñeco de la pantalla, voy mostrando la imagen correspondiente de mi sprite. En el enlace que me envías, vas moviendo el avión por la pantalla, pero la imagen (png, gif, etc) es siempre la misma.

Por eso hacía referencia a ese otro artículo, donde se mapean las letras del alfabeto para mostrar la que sea necesaria en cada momento. Supongo que mi objetivo se conseguiría con esa misma técnica. No es así?
Avatar de Usuario
joselet
 
Mensajes: 3
Registrado: Jue Jul 11, 2013 9:19 am

Re: Crear sprites para juego 2D

Notapor shackra » Vie Jul 12, 2013 4:18 am

Esa tecnica, Mr. Joselet se llama "animacion" ;)

Revisa éste articulo en inglés, puede que te sirva: Animating Sprites with SDL
Avatar de Usuario
shackra
 
Mensajes: 308
Registrado: Lun Jun 15, 2009 4:10 pm
Ubicación: Costa Rica

Re: Crear sprites para juego 2D

Notapor joselet » Vie Jul 12, 2013 7:33 am

Brutal, es justo lo que buscaba.

Muchas gracias. Voy a practicar un poco con todo esto. Nos vemos por aqui.
Avatar de Usuario
joselet
 
Mensajes: 3
Registrado: Jue Jul 11, 2013 9:19 am


Volver a General

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado