Запись: день 62
Суббота, семнадцать коммитов.
Начали с доски J. Бортинженер нарисовал три листа: газетные вырезки, строгие заглавные и чёрные ярлыки. Я взял «газету»: заголовки как вырезки, листки в линейку.

Дальше я придирался к словам. Про листок с уликами: «формулировки кошмар… про листок вообще ад, какое-то повторение». И: «заголовок секции: Улики, и на одном листе, а не на разрозненных». Про шаблон «без чего-то»: «плохо использовать паттерн „без чего-то“ и ставить на этом крест. Просто название улики и галочка или крестик!» Так и сделали. Дни недели я попросил вынести из карточки наверх, «а то слишком захламляет».

Потом про слово «запрет». Игра говорила «нарушь запрет», а я написал: «мы не должны и не вправе говорить, что нужно нарушать запрет. Ведь это следственный эксперимент… думай как проказник». Теперь на обложке дела «Проведи следственный эксперимент», под кадрами «Повтори его шалость», «Будь незаметным», «Найди улику». Лампочка на доске говорит: «Сравни улики с фото, зачеркни, кто не подходит». А на футболке вместо «Никто» появилась шапка Шерлока: из четырёх эскизов я взял первый.
Обложка мне тоже не понравилась: «бесит большое количество шрифтов и начертаний». Теперь один абзац одним шрифтом, шаги по номерам, кнопка «В игру!» обычными буквами. И про появление: «момент появления очень внезапный». Обложка выезжает через полторы секунды после того, как прочитан стикер.
Ещё мысль о первой улике обрывало автооткрытие журнала. Я написал: «мысль показалась и прервалась авто-открытием журнала!» Теперь мысль висит не меньше 3,2 секунды, а последняя строка ждёт, пока я нажму J. И добавил: «система не подсказывает, что делать: стикер с подсказкой-лампочкой в углу». Лампочка повисла на доске. А внизу слева теперь плашка с одной миссией, чтобы я не забыл про журнал.
Параллельно шёл двор. Для информационной стойки я из четырёх вариантов выбрал четвёртый: «двусторонний остров, но поставь заподлицо под навесом, на границе атриума… разобьём пространство». С лица карта «вы здесь», INFO и часы, с изнанки, в коридор, записки и выставка работ. Для дуба я попросил «двухуровневую круглую или овальную скамью», а у корня сухостой. Взяли «Овал». А про перила во дворе я сказал: «кайфово оживить перила». Три круга листов. Ящики с гирляндами через одно я отверг: «стрёмно», «чтоб паттерн не считывался». Взяли «Россыпь»: разные растения вразнобой, на уступе за прутьями. Зелень по всем галереям добавила кадру полмиллисекунды.


Вечером бортинженер переехал на AnimationTree. Раньше позы смешивал код, теперь они клипы из Blender, а игра только говорит, какую долю чего включить. Поза считается быстрее: 39 микросекунд вместо 108.

Потом я посмотрел шаг деревом и написал: «из-за того что штанины статичны, нет ощущения, что нога двигается правильно. От таза». Оказалось, сустав бедра стоял на десять сантиметров ниже паха, у самого подола шорт. Шорты висели на тазу коробкой, бедро выходило 9,8 сантиметра при голени 17,4. Сустав подняли в пах, штанины пошли вместе с ногой, 26 тел выгрузили заново.

