Comunidad de diseño web y desarrollo en internet online

Tiles, Mapas y Eso que nunca e logrado entender

Citar            
MensajeEscrito el 28 Dic 2007 09:45 pm
Hola, me gustaría si alguien me pudiera ayudar.
Es que quiero lograr hacer mapas, algo así como tiles se les llama.
ojala me puedan dar una referencia básica.
Y que no sea esta web:
http://www.tonypa.pri.ee/tbw/start.html
Por que no la entiendo xD
(mejor aun si es As3, pero no se preocupen As2 aun me sirve)

Por JaLeRu

Claber

1913 de clabLevel

7 tutoriales

Genero:Masculino  

Existo

firefox
Citar            
MensajeEscrito el 03 Ene 2008 03:29 pm
pues esa esta muy buena, lo malo que esta en AS2, pero si entiendes la idea, lo puedes migrar a AS3.!....

salu2

Por Zandy

Claber

1345 de clabLevel

5 tutoriales

Genero:Masculino   Premio_Secretos

firefox
Citar            
MensajeEscrito el 03 Ene 2008 05:21 pm

Joris Van Spilbergen escribió:

pues esa esta muy buena, lo malo que esta en AS2, pero si entiendes la idea, lo puedes migrar a AS3.!....

salu2

Dije que no la entiendo xD

Por JaLeRu

Claber

1913 de clabLevel

7 tutoriales

Genero:Masculino  

Existo

firefox
Citar            
MensajeEscrito el 03 Ene 2008 08:17 pm
Pues intenta entenderla porque es de las mejores y la que mejor explicado está. Paso a paso.

Por One

Claber

1488 de clabLevel

5 tutoriales

Genero:Masculino  

Programador Web

firefox
Citar            
MensajeEscrito el 05 Ene 2008 12:56 am
-.-! :cry: Gracias.
(Me quede igual)

Por JaLeRu

Claber

1913 de clabLevel

7 tutoriales

Genero:Masculino  

Existo

firefox
Citar            
MensajeEscrito el 05 Ene 2008 05:29 am
XD... pues mira yo te intentaré ayudar :P...

Primero esa página está mega genial XD... según entiendo tu eres un usuario avanzado (yo ni sé action script 3) :P... así que te digo rápido (no me meteré con colisiones).

Un tile es en español un Mosacio (si de esos del baño) el objetivo es dibujar los mapas en base a pedacitos cuadrados (el NES los usaba de 8x8 jajaja pero de esto ya llovio) haces dibujos que puedas repetir para facilitar el trabajo :)

Le asignas un numero a cada dibujo (en flash puedes hacer un clip de pelicula que contenga todos los mosaicos uno en cada fotograma) yo lo llamaré tileSet

Ahora, creas una matriz de números XD... cada numero equivale a un fotograma del tileSet por ejemplo XD tienes 4 fotogramas. el primero es un cuadro negro, el segundo azul, el tercero blanco y el quinto gris todos miden 32x32 (si preferible que sean multiplos de 8 por aquello del ajuste a pantalla :P)

La matriz entonces contiene numeros, por ejemplo (escrito en no se que lenguaje espero que lo entiendas XD la neta ya me hago bolas)

Código :

mapa = {{1,1,1,2,1},
        {3,1,2,2,1},
        {4,1,2,1,2),
        {4,2,2,2,2}};


Ordenado parece ser claro lo que se va a pintar :P... ya bien en un ciclo anidado del tamaño de la matriz, el numero de instansias de tileSet necesarios algo así (otra vez en seudolenguaje :D)

Código :

createEmptyMovieClip("mapaVisual",....);
for(var i=0;i<mapa.lenght;i++){
     for(var j=0;j<mapa[i].lenght;j++){
          mapaVisual.attachMovieClip("tileSet","tile"+i+"_"+j,....);
          mapaVisual["tile"+i+"_"+j]._x=i*mapaVisual["tile"+i+"_"+j]._width;
          mapaVisual["tile"+i+"_"+j]._y=j*mapaVisual["tile"+i+"_"+j]._height;
          mapaVisual["tile"+i+"_"+j].gotoAndStop(mapa[i][j]);
     }
}


:P... listo XD... espero haberte sido de ayuda XD... con gusto puedo seguir intentando ayudarate si lo necesitas :D...

Por El_Beto_TM

156 de clabLevel

1 tutorial

Genero:Masculino  

Mexicali, Baja California

firefox
Citar            
MensajeEscrito el 05 Ene 2008 06:00 am

El_Beto_TM escribió:

...tienes 4 fotogramas. el primero es un cuadro negro, el segundo azul, el tercero blanco y el quinto gris...
:O con razon siempre habia reprobado historia

no pues mira lo mas facil es que preguntes en lo que no entiendas a el tutorial por que si es bastante bueno
ya nosotros te podriamos ayudar en tus preguntas especificas :D

lo gracioso es que al traducirlo, regresa automaticamente al index xD

Por tribak

Claber

2448 de clabLevel

6 tutoriales

Genero:Masculino   Héroes

Fotógrafo o algo

firefox
Citar            
MensajeEscrito el 05 Ene 2008 06:05 am

Por tribak

Claber

2448 de clabLevel

6 tutoriales

Genero:Masculino   Héroes

Fotógrafo o algo

firefox
Citar            
MensajeEscrito el 05 Ene 2008 06:59 am

tribak escribió:


:O con razon siempre habia reprobado historia


XD jajajaja ipsss... por eso decia que eran 4 XD... el cuarto gris... :P :oops:

Por El_Beto_TM

156 de clabLevel

1 tutorial

Genero:Masculino  

Mexicali, Baja California

firefox
Citar            
MensajeEscrito el 05 Ene 2008 07:07 am
P.D. Muy bueno el link... ya lo tengo en mis Marcadores XD... gracias

Por El_Beto_TM

156 de clabLevel

1 tutorial

Genero:Masculino  

Mexicali, Baja California

firefox
Citar            
MensajeEscrito el 05 Ene 2008 03:17 pm
Gracias beto, con eso tengo un gran avancé.
Y más gracias a m@u que indirectamente desde los Mails de Clab me mando un ejemplo genial.
Muchas Gracias.
Creo que voy entendiendo.

Por JaLeRu

Claber

1913 de clabLevel

7 tutoriales

Genero:Masculino  

Existo

firefox
Citar            
MensajeEscrito el 05 Ene 2008 07:27 pm

JaLeRu escribió:

[...]Y más gracias a m@u que indirectamente desde los Mails de Clab me mando un ejemplo genial[...]
Oh, no fue nada realmente... Aunque tal vez tuve que postearlo...
:lol:

Por M@U

BOFH

6210 de clabLevel

34 tutoriales
5 articulos

Genero:Masculino   Héroes Bastard Operators From Hell Editores

Bate jubilado de Cristalab

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.