Я чувствую, что эта галочка описывает измерение, а не действие. Галочка была бы побочным продуктом обновления.
@darkhax Не могли бы вы объяснить, что вы подразумеваете под побочным продуктом? Я понимаю, что это часть измерения времени. Секунда обычно составляет 20 тиков и 10 тиков красного камня.
Должны ли мы когда-нибудь использовать его как глагол («Отметьте повторитель красного камня»)?
Мне не нравятся обновления, обновление слишком общее и может означать несколько разных вещей.
Тиканье в играх хорошо известно.
Хотя я думаю, что мы должны проводить четкое различие между полными тиками и частичными лерпами.
Я согласен с любым из них, если мы выбираем словарь, который хотим использовать, и последовательно используем его.
Для меня обновление подразумевает, что есть старое состояние, которое устарело и должно быть обновлено, чтобы стать текущим.
Галочка более конкретная, чем обновление. Галочка всегда вызывается через определенные промежутки времени и проверяет, нужно ли обновлять вещь или нет. Если да, то обновляется.
Я с @mezz / @ryantheleach по этому update
- для явных обновлений состояния, а tick
- для вещей в игровом цикле.
Между этим и тем, что сказал мезз (и поддержкой этого), я думаю, что мезз - это справедливый подход.
Согласитесь поставить галочку
Есть 2 различных интерпретации деталей
а) галочки относятся к игровому циклу, они бывают при 20 Гц
При этом вы можете полагаться, что тик является зеркалом тика клиента / сервера, блокирует «обновление» случайным образом или по расписанию.
б) тики - это произвольное количество приращений времени / опроса + триггеров обновления
При этом есть случайные «галочки», но запланированные «обновления» довольно мутные. Иногда они соответствуют определению галочки из-за постоянного изменения графика.
Я бы предпочел (а). «Тик» очень четко определен на стороне сервера, немного меньше на стороне клиента, но в целом я предпочитаю это (б).
: +1: для галочки
тик мне нравится
"обновление" слишком перегружено. Я видел, что это относится к отметке чего-то на стороне сервера или к синхронизации данных на стороне сервера с клиентом, или к перерисовке чего-либо на клиенте (либо в ответ на синхронизацию сервера или эффект локальной симуляции), либо на получение новых версий файлов с файлового сервера. Я бы больше не хотел его видеть.
Самый полезный комментарий
Для меня обновление подразумевает, что есть старое состояние, которое устарело и должно быть обновлено, чтобы стать текущим.
Галочка более конкретная, чем обновление. Галочка всегда вызывается через определенные промежутки времени и проверяет, нужно ли обновлять вещь или нет. Если да, то обновляется.