[Часть 3] Прохожу все игры NFS на руле. Новая коробка передач
Такс, камрады, продолжаю тему прохождения всех частей NFS, от самой первой и до самой последней.
В предыдущем посте я все таки заставил корректно работать в игре руль и педали, в связи с чем кататься в супер древней игре стало гораздо приятней. И все бы хорошо, но для пущей аутентичности не хватало лишь одного - реалистичного переключения передач. Сегодня пойдет речь о том, как я реализовал этот момент.
Итак, игровая коробка переключения передач - что это такое?
Устройство ввода вывода, работающее как примитивный геймпад, может идти в комплекте с рулем и подключается к самой базе, а может быть самостоятельным устройством и подключаться к ПК напрямую.
Игровая КПП бюджетного или среднего уровня не имеет осей и устроена довольно незатейливо: перемещение рычага КПП на нужную передачу замыкает контакт, который передает сигнал устройству, в точности также, как передает сигнал нажатая кнопка на геймпаде.
У реальных автомобилей большое разнообразие в типах трансмиссии, но я выделю 3 основных типа: ручную механику, автомат и секвентальные КПП
Обычная МКПП, она же классическая - коробка, в которой переключение передач производится вручную с выжимом педали сцепления, при этом технически можно включить любую передачу, т.е после 2 передачи перескочить на 4, или же наоборот понизить с 5 на 3. В прошлом веке применялась на подавляющем большинстве автомобилей. Иногда данный тип переключения называют H-образным (правда хочется назвать его Ж-образным)
С автоматом, я думаю, так или иначе все сталкивались, т.к. такой тип наиболее распространен у современных автомобилей. Управлять АКПП максимально просто и удобно - перевели рычаг в режим Drive и поехали, всю остальную работу по переключению выполнит автоматика. Выжимать сцепление не нужно, здесь его попросту нет.
Секвентальная КПП отличается от обычной механики в первую очередь тем, что здесь отсутствует сцепление и переключение передач в ней происходит последовательно, т.е. по принципу R→N→1→2→3→4→5→6 или 6→5→4→3→2→1→N→R. Перескочить через одну или несколько передач не получится. Данная КПП имеет множество вариаций - она может быть полностью ручной, либо секвентальный режим может быть интегрирован в автомат (роботизированная кпп).
Теперь разберемся, как устроена трансмиссия внутри самих игр на программном уровне
Здесь в основном реализовано 2 режима - либо автоматическая либо ручная. С автоматом все предельно ясно - игра посредством скриптов сама просчитывает, когда нужно повысить/понизить передачу, с чем удачно справляется.
А вот механику рассмотрим поподробнее. Понятное дело, что в ручном режиме нужно будет самому переключать передачи посредством ввода сигналов от клавиатуры/геймпада/или КПП. Вопрос в другом: по какому принципу игровые скрипты переключают передачи? Здесь все те же 2 принципа
Аркадный - секвентальный режим, известный многим по схеме «Shift» - повысить, «LCtrl» - понизить. Переключиться можно строго на 1 ступень вверх или вниз, никакого произвольного выбора. Преимущественно используется в играх с аркадным (упрощенным) вождением.
Реалистичный - режим классической механики, когда можно выбрать любую передачу по команде, например назначить на кнопку «1» первую передачу, на кнопку «2» - вторую и т.д. Данный режим используется преимущественно в играх, где управление автомобилей приближенно к реалистичному.
В некоторых симуляторах при выбирать между обычной механикой и секвентальной. Но это в симуляторах, а как же обстоит дело в Need For Speed?
Приоткрою завесу тайны и скажу, забегая вперед:
Почти все части Need For Speed имеют единственный принцип ручного переключения - секвентальный
Система классического переключения была реализована лишь в 2006 году в Need For Speed Carbon, а система обязательного выжима сцепления на год позже, в Neef For Speed Pro Street, да и то лишь в режиме Drag-racing. Там у вас не получится переключиться без полного выжима, правда ощущаться это будет на аппаратном уровне, т.е. в самой игре вы услышите хруст и на этом все. К сожалению, игровые девайсы начального и среднего уровня не будут передавать спецэффекты.
Почему так? Потому что бюджетные педали и КПП не имеют никакой обратной отдачи. Конечно можно заморочиться, и сделать так чтобы, например, игровая КПП хрустела без выжима сцепления, но это будет либо дорого, либо кастомно, либо, скорее всего, и то и другое.
Итак, вернемся нашему эксперименту. Мы по прежнему в The Need For Speed, в версии 1996 года для Playstation, и тут у нас на выбор либо автомат, либо механика, работающая по принципу вверх-вниз, т.е. секвенталка.
И все бы хорошо, вот только у меня классическая КПП. Конечно, можно на ней имитировать секвентальное переключение, например назначить на 4 передачу повышение, а на 3 понижение, но это не то, так как нужно кратковременное нажатие с возвращением рычага в среднее положение. Можно после каждого переключения возвращать рычаг в нейтраль, но это уже не секвенталка, это - рукоблудие.
И что делать?
Вариант №1 - Колхозить
Некоторые смекалистые товарищи обматывают рычаг резиночками, чтобы он автоматически возвращался в нейтраль.
При этом резинки постоянно растягиваются и рвутся, рычаг убегает влево/вправо, и снова здравствуй рукоблудие. Не наш вариант.
Вариант №2 - Модифицировать
В поисках решения и нашел на озоне готовое усовершенствование для своей КПП - секвентальный мод:
Схема следующая: покупаем мод, снимаем верхнюю крышку, меняем на модифицированную, удлиняем ручку и поехали. Продолговатое отверстие в крышке не даёт убежать рычагу влево или вправо, а металлическая скоба возвращает его в среднее положение после повышения/понижения передачи. Данный вариант был отвергнут по следующим причинам:
Хлипкий механизм возврата не внушает доверия.
Хотелось бы сохранить изначальный вид КПП, т.к. настанет время, когда я доберусь до NFS с классическим переключением, а постоянно перекидывать мод будет муторно.
Вторая причина привела меня к следующему варианту:
Вариант №3 - Приобрести секвентальную КПП
Выбора между КПП подобного типа, скажу честно, не так уж и много. В результате поисков из наличия было найдено это:
А на маркетплейсах было найдено это:
Тратить 10 тысяч, чтобы просто потыкать вперед-назад, не хотелось. Вариант с озона выглядел не очень надежным, в отзывах пишут, что его склепали самодельщики на Arduino, да и в целом он какой то неустойчивый.
Я продолжил поиски и в результате нашел ЭТО:







