December 30, 2024

Интервью с Rinnegatamante

Zealous Chuck — интервьюер

Rinngatamante — гость

Zealous Chuck:
Привет, Ринни! Во-первых, спасибо, что согласился ответить на кучу вопросов от меня и зрителей. Очень ценю это. Давай начнём с того, чтобы ты немного рассказал о себе для тех, кто тебя не знает. Как тебя зовут, сколько тебе лет, откуда ты, учишься или работаешь?

Rinnegatamante:
Привет! Меня зовут Rinnegatamante, мне 26 лет, я из Италии. Сейчас заканчиваю магистратуру по информатике. В свободное время люблю разрабатывать игры для PS Vita.

Zealous Chuck:
Классно! Следующий вопрос. Меня очень интересует твой никнейм. Как он появился, что он означает и как его правильно произносить?

Rinnegatamante:
Этот ник я придумал ещё в 13 лет. Может, он и звучит немного детски, но я к нему привык, так что решил оставить. Это сочетание двух итальянских слов: Rinegatti и Amante, что можно перевести как «ренегаты» и «любители». Ник вдохновлён одним из моих любимых персонажей из Heroes of Might and Magic V. В одном из дополнений добавили новую подфракцию, которая мне очень понравилась. А насчёт произношения… наверное, это что-то вроде «Ринегатэмэнти».

Zealous Chuck:
Здорово, мне всегда интересны истории о никнеймах! Спасибо, что объяснил. Теперь давай поговорим о PS Vita. Когда ты впервые её купил? В день релиза или позже? И пробовал ли ты взломать её?

Rinnegatamante:
PS Vita я купил примерно через месяц после выхода. Сначала использовал её просто для игр, пока не вышел Rejuvenate. Я не хакер и не стремился к этому, так что до того, как появился публичный хак, я даже не пытался взломать консоль сам.

Zealous Chuck:
А как насчёт PSP? У тебя была она до PS Vita? Взламывал ли ты её?

Rinnegatamante:
Да, сцена PSP — это то, с чего я вообще начал. За всё время было четыре PSP. Первая была Slim, потом появилась третья модель. В день релиза купил PSP Go, а когда она сломалась, взял ещё одну Fat. Все устройства были на кастомной прошивке, конечно.

Zealous Chuck:
Следующий вопрос. Какая у тебя была первая портативная консоль?

Rinnegatamante:
Моя первая портативная консоль — это был Gameboy Color в издании Pikachu, который я получил на Рождество от родителей, когда был ещё ребенком. А вот первую консоль, которую я купил на свои деньги, это была PSP Slim, о которой мы уже говорили.

Zealous Chuck:
Теперь давай поговорим о том, почему и когда ты решил начать разрабатывать именно для PS Vita. Ты до этого программировал что-то другое?

Rinnegatamante:
Мой первый homebrew-проект для PS Vita — это была Vita Quake. Первая версия игры была создана для конкурса в честь выхода Rejuvenate, примерно в конце 2015 года. До PS Vita я уже разрабатывал для PSP и 3DS.

Zealous Chuck:
Я заметил, что ты выигрывал призы на конкурсах, включая те, где участвовал The Flow. Это было уже шесть лет назад, и ты уже тогда был на пьедестале. Поздравляю! Я рад, что PS Vita до сих пор остаётся твоей основной платформой. Следующий вопрос: если мы уж заговорили о программировании, ты всегда хотел стать программистом? Что тебя мотивирует продолжать? Это для тебя скорее удовольствие или просто работа?

Rinnegatamante:
Я решил стать разработчиком благодаря потрясающим homebrew-приложениям для PSP в её золотую эру. Это реально вдохновило меня начать разрабатывать, и когда я начал, понял, что хочу делать это профессионально. Мне правда нравится разрабатывать. Каждый раз, когда проект завершён и готов к релизу, это чувство удовлетворения, которое словами не передать.

Zealous Chuck:
Меня впечатляет, что PSP показала тебе путь и помогла понять, кем ты хочешь стать. Это реально вдохновляет и ярко демонстрирует, насколько мощной платформой была PSP. Думаю, большинство из нас понимает, о каком бесценном чувстве ты говоришь. Какой язык программирования ты используешь чаще всего, и можешь вкратце рассказать, как выглядит процесс разработки?

Rinnegatamante:
Основной язык, на котором я пишу, — это C. Что касается процесса разработки, то для каждого порта есть свои требования и этапы, чтобы довести игру до играбельного состояния, поэтому универсальной схемы нет.

Zealous Chuck:
Ты сейчас разрабатываешь для других платформ, кроме PS Vita? Если нет, то почему?

