Mercury13 дал вам дельный совет - используйте viewport, потом легче будет "отцепить" экран от персонажа.
Что касается формулировки... для мелкой игры она сойдет. Для крупной - нет. Почему? Да потому, что если у вас 10 объектов, то нужно пройтись в цикле 10 раз. Пусть даже у вас будет 1 мс на каждый проход, все вместе займет 10-15 мс, т.е. где-то уровень стандартных фпс. Не критично, конечно, но что если у вас 100, а то и 1000 объектов?
Поэтому чаще делают viewport + изменение позиции персонажа. А потом по viewport'у(экран) смотрите, что рендерить, а что - нет