Allora, in pratica vuoi realizzare una applicazione console ma con più di due dimensioni, se ho capito bene... Il mio consiglio è quello di rapperesentare ogni volta diversi campi di battaglia, visti da diverse dimensioni.
Ad esempio se hai un campo tridimensionale visualizzi, prima un campo con la prima e la seconda dimensione, poi uno con la prima e la terza....
Per ora è questo il consiglio che tido, comunque mi sembra una cosa parecchio comlicata... Ci lavorerò...