Rinnegatamante:
Нет, я разрабатываю только для PS Vita. Во-первых, потому что я просто обожаю эту консоль и считаю, что она всё ещё может показать много интересного. Во-вторых, единственная реальная альтернатива — это Nintendo Switch, но, к сожалению, сообщество там слишком токсичное.

Zealous Chuck:
Не могу подтвердить или опровергнуть твоё мнение, но, конечно, иногда чувствуется токсичность, особенно исходящая от некоторых источников. Следующий вопрос: каким был твой дебют в сообществе PS Vita? Ты гордишься им?

Rinnegatamante:
Мой первый homebrew-проект для PS Vita был Vita Quake. Он был выпущен в 2015 году, и я продолжал обновлять его в течение пяти лет, добавляя новые фичи, улучшения производительности, исправления багов и так далее. Я очень доволен результатом, и хотя недавно я заархивировал его, заменив на свой порт Quakespasm Spiked, считаю, что Vita Quake отлично послужил сообществу PS Vita все эти годы.

Zealous Chuck:
Да, я тоже так считаю. Он реально очень помог сообществу, но, видимо, пришло время поднять планку — Quakespasm Spiked. А какой проект для был для тебя самым сложным в плане порта или разработки?

Rinnegatamante:
Самым сложным и масштабным проектом, над которым я работал, был Vita GL — это полностью открытый драйвер OpenGL для PS Vita, поддерживающий desktop GL1 и GL2. Если не считать Vita GL, то, наверное, самым сложным проектом был порт GTA San Andreas. На тот момент Vita GL ещё был довольно "сырой" и не поддерживал многие функции, нужные для нормальной работы рендерера в San Andreas. Я потратил две недели, чтобы полностью реализовать GL ES2, чтобы San Andreas наконец-то мог правильно рендериться.

Zealous Chuck:
Сколько времени примерно ушло на порт GTA San Andreas?

Rinnegatamante:
San Andreas был запущен достаточно быстро благодаря усилиям моего коллеги. Он прошел путь от идеи запустить Android-исполняемый файл в виртуализированной среде до попадания в игру всего за день-два. Но огромная работа была проделана с рендерером, потому что программная среда не могла нормально обрабатывать это с достойным FPS. Я бы сказал, что от идеи до первого релиза прошло около месяца.

Zealous Chuck:
GTA San Andreas, без сомнений, стал настоящим хитом. Я уверен, что ты столкнулся с множеством трудностей, чтобы заставить его работать, но, думаю, все усилия того стоили. Твоя магия не будет забыта. Мне кажется, что твоя работа реально вдохновляет, и PS Vita сейчас популярнее, чем была при релизе. Я также чувствую, что сообщество PS Vita стало гораздо сильнее. Ты согласен?

Rinnegatamante:
Да, PS Vita действительно набирает популярность в последние годы, благодаря нашему процветающему сообществу homebrew-разработчиков, которое смогло компенсировать основные минусы консоли, такие как нестандартный формат хранения данных. Также стоит отметить рост популярности подержанных моделей и несколько событий, которые вновь привлекли внимание к PS Vita. Например, анонс OLED-версии Switch, который напомнил многим, что PS Vita имела OLED-экран за десять лет до Switch OLED.

Zealous Chuck:
OLED-экран PS Vita действительно был инновацией. И да, как всегда, Nintendo отстает на десять лет с новыми функциями. Кстати, не забудем, что к PS Vita можно подключить Bluetooth-наушники, чего до сих пор нельзя сделать со Switch. Просто позор. Как ты выбираешь игры для порта? Ты выбираешь те, которые тебе самому нравятся больше всего?

Rinnegatamante:
Обычно выбор зависит от двух вопросов: что можно портировать и будет ли это интересно людям? Если игра отвечает "да" на оба вопроса, она становится потенциальным кандидатом для порта. Хотя бывают и исключения, когда я делаю порт просто потому, что сам хочу поиграть в эту игру. Например, с Flycast я очень хотел сыграть в Resident Evil Code Veronica на PS Vita. Но это скорее исключение, чем правило.

Zealous Chuck:
Теперь извечный вопрос: PS Vita 1000 или 2000, и почему?

Rinnegatamante:
Это зависит от ситуации. У каждой модели есть свои плюсы и минусы. Лично я предпочитаю 2000, потому что с зарядными кабелями для неё проблем меньше — у 1000 же используется проприетарный разъём. С другой стороны, у 1000 лучше экран благодаря OLED. Но если бы Sony выпустила модель 3000 с качеством сборки, как у Devkit-версий, я бы точно выбрал её — потому что Devkit просто идеально лежит в руке.

Zealous Chuck:
Какая твоя любимая официальная игра для PS Vita, в которую ты больше всего играл?

