Эллен
Небезопасный контент (18+)
Авторизуйтесь или зарегистрируйтесь для просмотра
Селфи
Видео первых тестов механики врагов в моём проекте AIVEEN: Sparks of Souls
За последний год, набираясь опыта в разработке механик, успел создать несколько тестовых проектов. В основном создавал "симуляторы ходьбы" от первого лица, так как опыт сценариста позволяет создавать крутые сюжеты. А в "симуляторах ходьбы" можно интересно подавать сюжет. Однако коммерческого потенциала в таких играх практически нет, просто очень жалко будет потраченного времени на выпуск "очередного инди хоррор" как сказали бы некоторые.
Поэтому, в определенный момент просто захотелось создать игру, в которую будет с удовольствием играть моя дочка. Она с удовольствием прошла Kena: Bridge of Spirit, RatchetandClank и как то спросила: "Пап, а такую игру тяжело создать?!". Прозвучало, как вызов, поэтому несколько месяцев назад приступил.
В данный момент уже есть полный функционал перемещения персонажа - ходьба, бег (+спринт), прыжки, уже есть механика броска магического шара (можно увидеть в видео), порталы для перемещения по локации, включение подсветки кристаллов, как активация прохода, "батут" для прыжка выше, бросок предметов, механика напарника - парящий рядом с героем магический шар, как душа его предка, помогающая герою в его путешествии, и многое многое другое.
И вот на днях доработал первых противников. Делать сложные сражения я не хочу (да и не потяну сам, так как нужно тонна анимаций, а скелет персонажа специфический), поэтому я решил скреативить.
Идея такая:
- герой оказывается на закрытой площадке, где его преследуют огненные демоны
- попав магическим шаром, демон на некоторое время останавливается, что даёт возможность игроку сделать нужные ему манипуляции, чтобы покинуть площадку
- например, в блокауте я использовал "батут", который сначала нужно активировать
Общий визуал проекта пока тестирую - однозначно хорошо работает стилизация, картинка получается очень сочной. Плюс, я заметил, что всякие искры, вспышки тоже смотрятся интересно, поэтому решил использовать в названии слово "искры" - sparks, как отсылка к тому, что регулярно происходит на экране.







