Star Wars Episode I: Racer — гоночная компьютерная игра, разработанная и изданная LucasArts в 1999 году по мотивам сцены гонок на подах — «подрейсинга» — из фильма «Звёздные войны. Эпизод I: Скрытая угроза». Игрок управляет подом — небольшой летающей машиной, которую тянут два реактивных двигателя, — разгоняясь при использовании ускорителя свыше 600 миль в час и рискуя повредить перегретые двигатели. В трёхмерных версиях представлено около 25 разветвлённых трасс на восьми планетах, включая «Бунта Ив Классик» на Татуине, и все гонщики из «Скрытой угрозы», за любого из которых можно выступать; в турнирном режиме призовые деньги тратятся на покупку и улучшение деталей в лавке Уотто, а помимо одиночных режимов доступна игра на разделённом экране и по локальной сети.

Разработка велась в LucasArts около двух лет; проект возглавили Джон Ноулз и Эрик Джонстон после завершения работы над Star Wars: Shadows of the Empire. Гоночную игру в компании задумали ещё до знакомства со сценой подрейсинга и выбрали её основой проекта, увидев концепт-арт фильма на ранчо «Скайуокер»; главной задачей команды стала передача ощущения высокой скорости, а помимо машин и мест действия из фильма разработчики придумали собственные поды, гонщиков и планеты. Джейк Ллойд, сыгравший Энакина Скайуокера в «Скрытой угрозе», озвучил этого персонажа в игре; от первоначального подзаголовка Podracer отказались из-за товарного знака другой компании на слово Pod.

Версии для Windows и Nintendo 64 вышли в апреле—мае 1999 года, к выходу фильма в прокат, анонсированная версия для PlayStation была отменена. Позднее игра была портирована на Macintosh и Dreamcast, а для Game Boy Color вышла версия с двумерной графикой и видом сверху, в создании которой участвовала Nintendo. В 2018 году исходная ПК-версия была переиздана на GOG.com, а в 2020 году студия Aspyr Media выпустила доработанный порт для Nintendo Switch, PlayStation 4 и Xbox One; выход был отложен из-за перехода индустрии на удалённую работу в условиях пандемии COVID-19.

Episode I: Racer получила в целом положительные отзывы: критики хвалили ощущение скорости, физическую модель подов и оформление трасс, но отмечали низкую сложность начальных этапов и отсутствие оружия; версии для Dreamcast и Game Boy Color, а также переиздание 2020 года были оценены сдержаннее. По данным «Книги рекордов Гиннесса» 2011 года, игра с 3,12 миллиона проданных экземпляров стала самой продаваемой научно-фантастической гоночной игрой. После неё вышли ещё две игры о гонках на подах — Racer Arcade (2000) и Racer Revenge (2002).

Игровой процесс

В трёхмерных версиях Star Wars Episode I: Racer представлено около 25 трасс на восьми планетах; в гонках участвуют все гонщики из фильма, а также дополнительные, эксклюзивные для игры. Трассы разветвлены: помимо основной линии предусмотрено несколько маршрутов разной длины и сложности, и знание трассы и срезок даёт существенное преимущество в гонке. На трассах встречаются опасности — лавовые поля, метановые озёра, воспламеняющиеся от выхлопа двигателей, нападения тускенских рейдеров; на каждой трассе есть гонщик-«босс», заметно сильнее остальных соперников, в их числе чемпион Себульба, который, как и в фильме, нечестными приёмами выводит из строя двигатели соперников.

Гонки проводятся на подрейсерах, или просто подах, — небольших летающих машинах, управляемых одним пилотом и приводимых в движение большими реактивными двигателями. Поды различаются показателями максимальной скорости, ускорения, торможения и управляемости. Под оснащён ускорителем, с которым скорость превышает 600 миль в час. Двигатели при этом нагреваются и от слишком долгого ускорения повреждаются, а столкновение со стеной на такой скорости даже под небольшим углом приводит к потере как минимум одной турбины. Подбираемых бонусов на трассах нет. Единственный под с оружием — машина Себульбы, доступ к которой открывается ближе к концу игры; её боковой огнемёт позволяет атаковать соперников. Повреждения можно устранять автоматическим ремонтом на ходу, во время которого падает скорость. Авария не приводит к выбыванию из гонки: под вновь появляется на трассе, причём сложный участок, на котором произошло столкновение, остаётся позади.