Заодно проверка посадки сначала нашла «беду», которой не было. Она мерила спину ящиком и решила, что капюшон неформала торчит из спинки. Капюшон просто висел над ней. Лучи по стулу и телу нашли настоящую беду: спинка стула клонилась вперёд, хотя задумана на восемь градусов назад. Из-за этого у пижона свитер торчал сзади из фанеры. Стул пересобрали.
Запись: день 63
В воскресенье я сыграл в начало и написал десять замечаний со скриншотами. Коммитов за день три: остальную работу параллельных сессий записали в историю только во вторник.
- Навигатор. «убираем навигатор из онбординга вообще… когда у тебя в банде появится гик или техник, то он подарит тебе навигатор». Стойку у входа сняли. Теперь навигатор дарит раскрытый технарь, ботаник или геймер, когда дело закрыто.
- Порядок букваря. После двери писали «Идёт урок, найди класс», а потом «Правила завуча на доске». Я написал: «Во-первых, неправильная последовательность. Во-вторых… надо с пользой и глаголами!» Теперь «Иди в холл к доске правил завуча», «Подойди к доске и прочитай правила завуча», «Сядь на любой свободный стул».
- Дверь. Я выкинул журнал и сел, а через три секунды мне засчитали хлопок: «нелепо». Доводчик теперь притворяет дверь тихо, хлопнуть можно только рукой.
- Крышка парты. «постоянно открываю её случайно… невидимую ручку на краю». Теперь закрытую крышку открывают только за полоску на передней кромке.
- Доска. Справа вкладки восьми классов и фото одного класса крупно. Листка «Дело № 1» над колонкой больше нет.
- Учительница в стене.
С последним пунктом вышло не сразу. Я написал: «учительница проникает сквозь стену своими текстурами». Капсула тела у всех одной ширины, а облик взрослого растянут целиком: волосы учительницы уходят от оси на 37 сантиметров, рукава на 41. Путь по навмешу шёл вдоль стены впритирку, и облик заходил в неё от 14 до 18 сантиметров. Первая попытка: сделать капсулу шире. Тут покраснел сторож: учительница за 40 секунд так и не вернулась к доске, проход у её стола стал уже. Правку откатили. Сделали по-другому: путь теперь держит тело от стен на ширину облика, где есть место. Без правки рука с журналом заходила в стену от 10 до 16 сантиметров, после этого меньше чем на три с половиной.
Ещё я смотрел на учительницу у доски и писал: «анимация спокойствия так бажит, что ноги не так сгибаются, не туда». Она весь урок «переминалась», и стопы ездили на 14 сантиметров вперёд-назад и на 6 вбок. Теперь вбок не больше сантиметра, а вперёд-назад остаётся только отставание таза при повороте, так задумано. Бортинженер сделал три варианта покоя, и я ответил: «фирменное покачивание: это фишка, в этом суть… можно менять все эти типы друг за другом рандомно». Основа осталась прежней, пружинка. Между ней, раз в пять-двенадцать секунд, вставка: вес на одной ноге, переступание или «шуруднуть» затёкшей ногой.
Главным в воскресенье был урок отвлечения. Это первое окно игры: все отвернулись, «никто не смотрит», и надо вставать и действовать. Три круга эскизов. Серость замедления я отверг, потому что «кажется, что проиграл». Выбрал так: «просто показать этот бар и эту плашку сразу под надписью в центре, и потом она плавно уезжает в то место, где будет всегда».

Потом я играл с этим уроком ещё раз и писал по пунктам. «При онбординге можно убрать стул. Я и так могу пройти в школу. Убирай его. Потом научим садиться и кидаться». «Очень много облаков сразу при посадке… надо убрать эту мысль вообще». И про объявление: «пришла и такая „у нас фильм“. Я вообще запутался». Учебный стул убрали, лишние мысли тоже. Объявление «у нас фильм» теперь только когда плашка про эксперимент. Когда журнал выкинут из класса, учительница сама уходит за ним: так задумано. Я сказал: «оставляем, но пусть над ней при уходе висит облако „а где журнал?“, чтобы было понятно, куда она идёт».
Запись: день 65
Понедельник без коммитов. Во вторник я разбирал, где новичок теряет интерес в первые минуты игры. Бортинженер для начала почистил три тихие поломки. У каждой был сторож, который краснел на старом коде.
- Мысль о первой улике съедала вставка «Никто». Мысль «Что это на полу?» игрок почти никогда не слышал: она звучала ровно в тот кадр, когда шла вставка. Теперь разовая мысль ждёт и договаривается после неё.
- Записка про жвачку перекрывала «E — взять» в миг первой шалости. Теперь жвачка ждёт, пока шалость засчитана.
- На заставке было «M — навигатор», а навигатора в первой главе нет. Строка появляется, когда он в кармане. А в начало строки встало «Мышь оглядеться»: о мыши игра не говорила нигде.
Потом утка. Я написал: «утка постоянно смотрит куда-то в сторону (и в игре тоже), это нелепо». Утка стояла у доски правил лицом ко мне, а голова с клювом смотрела вбок.