Rinnegatamante:
Наверное, это Danganronpa V3: Killing Harmony от Spike Chunsoft. У меня даже есть эксклюзивное японское издание PS Vita Slim с тематическим оформлением по этой игре.

Zealous Chuck:
А какой твой любимый порт для PS Vita?

Rinnegatamante:
Единственный проект, который я довёл до конца, — это GTA San Andreas, так что, наверное, он и будет моим любимым. GTA San Andreas — это квинтэссенция того контента, которого так не хватало PS Vita, но благодаря усилиям сообщества homebrew ситуация постепенно улучшилась.

Zealous Chuck:
Полностью согласен. Это реально один из самых важных портов для PS Vita. У тебя вообще есть время поиграть в порты, или ты их разрабатываешь только для нас?

Rinnegatamante:
Время на игру есть, но, честно говоря, моё основное игровое устройство всегда был ПК. Поэтому, если у меня появляется свободное время, я предпочитаю играть на нём.

Zealous Chuck:
Мне очень интересно ваше сотрудничество с The Flow. Как всё началось?

Rinnegatamante:
Когда я начал работать над портом RE3, примерно через неделю мне сообщили, что кто-то ещё работает над этим проектом, и я приостановил работу. Через несколько недель The Flow связался со мной и сказал, что тоже хочет сделать порт RE3, потому что он фанат GTA, и предложил помощь. Я согласился, потому что на тот момент не был занят другими проектами. Мы разделили работу: я сосредоточился на части, связанной с рендерингом, а The Flow занялся другими аспектами движка, такими как аудио, ввод и файловая система.

Zealous Chuck:
Как у вас всё работает? Кто из вас главный?

Rinnegatamante:
У нас нет "главного". Мы просто сотрудничаем, каждый использует свои знания, чтобы создать лучший опыт. У The Flow есть свои сильные стороны, у меня — свои, и наше сотрудничество отлично дополняет друг друга. Можно сказать, мы компенсируем слабые места друг друга.

Zealous Chuck:
Вы планируете продолжать работать вместе?

Rinnegatamante:
Обычно я помогаю тем, кто просит помощи. Сотрудничество с The Flow началось, потому что Vita GL ещё не был до конца завершён, и без его создателя не работал. Я адаптировал код, чтобы он заработал. На данный момент Vita GL ещё не на таком уровне, чтобы можно было использовать его без патча оригинального кода. Кроме того, работая над портами, The Flow многому научился в области рендеринга и OpenGL. Это значит, что в будущем ему, скорее всего, не понадобится моя помощь. Но если возникнут проблемы, я всегда помогу.

Zealous Chuck:
Мне очень приятно видеть, как разработчики PS Vita помогают друг другу. Так должно быть везде. Сколько у тебя Vita? Есть ли какие-то специальные издания? PS TV, DevKit?

Rinnegatamante:
На данный момент у меня две обычные чёрные PS Vita 1000, японская эксклюзивная Glacier White PS Vita 2000, японская эксклюзивная ограниченная версия чёрной PS Vita 2000 с тематикой Danganronpa V3, обычная чёрная PS5 и DevKit PDEL 1000.

Zealous Chuck:
Какие ещё портативные консоли у тебя есть и на каких ты сейчас играешь?

Rinnegatamante:
Я не так часто играю на своих портативных консолях, но мне нравится их коллекционировать. На данный момент у меня есть Sega Nomad, Game Boy Color (Pikachu Edition), Game Boy Advance, Game Boy Advance SP, два Nintendo DS, Nintendo 3DS, New Nintendo 3DS, PSP Go, PSP Fat, Nintendo Switch, Nintendo Switch Lite, GPD Win One и GPD Win Max.

Zealous Chuck:
Я сразу понял, что ты, наверное, настоящий фанат портативных консолей. А как ты оцениваешь Nintendo Switch?

Rinnegatamante:
Nintendo Switch — хороший концепт, но, на мой взгляд, он был не слишком удачно реализован. Аппаратные характеристики Switch на момент его выхода уже были немного устаревшими. Это также сказывается на библиотеке игр, которая в основном состоит из портов низкого качества. Правда, эти порты не всегда плохи из-за разработчиков, а скорее из-за ограничений самой консоли. Ещё Nintendo как-то игнорирует своих фанатов, потому что понимает, что у неё монополия на рынке портативных устройств. Это видно по анонсу Switch OLED, который по сути — просто перепродажа старого железа за 350 евро без особых улучшений, в то время как фанаты ждут Switch Pro уже несколько лет.

