Обязательно ли использовать указатели в С++ для игр?
- не хочу оскорбить но из вопроса следует что вы не понимаете механизм указателей, структуру программ в памяти, оптимизации и как следствие очень плохо ориентируетесь в с++.
На данном этапе писать на с++ не стоит, если нет необходимости(универ, работа).
У вас два выхода:
1) посмотрите в сторону c#. На нем можно писать игры, в процессе чуть лучше освоитесь и будете готовы ко всем "плюшкам" с++. Тем более вы новичок и плюсы с++ вам пригодятся ох как не скоро, а излишняя сложность плюсов может отбить желание кодить, особенно у новичков
2) откажитесь от затеи написать игру))))