Если кому будет интересно последить за процессом разработки, больше информации можно найти тут. Да, разрабатываю в соло, на UE5.
Как я понял, что мы живём в золотой эпохе фантастики — и почему многие этого не замечают
Иногда кажется, что мы живём в каком-то странном промежутке времени: вроде бы технологии прыгнули вперёд, игр выходит тонна, стриминги штампуют сериалы, а ощущение — будто «уже не то».
А потом я однажды поймал себя на том, что пересматриваю старые фантастические фильмы 80–90-х и… понимаю: мы сейчас живём в лучшем периоде для гика за всю историю.
И вот почему 👇
🎮 1. Игры стали кинематографичнее кино
Серьёзно, посмотрите на современные проекты:
сюжетные игры уровня интерактивного фильма
отсылки к классике фантастики
целые вселенные, где лор расписан лучше, чем в некоторых книгах
А главное — игры наконец перестали быть «детской забавой». Они стали нормой.
Ты можешь обсуждать сюжет какой-нибудь RPG так же, как обсуждают новый роман Пелевина.
🎬 2. Стриминги наконец сняли фантастику “для фанатов”, а не «для всех»
“Для всех” обычно значит «ни о чем».
Но сейчас:
Кинопоиск делает отличные локальные фантастические проекты
IVI и Okko выкупают интересные нишевые сериалы
возвращаются класcические сюжеты, но уже с нормальным бюджетом
Фантастика перестала быть редкостью. Она стала нормальной частью индустрии.
🧠 3. Лоры и вселенные выросли до уровня энциклопедий
Сейчас можно вечерами читать разборы:
как устроен мир конкретной игры
что режиссёр спрятал в сериале
какие скрытые ветки сюжета не все заметили
что означают отдельные детали, жесты, символы
Гик-культура выросла, но не стала мейнстримным глянцем.
Это по-прежнему уютный клуб по интересам.
🚀 4. Мемы, теории, фанатские находки — это уже отдельное искусство
Иногда теория фанатов оказывается интереснее официального сюжета.
Иногда мем точнее описывает мир сериала, чем сама премьера.
Гики превратились в отдельную медиасреду.
🌌 Почему я вообще об этом задумался?
Потому что чем глубже я погружаюсь в эту тему — игры, фильмы, вселенные — тем больше понимаю: мы живём в эпоху, о которой лет через 20 будут говорить:
“Вот тогда фантастика была сильной”.
И кто-то прямо сейчас пропускает это, думая, что «раньше было лучше».
Не реклама, просто делюсь для тех, кому тоже хочется нырять глубже.
Перейти в Яндекс Дзен
Прохожу все части NFS на руле. The Need for speed 1994, немного теории и при чем здесь консоли
Такс, камрады, продолжаю тему прохождения всех частей NFS, от самой первой и до самой последней.
У предыдущего поста была мощная ответная реакция, не ожидал, что данная тема соберет вокруг себя столько заинтересованных лиц, за что и благодарю всех читателей, комментаторов, и подписавшихся.
Прежде чем умчаться вдаль на просторы виртуальной реальности, будет немного теории, которую будет полезно узнать в первую очередь тем, кто лишь только начинает интересоваться рулями и симрейсингом в целом.
В чем заключается суть моего эксперимента:
Запустить каждую часть игры (от самой первой до самой последней), пока что мы говорим об основных частях серии Need For Speed.
Адаптировать игровой руль к каждой игре таким образом, чтобы руль поворачивал в игре как руль, и работали педали газа и тормоза.
По возможности адаптировать в игре КПП (переключение передач) и обратную связь (вибрацию и отдачу), если таковая в игре имеется.
После адаптации руля пройти игру, насколько она позволяет, то есть основную карьеру или компанию. Дело в том, что в самых ранних частях не было режима карьеры, но там есть турниры или выбывание, пройду их.
После прохождения игры оценить полученный опыт и рассказать вам о нем.
Итак, приоткрою вам завесу тайны - любой руль для ПК можно заставить работать в игре на ПК, если данная игра поддерживает геймпад на аппаратном уровне. А если учитывать что таких игр 99,99 %, руль для ПК можно подключить практически к любой игре на ПК, и он будет работать, если соблюдены некоторые правила.
Как же так вышло? Да потому что каждый руль - это всего лишь большой геймпад, устройство ввода/вывода данных, и единственная их разница в том, что руль может состоять из нескольких элементов и иметь больше кнопок и осей.
Что такое ось? Если вы играли на Playstation или Xbox, наверняка видели на геймпаде такие элементы управления, как стики или курки.
В отличии от кнопок, они имеют линейный принцип работы и передают сигнал к устройству в зависимости от степени нажатия на них, либо их поворота. Простыми словами, до нажатия на обычную кнопку игра получает 0% сигнала, после нажатия 100%. Если поворачивать стик на 10%, игра получит сигнал на 10%, если усилить поворот до 20% - игра увидит 20% и т.д.
Мой руль имеет 6 осей - ось поворота руля, педали газа, тормоза, сцепления и еще 2 нижних подрулевых лепестка (верхняя пара лепестков работает как кнопки с характерным щелчком нажатия) + обычные кнопки на руле. В КПП нет осей - там включение каждой передачи - это всего лишь постоянно нажатая кнопка, но про КПП будет отдельная история. В первых частях Need For Speed нам понадобится всего лишь 3 оси - руль, педаль газа и педаль тормоза.
Итак, руль есть, оси есть, нужны игры. На очереди у нас 23 основные части серии NFS и начинаем мы с самой первой части, которая вышла в далеком 1994 году на нескольких платформах. Вы спросите, 94 год, ну и как там с поддержкой рулей? А с рулями там все хорошо.
«The Need For Speed» выпускалась в 3 этапа:
1. В 1994 году на консоль Panasonic 3DO
2. В 1995 на персональные компьютеры под операционкой MS-DOS
3. В 1996 на Playstation, Sega Saturn и снова на ПК, на этот раз на Windows 95
Возможно вы не поверите, но все 3 консольные платформы - PS1, 3DO и даже Sega Saturn имели игровые рули, не говоря про персональные компьютеры.
Я пошел по пути наименьшего сопротивления. Устанавливаю первую ПК-версию игры через эмулятор Dos-BOX, подключаю руль и запускаю:
Игра увидела руль и даже пытается его настроить, но отображается он некорректно. Это не ошибка игры или руля, это проблема Dos-BOX, не самого удобного эмулятора в плане подключения рулей. Можно запустить версию NFS на Windows, но эта версия настолько нестабильна на современных устройствах, что даже Old-True-геймеры предпочитают играть DOS-версию, и правильно делают, скажу я вам.
Я решил обратиться к эмуляторам игровых консолей, а именно к эмулятору Playstation. Схема максимально простая: запустить версию Playstation на эмуляторе, настроить кнопки руля на кнопки виртуального геймпада и поехали. Но как же быть с осями, которые нам нужны как минимум в количестве 3 штук?



