Было бы неплохо увидеть код которым вы перемещаете игрока. На вскидку: не задавайте положение игрока напрямую, а перемещайте его в FixedUpdate методами предусматривающими наличие физики.
Посмотрите любой туториал по обработке столкновений коллайдеров.
И монетки лучше не удалять, а прятать и потом повторно использовать. Постоянная генерация и удаление однотипных объектов - бесполезная нагрузка.
Если объектов не много, то можно при помощи Vector2.Distance между положениями объектов, исключив координаты по оси Y.
Вернее лучше будет считать Vector2.sqrMagnitude - быстрее.
Зависит от сложности ("тяжести") игр. Можно продолжать держать в одной сцене. Можно подгружать префабами. Можно сделать разные сцены - загружать/выгружать аддитивно или переходить между сценами.
Зависит от того какую цель ставите перед собой.
Ответ написан
Комментировать
Комментировать
Оценили как «Нравится»
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.