Я разрабатываю видеоигру для iPhone. Я хочу, чтобы на каждом уровне сохранялся «призрак» из лучшего пробега, как в Mario Kart.
Я уже реализовал это, но я использовал метод грубой силы, который сохраняет (x, y, вращение) значения в каждом кадре (60 в секунду). Излишне говорить, что это очень дорого, особенно для мобильных устройств.
Полагаю, я мог бы реже хранить данные и интерполировать их при рендеринге, но я не уверен на 100%, как это сделать и будет ли это хорошо выглядеть.
Кто-нибудь делал это раньше? Как бы вы это реализовали? Есть ли стандартный подход?