В трёхмерных версиях предусмотрено несколько одиночных режимов игры. В турнирном игрок участвует в чемпионате из любительского, полупрофессионального и профессионального кругов, а также пригласительного турнира; чтобы перейти к следующей гонке, достаточно финишировать в первой четвёрке. Размер денежной награды зависит от места на финише и выбранной игроком схемы распределения призовых; один из вариантов — «победитель получает всё». На выигранные деньги покупают детали для пода и ремонтных дроидов, а подержанные части дешевле обходятся на свалке. Новые трассы и гонщики открываются по результатам гонок. Режим свободной гонки позволяет практиковаться на любой открытой трассе за любого открытого гонщика, режим гонки на время — устанавливать рекорды; в версии для ПК последнего нет, вместо него в свободной гонке можно отключить компьютерных противников.

В многопользовательском режиме версии для Nintendo 64 и Dreamcast используют разделённый экран для двух игроков; в заезд также можно добавить до четырёх компьютерных соперников. В версии для Windows по локальной сети могут участвовать до восьми игроков одновременно, но добавление компьютерных гонщиков в сетевые заезды не предусмотрено. Из сетевых протоколов эта версия поддерживает только IPX.

Разработка и выход Star Wars Episode I: Racer разрабатывалась в LucasArts около двух лет. Проект возглавили Джон Ноулз и Эрик Джонстон после завершения работы над Star Wars: Shadows of the Empire. В LucasArts хотели создать гоночную игру ещё до знакомства со сценой подрейсинга; увидев концепт-арт «Скрытой угрозы» на ранчо «Скайуокер», разработчики выбрали эту сцену основой проекта. Игра должна была выйти вместе с фильмом. Проект получил высокий приоритет, и команда смогла привлечь необходимых специалистов по трёхмерной графике. На пике в ней работали 25—30 человек; в руководство также входили Марк Блаттель и продюсер Бретт Тости. От первоначального подзаголовка Podracer отказались из-за товарного знака другой компании на слово Pod в названиях игр.

При создании подов и окружения использовались концепт-арт Lucasfilm и фотографии съёмочных моделей и декораций. Помимо машин из фильма команда создала собственные поды и гонщиков. Для разнообразия игрового процесса разработчики придумали новые места действия, в том числе болотную и ледяную планеты и гоночную арену на астероиде; Lucasfilm не возражала против этих дополнений. Первой тестовой трассой стала «Бунта Ив Классик» на Татуине, созданная по карте Lucasfilm. При сохранении масштаба один круг занимал около 15 минут. Трасса оказалась слишком большой для движка, поэтому её значительно сократили и расширили.

Главной задачей команды было передать ощущение высокой скорости. Разработчики ориентировались не на боевые гонки, а на ралли с препятствиями и элементами приключения. Физическую модель создавали по коротким фрагментам сцены подрейсинга и смогли сопоставить с полной сценой лишь в конце работы. Джонстон добивался независимого движения двигателей и кабины пода. Сочетание ускорения с риском поломки и ремонта на ходу было вдохновлено показанным в фильме умением Энакина чинить свою машину. По словам Ноулза, лавка Уотто должна была придать игре глубину за счёт упрощённых ролевых механик и системы улучшений. Решение сделать её интерфейс полностью интерактивным и трёхмерным приняли на позднем этапе разработки.

Бретт Тости описывал движок Racer как новый, созданный с учётом опыта разработки для Nintendo 64, и отмечал использование фрагментов сетевого кода Jedi Knight. Журнал Retro Gamer в ретроспективе 2016 года писал о развитии движка Shadows of the Empire в ходе проекта. Над дополнительными возможностями ПК-версии работала отдельная группа из пяти программистов, добавившая поддержку джойстиков с силовой обратной связью. Для этой версии также предусмотрели управление двумя джойстиками, по одному на каждый двигатель.

