Kimppa по-фински значит «вскладчину» или «вместе», как в слове kimppakyyti, поездка в одной машине. Название подходит: весь мод про то, чтобы ехать, чинить и попадать в неприятности вдвоём.
Что вошло в первую версию
Мы разделили игру на одиннадцать частей и по каждой сделали синхронизацию: машины, Satsuma, предметы и магазин, работы, квесты, мир и полиция, игрок, деньги, дом, события и отдельно инструменты для тестов. Подробный список того, что работает, лежит в отдельной статье.
Кроме того, мы прошлись по всей логике игры. В My Summer Car больше шести с половиной тысяч небольших скриптов, которые двигают мир: открывают двери, считают деньги, включают свет. Для каждого мы записали, должен ли он работать у обоих, достаточно ли его у одного или он уже покрыт чем-то другим. Без этого легко пропустить мелочь вроде «лотерейный билет у гостя выигрывает отдельно».
Как проверяли
У каждой механики есть автотест, который запускается в настоящей игре. Последний полный прогон: 225 сценариев, ни одного падения. По пути тесты нашли и настоящие баги. Например, если гость покупал что-то, пока магазин у хоста «спал» на другом конце карты, товар терялся. Теперь хост сначала будит магазин, и покупка доходит до обоих.
Что дальше
- Проверяем всё вдвоём на двух компьютерах с разными аккаунтами. Автотест хорош, но живой друг найдёт то, до чего программа не додумается.
- Подключаем оплату. Как только она заработает, на странице покупки появится вход через Steam.
- Чиним то, что найдём, и пишем об этом здесь.
Если у тебя есть идея, что ещё должно работать вдвоём, напиши нам. Список того, что игроки хотят увидеть, мы читаем.


