Двое друзей чинят жёлтую Satsuma в гараже, капот открыт

Что работает в кооперативе Kimppa

Подробный список того, что в My Summer Car синхронизируется между двумя игроками в Kimppa: машины, Satsuma, работы, магазин, дом, полиция, ралли и квесты.

Обзор3 мин чтения

В статье
  1. Машины
  2. Satsuma
  3. Предметы и магазин
  4. Работы
  5. Дом
  6. Мир и полиция
  7. Ралли и события
  8. Квесты и NPC
  9. Что пока остаётся только у одного
  10. Как мы это проверяем

Самый частый вопрос про любой мультиплеер для My Summer Car: а что там вообще работает? Две машины на карте показать несложно. Сложно сделать так, чтобы деревня жила одинаково у обоих: чтобы пиво кончалось один раз, полиция штрафовала того, кого надо, а посылка с деталями не приезжала дважды.

Мы прошли игру по цепочкам и для каждой решили, кто главный и что видит второй игрок. Ниже то, что сейчас работает и проходит автотест в самой игре.

Машины

За рулём один человек. Второй садится пассажиром или назад, если там есть места. Фары, дальний свет, аварийка, дворники, стёкла, капот и багажник выглядят одинаково у обоих. Бензин тратит тот, кто ведёт, а долить может любой.

Аварии считаются честно: если машина разбилась, пассажиры погибают вместе с водителем, а на месте аварии у обоих появляются свечи. Когда Fleetari забирает машину на эвакуаторе, из неё высаживаются все.

Satsuma

Собирать её можно вдвоём. Если вы оба тянетесь поставить деталь в одно гнездо, она достаётся тому, кто успел первым. Снять деталь, пока друг едет на машине, не получится.

Вмятины, разбитое лобовое, жидкости, таль, подъёмник у Fleetari, пожар и его тушение у обоих одинаковые. Покупки у Fleetari и у продавца деталей на ралли тоже приходят обоим.

Предметы и магазин

Купленное в магазине Теймо лежит в пакете у обоих. Еду и пиво можно съесть и выпить только один раз. Кошельки у каждого свои, а деньги можно передать: подходишь к другу, держишь клавишу и выбираешь сумму. Пачку купюр можно и бросить, тогда её подберёт тот, кто первый добежит.

Работы

Дрова, септик, доставки, фермер и свалка работают вдвоём. Друг может ехать на прицепе с дровами или на крыше трактора, и поза у него будет соответствующая. Деньги делятся поровну между теми, кто был рядом во время работы.

Дом

Свет, вода, пробки, электричество, сауна и пожар в доме общие. Нужды у каждого свои: если друг принял душ, тебе чище не стало.

Мир и полиция

Трафик, пешеходы, поезд, лось и гроза у обоих одинаковые: всем этим управляет хост, а гость видит то же самое. Полиция работает по нарушителю: штраф и розыск достаются тому, кто превысил или сбил кого-то. Драчуны на танцах лезут к ближайшему игроку, и удар получает именно он.

Ралли и события

Регистрация на ралли, этапы, таблица результатов, штрафы и кубок общие. На дрэге машина гостя встаёт на старт, и время ему засекают как положено. Танцплощадка, театр и футбол тоже работают на двоих.

Квесты и NPC

Звонки, Ventti со свиньёй, могилы после аварии и попутчики работают вместе. Попутчик садится на свободное место, а не на то, где уже сидит друг.

Что пока остаётся только у одного

Домашний компьютер. Игры и программы на нём видит только тот, кто сидит за экраном. Мы решили оставить так: смотреть через плечо на чужой монитор в игре всё равно неудобно.

Как мы это проверяем

Для каждой механики есть сценарий автотеста, который запускается прямо в игре. Один игрок настоящий, второго изображает программа, которая говорит с модом по тому же сетевому протоколу. Последний полный прогон: 225 сценариев, ни одного падения. Параллельно проверяем всё вдвоём на двух компьютерах. Что найдём, будем писать в новостях.

Ещё почитать