I’m building a simple 2D particle physics engine where particles are created in the center of a potentially infinite area and thrown outward. I am having a problem though, it’s impossible for an infinite range of numbers extending only in one direction from zero to have a center and an array is just that. I have thought of several ways to work around this, the one I’m leaning towards is using a different array for each quadrant. Does anyone know a better way?