Matriz tri-dimensional
Uma matriz tri-dimensional é complexa de criar (e desenvolver...) mas você pode pensar nela como sendo isto:
Uma outra forma de entender matriz é que se uma variável guarda apenas um único valor, uma matriz com X pode guardar vários valores que podem ser encontrados facilmente, se uma variavel é um pote, a matriz é um bau que aceita vários itens do mesmo tipo.
Aplicação de uma matriz tri-dimensional
Se você precisar guardar mais informações, você pode usar a dimensão Z.
Colocando o valor para 4,3,2. Agora temos blocks.At(x,y,0) que pode ser modelos de armas por exemplo, uma pistola, uma mesma pistola com silenciador ou uma que alem de silenciador pode conter mira...
Para melhorar conhecimento
Veja o manual page.
Aqui você vê como utilizar as matrizes.
How Do I? FAQ thread