Zealous Chuck:
К сожалению, согласен. Концепция хорошая, но реализация оставляет желать лучшего. И самое плохое, из-за монополии Nintendo они не хотят делать новую ревизию Switch. Надеюсь, в будущем это изменится. А как насчёт Steam Deck? Ты уже предзаказал его?

Rinnegatamante:
У Steam Deck огромный потенциал. Если его хорошо реализуют, он сможет перевернуть рынок портативных устройств. Подобные устройства, конечно, уже были — например, Ayaneo или GPD Win, но это первый раз, когда такую консоль выпускает такой гигант, как Valve. Я ещё был в восторге от прототипа Alienware UFO, а теперь радуюсь и Steam Deck. Я уже предзаказал среднюю версию с 256 ГБ, и по информации с сайта Steam, должен получить её в декабре.

Zealous Chuck:
Какие пять твоих любимых игр всех времён на всех платформах?

Rinnegatamante:
На первом месте: Bloodborne. На втором: Dark Souls III. Третье: Hollow Knight. Четвёртое: Monster Hunter World. Пятое: Final Fantasy XIII-2.

Zealous Chuck:
Отличный список! Bloodborne, Dark Souls — фанат PlayStation? Ты больше времени проводишь за играми или за портированием?

Rinnegatamante:
Можно сказать, что у меня идеальный баланс между этими двумя занятиями.

Zealous Chuck:
А как насчёт преемника PS Vita? Он выйдет?

Rinnegatamante:
Наверное, нет. Sony уже не раз заявляла, что не планирует разрабатывать новую портативную консоль. Но я всё же надеюсь, что когда-нибудь они могут попробовать выпустить что-то типа гибрида, как Switch.

Zealous Chuck:
Есть ли у тебя любимые YouTube-каналы, связанные с PS Vita?

Rinnegatamante:
Честно говоря, нет. Я редко смотрю видео про Vita, обычно только когда хочу узнать, что люди думают о моих последних релизах.

Zealous Chuck:
Щекотливый вопрос! Думаю, ты догадываешься, к чему я клонил. Что ты думаешь о текущем конкурсе? Стоило ли это того?

Rinnegatamante:
Текущий конкурс — классная идея. Мы увидели много контента, который вряд ли бы увидели, если бы его не было, так что да, это того стоило.

Zealous Chuck:
Занимаешься ли ты аппаратной частью PS Vita, или только софтом?

Rinnegatamante:
Нет, я не особенно шарю в аппаратной части, поэтому занимаюсь только программным обеспечением.

Zealous Chuck:
Теперь очень важный вопрос. Какие у тебя планы на будущее? Будешь ли ты продолжать разрабатывать для PS Vita?

Rinnegatamante:
Пока Vita продолжает показывать что-то интересное, я буду стараться этому способствовать

Zealous Chuck:
Рад это слышать! Многие ребята тоже хотят узнать, как начать программировать. Что им нужно сделать, если они хотят помочь тебе в сцене или создать свой проект? Это сложно? Нужно ли учиться в школе?

Rinnegatamante:
Я сам научился разрабатывать самостоятельно. Начал с Lua, это довольно простой скриптовый язык. Для PS Vita есть интерпретаторы Lua, которые можно использовать для разработки homebrew. Он легко настраивается, с ним просто работать, есть хорошая документация, а также у нас есть специальный канал в Discord для поддержки. Я думаю, что любой, кто готов учиться и разрабатывать для Vita, даже без предварительных знаний в программировании, должен хотя бы попробовать.

Zealous Chuck:
Так что для всех, кто спрашивал об этом, вот ответ: вполне реально научиться дома, если есть желание. Просто занимайтесь тем, что вам нравится, и результаты не заставят себя ждать. На канале Vita Nuova в Discord много умных ребят, в том числе и Ринни, так что если хотите узнать больше — переходите туда. Ссылку найдете в описании. И в конце хочу спросить: где ты видишь PS Vita через пять лет? Она уйдёт в забвение или станет еще одной вехой ретро-игр?

Rinnegatamante:
Честно говоря, я точно не могу предсказать. В следующие несколько лет нас ждёт много нового: новые устройства от GPD Win, Ayaneo Two, Switch OLED, Steam Deck. Так что трудно сказать, что будет с PS Vita. Но думаю, её форм-фактор может стать её большим преимуществом, которое поможет ей оставаться актуальной ещё долго.

Zealous Chuck:
Согласен, думаю, что форм-фактор Vita, в сочетании с её ценой, всеми портами, homebrew, играми для PS1, PSP и плагинами, поможет ей оставаться у дел ещё долго. Через пять лет посмотрим, кто оказался прав! В конце хочу поблагодарить тебя за время и ответы. Удачи в твоих начинаниях, буду ждать твоих новых работ!