Lucasfilm передала разработчикам оригинальные звукозаписи фильма; в игру вошли его музыка и часть звуковых эффектов. Звук двигателей подов получили наложением и обработкой записей болида «Формулы-1» и реактивного двигателя. В версии для Nintendo 64 музыка Джона Уильямса включалась при прохождении определённых точек трассы или событиях гонки, а не звучала непрерывно. Джейк Ллойд, сыгравший Энакина Скайуокера в фильме, озвучил его и в игре.

Игру представили на E3 в мае 1999 года, где её рекламировал Джейк Ллойд. Версия для Nintendo 64 вышла в мае 1999 года практически одновременно с версией для Windows, к премьере фильма; она поддерживала Expansion Pak, позволявший включить режим повышенного разрешения, однако лишилась пререндеренных роликов, имевшихся в ПК-версии. Перед поступлением в продажу у неё сменили оформление коробки — по предположению обозревателя AllGame, чтобы игра не походила на Star Wars: Rogue Squadron. Анонсированная версия для PlayStation была отменена в июле 1999 года. В официальном заявлении LucasArts отметила «коммерческий и критический успех» версий для ПК и Nintendo 64 и объяснила отказ от этой версии перенаправлением ресурсов на новые проекты — как по «Звёздным войнам», так и оригинальные — для существующих и новых платформ; представитель компании добавил, что версия для PlayStation едва ли вышла бы в разумные сроки.

Позднее игра была портирована на Game Boy Color, где вышла в декабре 1999 года, и на Macintosh, а также на Dreamcast (апрель 2000 года), став первой игрой LucasArts на этой консоли. Версия для Dreamcast, вышедшая к выпуску фильма на видео, представляла собой перенос ПК-версии, работающий с частотой 30 кадров в секунду; единственным её нововведением стала возможность публиковать лучшие результаты через сеть Sega Dreamcast Network, а музыка в ней, в отличие от версии для Nintendo 64, звучит на протяжении всей гонки. В руководстве пользователя команда Dreamcast-версии поблагодарила команды ПК- и N64-версий, «без работы которых эта версия была бы невозможна».

Версия для Game Boy Color, в создании которой, по данным Retro Gamer, в основном участвовала Nintendo, значительно отличается от остальных: поскольку аппаратное обеспечение консоли не позволяло воспроизводить трёхмерную графику, была сделана двухмерная игра с видом сверху на упрощённых трассах. В каждой из 20 гонок игрок соревнуется лишь с одним соперником, а победив, получает его под; предусмотрена игра на двоих через кабель Game Link, а в картридж встроен механизм вибрации. Поскольку вид сверху ограничивает обзор, в верхней части экрана выводятся индикаторы приближающихся поворотов и препятствий. На заставке воспроизводится пятисекундный видеофрагмент гонки из фильма; игра сохраняет лучшее время на каждой планете и позволяет просмотреть повтор рекордного заезда.

В мае 2018 года игра была переиздана на сервисе цифровой дистрибуции GOG.com по цене 10 долларов, одновременно с распродажей классических игр по «Звёздным войнам», приуроченной к 4 мая. Переиздание представляет собой не ремастер, а исходную ПК-версию 1999 года, адаптированную к современным операционным системам: она работает с частотой 60 кадров в секунду в разрешении 1080p, хотя при широкоэкранном соотношении сторон изображение растягивается из исходного формата 4:3; сохранён и многопользовательский режим по локальной сети до восьми участников. До переиздания на GOG.com приобрести игру можно было лишь в виде старых физических копий.

26 марта 2020 года было анонсировано новое издание игры для Nintendo Switch и PlayStation 4, портированное студией Aspyr Media. Выход обеих версий, первоначально назначенный на 12 мая 2020 года, был отложен: Aspyr объяснила перенос действовавшими в индустрии требованиями удалённой работы, введёнными из-за пандемии COVID-19. Обе версии вышли одновременно 23 июня 2020 года по цене 14,99 доллара. Версия для Xbox One вышла 27 октября 2020 года.