Stratos

¡Bienvenido a Stratos!

¿Ya eres miembro de Stratos? Haz clic aquí para identificarte
¿Aún no eres miembro de Stratos? Haz clic aquí para registrarte
PORTADANOTICIASTRABAJOCOLABORACIóNENLACESFOROSIRCWIKIGRAFISTASCOMPOSITORESUSUARIOSFORMACIóNNOSOTROS

Stratos no se hace responsable de las opiniones expuestas en estos foros ni se identifica necesariamente con ellas, y se reserva el derecho de eliminar el contenido que considere inapropiado.

CreaVideojuegos

Bienvenido(a), Visitante. Favor de ingresar o registrarse.
¿Perdiste tu email de activación?

Ingresar con nombre de usuario, contraseña y duración de la sesión
 
Inicio Ayuda Buscar Calendario Ingresar Registrarse
Páginas: [1]
Imprimir
Autor Tema: Capas en juego 3d - 2d  (Leído 1835 veces)
camaleon2d
Stratos

Mensajes: 7


Ver Perfil
« en: 22 de Julio de 2008, 12:09:09 »

Buenas he visto en el blog de azazel http://theazazel.wordpress.com/ como hablabais el tema de capas.

Tengo un problema a la hora de hacer un juego en dos dimensiones. El juego es un RPG estilo zelda, pokemon, etc. Necesitamos que haga distinciones en profundidad, aunque al ser 2d la profundidad realmente no exista, y para ello estamos haciendo un sistema de capas personal.

Este sistema de capas que hablais en el blog nos facilitaria la tarea, existe algun ejemplo para ver como funciona?

Gracias por todo!!!

P.D: Merci por todo el tema del foro pero tb se entiende que las vacaciones son las vacaciones Reir
En línea
TheAzazel
Moderador
Stratos
*****
Mensajes: 1474


theazazel666@hotmail.com
Ver Perfil WWW
« Respuesta #1 en: 23 de Julio de 2008, 09:54:11 »

Buenas!

pues si, creo que os facilitaria la vida enormemente.

Creo que vienen un par de ejemplos junto con el rar que te puedes bajar en el blog.

Solo hay un pequeno problema, me falta por terminar unos pequenos detalles (basicamente era, en lugar de guardar una capa y su tileset, queria guardar capas y guardar tileset y que las capas enlacen con los tilesets disponibles). Realmente esto si no te metes con el formato para cargar/grabar no es problema para ir probando cosas pero cuando saque tiempo, tengo que terminar eso y luego lo subo a la web.

Se de buena tinta que mas de uno ha terminado algo decente con el scrollengine asi que, no deberias tener ningun problema, ya me contaras Sonrisa
En línea

[EX3]
Stratos

Mensajes: 3899


Status: Aborted. Mission failed.


Ver Perfil WWW
« Respuesta #2 en: 23 de Julio de 2008, 11:21:56 »

Como funcionan las capas en CRM32Pro? Organizas por coordenada de profundidad (coordenada z en las llamadas de dibujo) o por objetos donde agrupas llamadas?

Salu2...
En línea

José Miguel Sánchez Fernández

dx_lib32 2.2.0 Libreria para el desarrollo de juegos en Visual Basic 6.0 y Visual Basic .NET con DirectX 8.1

> Apple MacBook Intel Core 2 Duo 2.16GHz, 2GB, Intel GMA950 64MB, Mac OS X Leopard + Windows 7 Ultimate 64bits
> Acer Aspire One Intel Atom 1.6GHz, 1GB, Intel GMA950 8MB, Windows XP HE SP3 + Windows 7 Ultimate
> AMD Athlon XP 1.6GHz, 1GB, nVidia GeForce3 Ti200 64MB, Windows 98 SE
TheAzazel
Moderador
Stratos
*****
Mensajes: 1474


theazazel666@hotmail.com
Ver Perfil WWW
« Respuesta #3 en: 23 de Julio de 2008, 02:42:17 »

Basicamente son una tabla de n capas y a la hora de dibujarlas, recorro la tabla de 0 a n siendo 0 la mas profunda. Creo que es la forma mas tradicional y sencilla de hacerlo, ademas funciona muy bien y es facil entenderlo Sonrisa

Luego como propiedades especiales (definibles), cada celda de cada capa puede llamar al objeto que desees.

Tienes que hacerte un scroll engine??
En línea

[EX3]
Stratos

Mensajes: 3899


Status: Aborted. Mission failed.


Ver Perfil WWW
« Respuesta #4 en: 23 de Julio de 2008, 06:07:38 »

Cita de: "TheAzazel"
Basicamente son una tabla de n capas y a la hora de dibujarlas, recorro la tabla de 0 a n siendo 0 la mas profunda. Creo que es la forma mas tradicional y sencilla de hacerlo, ademas funciona muy bien y es facil entenderlo Sonrisa

Hasta aqui lo tenemos implementado en base a la misma idea, lo que no me has dejado claro si el programador se refiere a las capas mediante un objeto, opcion que imagino que has implementado, o por coordenada de dibujo, como lo hice yo.

Cita de: "TheAzazel"
Tienes que hacerte un scroll engine??

De momento no pero si tengo intencion de agregar un motor de scrolling al nuevo motor mas adelante. De momento tengo que pulir otros detalles mas basicos de la parte grafica del motor entre otras cosillas Sonrisa Mas bien preguntaba lo de las capas no por temas de scrolles si no por si lo implementastes como un sistema de z-buffer o similar ya que mas adelante, quizas en un año o poco mas, me decida finalmente a portar el nuevo motor de dx_lib32 a XNA y aprovechar para mejorar algunas implementaciones como mi sistema de ordenacion de llamadas o "z-buffer casero".

Salu2...
En línea

José Miguel Sánchez Fernández

dx_lib32 2.2.0 Libreria para el desarrollo de juegos en Visual Basic 6.0 y Visual Basic .NET con DirectX 8.1

> Apple MacBook Intel Core 2 Duo 2.16GHz, 2GB, Intel GMA950 64MB, Mac OS X Leopard + Windows 7 Ultimate 64bits
> Acer Aspire One Intel Atom 1.6GHz, 1GB, Intel GMA950 8MB, Windows XP HE SP3 + Windows 7 Ultimate
> AMD Athlon XP 1.6GHz, 1GB, nVidia GeForce3 Ti200 64MB, Windows 98 SE
bruno
Stratos

Mensajes: 12


Ver Perfil
« Respuesta #5 en: 24 de Julio de 2008, 10:18:00 »

el mapeditor que decis donde podría yo descargarlo para ir testando?? he buscado pero no veo links :S
En línea
TheAzazel
Moderador
Stratos
*****
Mensajes: 1474


theazazel666@hotmail.com
Ver Perfil WWW
« Respuesta #6 en: 24 de Julio de 2008, 11:41:23 »

esta en mi blog, busca una entrada del scrollengine y alli esta el enlace Sonrisa
En línea

dizamany73
Stratos

Mensajes: 3

http://russian-brides-best.com/ - bride bride mail order russian woman

221635687 optodehonseder@gmail.com dizamany73 dizamany73
Ver Perfil WWW
« Respuesta #7 en: 05 de Diciembre de 2009, 12:27:18 »

Gracias por la aclaracion.
Y yo que creia que los epaulettes eran otra cosa, y al final resulta que son las capas....Que cosas tiene la vida xD
En línea

Páginas: [1]
Imprimir
 
Ir a:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.5 | SMF © 2006-2008, Simple Machines LLC XHTML 1.0 válido! CSS válido!

© 2003-2008 Stratos

eXTReMe Tracker