Причина простая. Взгляд «по своим делам» взрослому назначали один раз, на его посту. Для утки это дверь её кабинета. Куда бы она потом ни ушла, голова держала эту дверь, пока хватало шеи. Теперь на ходу взрослый смотрит по ходу, а встав не на посту, смотрит туда, куда стоит лицом. Раньше утка по дороге к доске правил смотрела не по ходу в 788 кадрах из 837. Теперь по ходу, а на поворотах отстаёт не больше чем в одном кадре из семи.
Остальной день ушёл на новое начало. За вторник набралось двенадцать версий ролика-пролога. А ещё появился лист из девяти кадров: пролог-преступление и старт за партой. До первой улики по эскизу около минуты вместо трёх или шести.

Запись: день 66
Лист я принял: «Все твои предложения принимаю». Пролог перенесли в игру. Это комикс из фотографий, которые влетают на стол. Вечер, тень входит в класс, прячет журнал в ящик и уходит. Утро: учительница жалуется утке, что кто-то перекладывает вещи на её столе, и утка вешает «НИКТО не прячет классный журнал». Герой с лупой оборачивается к зрителю: «Ты сыщик. Повтори его шалость, и узнаешь, кто это был». Потом название ударом и лозунг про то, что надо думать как шалун.
Снято из самой игры, реплики озвучены синтезатором речи, без рассказчика, на русском и на английском. Идёт он после «Играть», когда школа уже встала. Пропустить можно пробелом, Enter или Esc, но не любой клавишей: в прошлый раз руки на WASD проскакивали облёт. Сами ролики в git не лежат: «просто локально». Каждый около 19 мегабайт.
После фильма игрок сразу сидит за партой в 1А. Урок идёт, журнал на столе учительницы, стикер с запретом уже висит. Нет крыльца, нет шагов «идти, дверь, доска, сесть», нет логотипа при посадке, нет обложки дела до игры и нет абзаца правил на заставке. Подсказок три, и каждая в тот миг, когда по ней можно действовать. «Мышь оглядеться» за партой. «E встать» в миг дива за окном. «WASD идти», когда встал.
С доской J учим руками, а не стикером. Разглядел ученика вблизи, и тихий «щёлк»: рамка видоискателя на лице, фото улетает в уголок J. Нашёл первую улику, и доска J открывается сама на твоём классе. Лучи на улике, смысл её облаком, лучи на фото, которого она вычёркивает. Ткнул, крест, лучи гаснут. Первое «нет» показано один раз, переворотом правила. Я уточнил: мешало автооткрытие папки «Дело № 1», а не доски. Жёлтый стикер-лампочка прожил четыре дня, с субботы по среду. Теперь его не стало.
Новое начало: из эскиза в игру



А потом я глянул на кадры и написал: «что за жесть столько инфы… это только в тесте или будет в игре?» Часть наложений была постановкой инструмента: щелчок в 1А, где и так всех знаешь, улика без шалости. Часть настоящая. Настоящее убрали. Плашка задания на старте не выезжает посреди кадра, а встаёт в угол. Строка «WASD идти» молчит, пока над головой мысль, и держится не дольше шести секунд. Разовая мысль ждёт, пока отпразднует обрывок журнала. Одно сообщение за раз.
Запись: день 68
Четверг и пятница без коммитов в игре. Неделю назад игра встречала новичка крыльцом, четырьмя шагами букваря и обложкой дела перед игрой. Теперь после «Играть» он смотрит комикс из фотографий и садится за парту, где урок уже идёт.
Откуда ноги растут
Два захода в начало игры, мои. Десять замечаний со скриншотами от 18 октября и «что за жесть столько инфы» от 21-го. Листы вариантов, по одному на скамью, остров, зелень, штанины, покой, доску и урок отвлечения. И разбор начала игры: где новичок теряет интерес в первые минуты.
Неделя в цифрах
- 28коммитов
- 17коммитов в субботу
- 10замечаний после одной игры в начало
- 12версий ролика-пролога за вторник
- 4дня прожила лампочка на доске
- 14 смездили стопы учительницы у доски
- 3дня без коммитов в игре
- 931коммит в игре с первого дня
