В настоящее время я создаю игру на основе тайлов, в которой элементы игр размещаются в четырех разных векторах (поскольку существует несколько игровых объектов с разными свойствами, следовательно, хранящихся в разных векторах).
Сами эти игровые элементы содержат координаты x и y, аналогичные тому, как они хранятся в двумерном массиве. Мне было интересно, есть ли способ доступа к этим элементам вектора, аналогичный доступу к двумерному массиву (в настоящее время я реализую цикл for для циклического перемещения элементов при сравнении их координат).
Это отстой, когда мне нужно обновлять мой дисплей в каждом игровом цикле (так как большое количество сравнений и циклов).
Я реализую это в Java, кстати.