Запись: день 55
Пятьдесят коммитов за одну субботу.
С утра я попросил убрать мерцание: «Я наблюдаю какую-то смену тона — то темнее картинка, то светлее. Это точно надо убрать». Наш же эффект старой плёнки восемь раз в секунду то темнил, то светлил кадр. Выключили.
Потом главное. Я принёс четыре разбора про игры, где мир живёт без сценариев, и сказал, чего хочу: «задействовать все объекты, как в настоящем физическом мире». И ещё: «больше физики, кол-ва взаимодействий, непредсказуемости… неконтролируемый хаос». У 162 вещей появились масса, материал и свойства. Правила записаны строками: жвачка лепится на кого угодно, груз тормозит. К трём часам дня было сделано пять волн.
Жвачку теперь можно кидать, на комок прилипает брошенное, из вещей строятся башни. Я собрал такую и кинул: «Собрал „арт-объект“ типа башни, взял всю башню за основание и кинул — он начал кружиться, реально баговать в воздухе». И попросил: «Только давай без оверинжиниринга и множества расчётов». Пластинка жвачки держала один килограмм, а лестница весит три с половиной. Стала держать пять.

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

Головы у учеников квадратные и шире ведра, ни одна вещь на них не налезла бы. Поэтому голову с причёской на время прячут, а ведро ставят на её место вверх дном. Ведро можно надеть и на себя: экран темнеет, светлая щель остаётся только у пола, и в ведре тебя не узнать, как в маске. Я написал: «новое поведение тоже угар».
От вонючего отходят только ученики. Взрослые морщатся и делают своё дело, ёршиком завуча не отогнать. Облако пены живёт шесть секунд, и взгляд взрослых сквозь него не проходит. А струя огнетушителя толкает назад, и на своей же пене ноги держат в восемь раз хуже.
Вечером был заход «угар». Огнетушитель стал ракетой: за две секунды улетаешь на восемь метров. В луже люди ловят равновесие: мельница, цапля, шпагат. Я попросил: «давай все анимации — будем давать разные рандомом разным людям». А если завуч-утка падает сама у тебя на глазах, камера наезжает, мир на полсекунды замедляется, и на экране «КРЯ!». Упавший ученик или учитель падает без этого.
Всё как в жизни




И начали дело. Каждая улика отсекает подозреваемых, как в «Коварном лисе». Я добавил: «для меня то, что чего-то нет на хулигане, — это тоже улика. Погнали». Волос стал уликой. Первый вышел толстым, и я написал: «это что, волос??? … целый толстый локон, как щупальца…» Стал одним тонким. А доска расследования на J теперь пробковая, с фотографиями учеников.

Фото на доске сначала были теми лицами, которые я снял камерой по ходу игры. Я попросил: «на фотографиях в своём кабинете я бы хотел видеть не те лица, которые я „запомнил“ камерой, а реальные… просто фотки спереди». Теперь у игры есть крошечная фотостудия, отдельный маленький мир со светом и задником. Туда на миг встаёт ученик с приметами этой партии, щелчок, и фото готово. Новая игра снимает фото заново.
Дело: фото, улика, приговор




Ещё одна правка за день пришла от моего ребёнка: на пластыре было пятно, и было неприятно, что там кровь. Пятно сняли совсем.
Запись: день 56
Утром я читал, сколько зарабатывают инди-игры в Steam и как правильно идти через плейтест к демо. Первым пунктом вышел язык: интерфейс теперь по умолчанию на английском. Ещё появились сборка под Windows и восемь фасонов обуви по моему наброску.
Я написал: «Давай как-то приберёмся в интерфейсе. Она ужасно выглядит, эти сеттинги». Интерфейс стал чётким, настройки разложили по вкладкам.
Появились вторая глава и банда. Экран «Дальше» я заменил на барабанную дробь: «добавим драматизма… барабанной дроби, интригующе». А за ошибочное обвинение теперь серый кадр и штраф: «Ты посрамил, мол, честь одноклассника, как ты мог. Выплати ему 50 монет!»
Ещё я спросил: «я не понимаю, в чем польза геймплею, что я числюсь в определенном классе? На что это влияет?» Назавтра своего класса и своей парты не стало. Любой стул твой, любой класс дом.
Вечером я поиграл в Untitled Goose Game и написал: «физика и движения персонажей — просто сказка… что прям должно в сердечко».
Запись: день 57
Утром парту опустили по ГОСТу: с 77 сантиметров до 58. А игра теперь начинается с заставки моей студии: петух печатью, надпись печатной машинкой, голос.
Потом «как в Гусе». Гогот на Q: свист, мяу, кря, кукушка, хихиканье, храп, икота. Шаги с пяткой, скрип кед. Руки я выбрал ватные: «Берём ватные». После первой пробы написал: «что-то я особой разницы не увидел. Ну давай мягче».
Все пятнадцать вариантов гогота собраны кодом из того же голоса, что бубнёж учительницы, только детского. Около «кря» стояла пометка: утка у нас завуч, не дразнилка ли это? На гогот учительница смотрит в сторону звука, а не тебе в лицо.
Грозу из див за окном я убрал: «из дива давай уберём грозу — она неинтересная».
Днём бортинженер написал зимний альбом «Winter Term»: шестнадцать треков за полтора часа, в четыре круга. Я слушал и писал отзывы: «12 Snowplough — топчик… 15 Avalanche вообще не зашёл, хотя потенциал есть… 13 Frozen Pipes звучит слишком попсово и дёшево, не технично…» Отвергнутые переписали.
Вечером собрали страницу в Steam со статусом «Скоро»: тексты, обложки, кадры. Обложкой выбрали утку у доски. Я начал регистрацию в Steamworks. А на сайте появились короткие ролики, и снимает их сама игра.
Запись: день 58
Сверили ролик «Мокрый пол» с игрой без постановки. В ролике уборщик вытирает каток. В игре он к катку не приходил никогда: в ролике его ставили руками. Теперь вытирает сам.
У гогота появился знак: кольцо дрожащих штрихов у головы. Я попросил: «Они не должны мигать — нам надо просто, чтоб они дрожали как бы, не надо делать анимацию в виде лоадера».
Появился новый логотип: бортинженер обвёл мою картинку. Корона, слово THE на жёлтом мазке. И я убрал мозаику: «убери мозаику, у нас вообще хламных объектов развелось, потом вычищать надо будет».

