Recently, I've been using an enumeration called "tileType" when I load my map from a file. The file contains an array of numbers, so when I load a number I have to explicit type-cast it to the type "tileType" before I can load it into the Tow-Dimensional vector I use to keep my map's values. Is this okay? There's no other way unless I make a very specific switch statement, which would completely break if I changed anything the slightest bit, which wouldn't work.
What do you think? Sorry for the little information, I had to finish up quickly. Cheers !
I'm a game programmer and computer science ninja !
Here's my 2D RPG-Ish Platformer Programmed in Python + Pygame, with a Custom Level Editor and Rendering System!
Here's my Custom IDE / Debugger Programmed in Pure Python and Designed from the Ground Up for Programming Education!
or Personal-Message me on here !