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