Volvemos de nuevo. He hecho más optimización del código y algunas mejoras aquí y allá. Como cosas destacables, ahora la matriz se guarda en una clase global para que sea más accesible. No tenía mucho sentido pasarles el mundo entero a las excavadoras para que pudieran acceder a ella.
También he cambiado los 0 y
1 de la matriz por una clase
que representa la información de cada casilla. De momento, entre esa
información está el tipo de bloque, pero habrá más cosas guardadas en cada
casilla.
También he metido una ventana de Debug que indica el número de bloques de cada tipo y las funciones que se van ejecutando, así que menos parloteo y más escribir en el diario.