Implementation of array with negative indices

Viewed 4664

I am making a game with a world that extends infinitely in every direction. This means that you can be at position X:50, Y:50 or X:-50, Y:-50. But... I can't really do that with a normal C# List...

All the ideas I've come up with seem to be too complicated/inefficient to work...

6 Answers
Related