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