Hola, acabo de darme cuenta que usando un array bidimensional y listas se puede usar como array tridimensional de la siguiente forma:

El inexistente en GM array tridimencional array[i,j,k] es equivalente a array[i,j]=ds_list_create();

PERO nunca usar ds_list_delete, ds_list_shuffle, ds_list_sort para no perder la relacion del arreglo.

Esto quiza sea muy simple pero debo confesar que no me habia dado cuenta de ello y quiza para algun despistado le sirva.

Saludos.
Saludos Cordiales!!!

Tambien se podria usar asi:

un array bidimensional xy[x,y] que contenga la informacion de z

ej: [gml]xy[1,1] = 20;[/gml]

y un array bidimensional z[xy,z] que contenga la altura

ej: [gml]z[20,1] = 15;[/gml]

etonces:

[gml]show_message(z[xy[1,1],1]);[/gml]

Checa mi canal de Youtube para tutoriales y charlas sobre desarrollo de videojuegos.


Esto no es una pregunta.
Para algo as? deber?as crear un tutorial o ejemplo y subirlo a la secci?n de descargas, o escribir un art?culo.
Vim.