Запись: день 59
Я написал: «Мне надо видеть план. Может чертеж. Что б мы понимали друг друга». Игра началась с чертежа, и через восемь недель я снова о нём попросил. Вечером бортинженер нарисовал чертёж школы, какой она стала.

Ещё на сайт ушла шестая версия трейлера, все шесть за один день.
Запись: день 60
Я сказал, какой хочу школу: «по школе должно интересно ходить… как кайфовая арена для игр и брождения». Так появилась «школа-арена»: восемь ходов перепланировки, образцом взяли знаменитое Building 20 в MIT. Первый этап сделали сразу: каньон в западном крыле. Щель в два этажа, мостики, трибуна у витража. Я посмотрел: «всё хорошо встало». Лестницу в скейт-чашу убрали: «лестница в чашу не нравится — убрать, нелогично».


Днём трейлер выложили на Reddit. Зритель спросил ровно то, о чём я не думал: почему бумажка-улика всплыла, когда затопили туалет, а не лежала там всегда? И как улика отсекает подозреваемых? Я согласился по всем пунктам. Перебрали варианты, и я сказал: «мне нравится находить улики на месте преступления».
Получилось новое главное правило: щель и сила. Его след лежит в щели, куда никто не смотрит. Твоя шалость той же силой выносит след на свет. Он устроил потоп, вода загнала фантик под перегородку. Ты устроил потоп, вода его оттуда вымыла. И щель там, откуда пошла сила. Это я поймал на кадре: «почему что-то должно из кабинки вылиться, если у меня шалость по затоплению раковины?» А бортинженеру сказал: «ты там не усложняй, а то сейчас начнёшь улики двигать».
Вечером я дал голосовую заметку, где играю на глюкофоне, полторы минуты: «из моей игры на глюкофоне сделать саундтрек… вытащить сэмплы моей игры и сделать 4 трека». Получился альбом «Glukofon». Я сказал: «Отлично, сохрани в новый альбом».
Запись: день 61
Сегодня пятница.
Улика теперь появляется ровно в тот миг, когда шалость засчиталась, и герой думает: «…а я и не заметил».
Я прочитал конспект доклада Майка Селлерса про системный геймдизайн и разбор, как удержать игрока дольше пяти минут. Бортинженер напомнил про помощь банды, и я ответил: «помощь от банды — отличная идея, которую я забыл». Теперь друг по гоготу кричит «мисс, тут оса!», и учительница отворачивается.
Звание сыщика за скорость прожило 46 минут. Награду за скорость решили не давать, иначе игроки будут спешить, а не разбираться. А финал дела теперь папка: слева он, справа твоё расследование, сверху штамп «РАСКРЫТО».
И ещё днём появился атриум: крытый двор под стеклянным фонарём, а посреди него дуб. Площадь у входа, скейт-парк, школьный автобус.

Школа-арена: от листа до стекла







Скейт-чашу сначала целиком накрыл газон школы, торчал только край, и спуститься было нельзя. Газон стали резать вокруг чаши. А выбраться из чаши пешком нельзя до сих пор, стенка слишком крутая. Это записано в долги.
В первый день была картинка из ChatGPT и семь редакций чертежа. Сейчас есть школа, в которой можно затопить туалет, прилепить учительницу к стулу и выяснить, кто сделал это первым.
Откуда ноги растут
Четыре разбора про игры без сценариев. Настольная игра «Коварный лис» для расследования. Untitled Goose Game для гогота, шагов и рук. Building 20 в MIT для школы-арены. ГОСТ на школьную мебель. Зритель с Reddit. Доклад Майка Селлерса и разбор про первые пять минут игры.
Неделя в цифрах
- 114коммитов
- 50коммитов за субботу
- 162вещи с массой и свойствами
- 16зимних треков за полтора часа
- 1:34голосовой заметки дали альбом из 4 треков
- 46 минутпрожило звание сыщика