Первый контроллер PS1, DualAnalog и DualShok
В cамой первой версии геймпада для PS вообще не было осей, они появились в виде стиков на DualAnalog и DualShok, однако стиками в игре нельзя ни рулить, ни ускоряться/тормозить. И как быть?
Меня выручил эмулятор ePSXe, который поддерживал весьма необычный контроллер для PlayStation - NegCon от компании Namco.
Мало того, что это первый официальный геймпад для Sony, произведенный сторонней организацией, он еще и устроен весьма специфично. Чтобы рулить в игре, геймпад нужно... Внимание!!! переломить в руке.
Нужно повернуть влево - левую часть поворачиваем на себя, правую от себя. Поворачиваем направо - управление обратно аналогичное.
Но и это еще не все. Геймпад также имеет 2 красные аналоговые кнопки, которые тоже работают в качестве осей, как и само «средство преломления», в итоге у нас есть в использовании 3 оси, которые будут корректно отображаться в игре.
При попытке назначить управление, система начинает глючить и кнопки назначаются некорректно. Назначить руль удалось, однако при назначении педалей газа и тормоза начинается вакханалия:
Такое ощущение, что постоянно зажаты кнопка газа и Start
Я подумал, что проблема в эмуляторе, и начал искать альтернативы. В результате поиска стало понятно, что ePSXe - не самый продвинутый эмулятор, и есть DuckStation c наиболее расширенным функционалом, удобным интерфейсом и самое главное - также поддерживает NegCon.
Ставлю DuckStation, настраиваю эмулятор, назначаю управление, и... Бесовщина продолжается.
Раз уж проблема повторилась, значит дело не в эмуляторе, просто что то настроено не так. В процессе танцев с бубном стало ясно, что кнопка Start тут не причем - просто кнопка «I» работает как постоянно зажатая, она же и выбирает меню, она же и вечно газует. Значит педаль газа распознается как инверсированная.
Пробую настроить педали следующим образом: перед настройкой зажимаю кнопку газа, выбираю назначение кнопки газа, отпускаю педаль. Проверяю в игре, и.....
Заработало!
Наконец то все готово и можно ехать. Обратите внимание, что руль поворачивается плавно, мой руль сейчас в режиме поворота на 270 градусов, но даже такой угол избыточен, так как в игре руль поворачивается лишь на 180 градусов - на 90 влево и на 90 вправо.
Я играл раньше в первые части Need For Speed и был уверен, что рулить в них будет непросто.
Однако насколько было моё изумление, когда я впервые попробовал входить в повороты с рулем - управлять автомобилем стало намного удобнее, нежели на кнопках, никаких подергиваний, все аккуратно и плавно.
Педали также заработали как и полагается, газ и тормоз работают как линейные оси, а не как кнопки. Конечно на прямой ты жмешь газ в пол, однако при прохождении поворотов газом можно отработать, иногда настолько, что и тормоз не понадобится.
Казалось бы всё супер, древняя игра адаптирована, садись и езжай, но нет. Приятное впечатление омрачил момент с переключением передач. По техническим возможностям я назначил управление кпп на подрулевые лепестки, которые работают как кнопки. Однако ехать таким образом я не захотел, потому как неаутентично и лишает реализма, т.к. для реалистичного управления передачами обязательно нужен рычаг.
В результате я нашел решение, которая оказалось наиболее подходящим для данной игры и вообще для ранних NFS в целом. Данная тема очень интересная и объемная, поэтому решил вынести её в отдельный пост, где я пройдусь по теме переключения передач в серии Need For Speed.
На этом откланяюсь, пошел допиливать коробку передач.
Лёгкий способ запустить pc игры на смартфоне
Недавно вышло обновление Gamehub - аналог Winlator для запуска Pc игр на андроид смартфонах.
Приложение есть в том числе в Гугл плей.
Если верить отзывам пользователей, некоторые игры лучше идут на Winlator, некоторое на gamehub.
Пробовал и то и другое.
Больше понравилась последняя версия Gamehub - из-за удобства пользования.
Приложение позволяет в том числе зайти в аккаунт Steam и установить свои игры.
Опробовал около десятка своих игр (смартфон Black Shark 5 pro, Snapdragon 8 gen 1)
Большая часть установилась и запустилась сразу.
На смартфоне удалось запустить:
- Disciples 3 в разрешении 2000х1000 примерно
- Warhammer 40000: Definive Edition
- Command and Conquer 3
- Ori: Blind forest
Игры идут, но телефон очень сильно греется.
При хорошем охлаждении - массивный кулер (кусок металла) или снятой крышке смартфона можно играть.
Запустился также Wolcen:lord of mayhem - но низкий fps 8-18.
На маленьком экране смартфона игры выглядят превосходно - лучше обычных андроид игр.
Либо трансляция на ТВ - например через wi-fi (Miracast, direct wi-fi)
Судя по обзорам на более старших чипах - например Snapdragon 8 gen 3 - можно играть например в 3 ведьмака.









