Original Post
I have a list of units on the terrain (100 units or so). What I'd like to do is for each units "move turn" they should check if it's possible to move to that location. The only time it is impossible is if their final destination is an impassable terrain type. How should I store these terrain types? Should I store them as units and just test collision on them? This might end up in me iterating through both the Unit list and TerrainUnit list for every character... Are there any tutorials on how to perform terrain collision? I've searched for it but I mainly turned up results on collision detection (which I don't think is what I need...).