Вы спросите, ты что, купил еще одну классическую механику? Да. Добротную увестистую механику с секвентальным модом, который выглядит понадежней мода на «родную» КПП. В комплекте также имеется продолговатая ручка на замену «бильярдному шару» и съемный USB-кабель. Внешне чем то отдаленно напоминает MOZA HGP, при этом стоит, как Ozon-поделие на Ардуино.
Смотрится посолидней, чем коробка от PXN, рукоятка длиннее да и передачи здесь включаются потуже. Корпус выполнен из металла хорошей толщины, правда верхняя крышка пластиковая.
Почему тогда так дешево? А вот почему:




Внутри все максимально просто: рычаг крепится к металлической скобе, которая в свою очередь крепится к болтами к основанию через 2 синие пружины, которые возвращают скобу в строго вертикальное положение. Кулачки на оранжевых пружинах фиксируют рычаг в верхнем и нижнем положении
С электроникой тут тоже максимально просто, здесь она представлена простой платой под крышкой:
В рычаге, на уровне платы расположены магниты которые замыкают нужные контакты при приближении рычага к плате. Полученный сигнал выводится через распаянный на плате USB-порт.
Внутренности изучены, пришла пора трансформировать КПП из обычной в секвентальную.


А вот и вся модификация, простая и назатейливая. Состоит из пластиковой направляющей с дополнительными магнитами. Направляющая не дает сбежать рычагу в соседние ряды, а в среднее положение его возвращают кулачки.
Установка простая, защелкиваем направляющую на штоке, заправляем в ряд, потуже фиксируем болтом с гайкой. Ставим длинную рукоятку. Секвентальная КПП готова:
В комплекте с КПП не было штатного крепления к столу, и в поисках материалов для крепежа был найден готовый комплект:




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


Шплинты обработал проникающей смазкой, а кулачки обильно намазал литолом. Проблема решена.
И вот, наконец, к концу третьей части все настроено и можно пройти первую часть The Need For Speed
Заходим в эмулятор, КПП распозналась корректно.
Нужно назначить ввод команд от КПП: Повысить передачу - рычаг до упора на себя, понизить - до упора от себя. Теперь можно ехать.
Ну что я вам скажу... Как же это оказалось круто. Новая КПП подарила массу приятных эмоций от вождения, благодаря чему увеличился эффект погружения в игру, даже в супер древнюю аркаду с пиксельной графикой. В комментариях мне писали, езди на механике и не парься, так тоже реалистично. Согласен, однако по моим ощущениям никакие лепестки не сравнимы с КПП.
Вернемся к «The Need For Speed». Первая часть франшизы оказалась самой простой и незатейливой - машины и трассы открыты с самого начала. Выбрали авто, выбрали трассу - поехали. Здесь нет тюнинга, покупок за игровую валюту, карьера тоже отсутствует, за то есть турнир. В турнире нам нужно проехать по всем трассам, а их тут немного - 3 кольцевые трассы, организованные на гоночных треках и 3 сегментные - город, морское побережье и Альпы.
Машины здесь тоже можно пересчитать по пальцам, при этом все они имеют лицензированную марку и поделены на классы:
Класс C - Mazda RX7, Acura NSX, Toyota Supra Turbo.
Класс B - Porche 911 Carrera, Chevrolet Corvette ZR-1, Dodge Viper RT 10.
Класс A - Ferrari 512 TR, Lamborghini Diablo VT.
Есть еще бонусный автомобиль «Warrior PTO» - очень быстрая вымышленная вундервафля, открывается после прохождения турнира.
Чем выше класс, тем быстрее автомобиль, управление при этом у всех машин плюс/минус одинаковое.
К слову об управлении, входить в повороты на руле очень удобно. А работа педалью газа и понижение передач позволяет почти не использовать тормоз
Кольцевые гонки, за счет большой ширины дороги проходятся на ура. Проходить турнир стало гораздо легче, чем на клавиатуре.
Сегментные трассы тоже не вызывают затруднений. В этой игре есть одна особенность - чем меньше вы врезаетесь, тем меньше вас пытаются обойти другие соперники. Игровой руль позволяет плавно проходить повороты, благодаря чему соперники остаются позади.
Вот так, легко и непринужденно, испытывая эстетическое удовольствие я проехал весь турнир. Игра короткая, особо делать здесь нечего: проехал турнир, получил бонусный авто, можешь начинать сначала.
Лично для меня главной наградой стало чувство глубокого морального удовлетворения от того, что все наконец заработало как надо.
Из за подробных технических описаний я уделил мало внимания самому прохождению первой части NFS, поэтому в последующих постах смещу акцент непосредственно в сторону вождения. На очереди у нас вторая часть часть франшизы и мне бы очень хотелось пройти именно ПК-версию Special Edition, потому как с графикой там будет гораздо лучше, чем на Playstation.
Всем спасибо за внимание, первая часть пройдена, осталось 22.
На этом откланяюсь, пошел запускать Need For Speed 2.
«Уточнение к публикации». Дополнение
Всем снова здравствуйте, это опять я :)
Ну короче, прождав сутки и посмотрев на предварительную реакцию читателей, я решил, чтоб бумагу больше не марать попусту, кратенько (насколько получится :) ) рассказать о моем рассказе. А там дальше вы уж сами решите, надо оно вам или нет, опросик будет ниже.
В общем, история эта происходит по лору серии игр Need for Speed. За основу ее взята культовая Most Wanted (2005).
История рождения этой идеи весьма забавна: она происходит из желания считерить и хакнутого сейва, из за чего сбился винил тачки BMW M3 GTR, и в результате некоторых манипуляций у меня получилась "инверсия" оригинальной тачки. Так и родился костяк сюжета, который сначала в моей голове, потом на черновике, а потом и на доске нейросети обрасла подробностями и углублениями. И да, для тех, кто скажет что это ИИ-контент - ошибется, ибо в данном случае ИИ выступал как инструмент, а не как автор, поскольку даже написанное ИИ мне приходилось изрядно переделывать, чтобы все было связано.
Этот фанфик заметно отличается от привычного содержания, т.к. там нет каких либо романтических линий и акцента на взаимоотношения.
Это очень взрослый и местами жестокий фанфик, рассказывающий о дружбе, предательстве, алчности и цене за мимолетное удовольствие власти, и имеющий логическую развязку и даже мораль.
Отдельно хотелось бы отметить, что мне также пришлось попотеть, чтобы придать какой никакой, но характер некоторым второстепенным персонажам, которые в оригинале выглядели как NPC-статисты. Могу ошибаться в характерах, но я делал по своему видению, поэтому прошу строго не судить если что.
Теперь, дорогие читатели, всё на ваше усмотрение :) Голосуем.
Геймпад DS4 на ПК. Нужна помощь
UPD: вопрос исчерпан, спасибо за внимание.
Играю в гонки через эмулятор DS4WINDOWS с дуалшоком4(нфс РАН, андерковер), на левом стике присутствует такая хрень - при повороте в разные стороны бывает будто бы блокировка колес. В самом эмуляторе есть тест движения стиков - всё норм, отклонения, чувствительность - идеально. Есть идеи, кто-нибудь может что-нибудь подсказать?
Need for Speed Porsche (40 Jahre 911)
Некогда в мою коллекцию попал лимитированный стилбук NFS Porsche, посвящённый 40-летию 911 модели. К сожалению со временем пошла коррозия по коробке😞
Как-нибудь покажу, что там внутри.
К слову, это моя самая любимая часть NFS.
17.11.2003 — Need for Speed: Underground [вехи_истории]
💭 Игра, которая перезапустила серию и задала моду на уличные гонки для целого поколения.
📈 Изменения
EA сломала шаблон серии NFS. Вместо привычных спорткаров и европейских трасс — ночной город, неоновая подсветка и уличная культура. Вдохновение черпали из «Форсажа», японского дрифта и реальных подпольных гонок нулевых.
🚗 Кастомизаци
Впервые игрок мог создать уникальный автомобиль: менять кузов, клеить винилы, добавлять неоновую подсветку, подбирать диски и настраивать двигатель. Машина стала не транспортом, а самовыражением.
🛣 Игровой мир
Атмосфера завораживала: мокрый асфальт, игра света и тени, музыкальный ритм гонок. Саундтрек с Lil Jon, Rob Zombie и Nate Dogg задал тон эпохи. А отсутствие полиции сместило акцент на саму культуру уличных заездов.
📌 Need for Speed: Underground — создала эстетику поколения, где машина стала персонажем, стилем и идентичностью.
⸻
❓ Свело олдскулы?)














![🗓 17.11.2003 — Need for Speed: Underground [вехи_истории]](https://cs20.pikabu.ru/s/2025/11/17/08/vlpkxk72.jpg)

