Разработчик портировал свою мобильную игру 12-летней давности на новый движок
N@neuro_art0AI-инженер
3 недРазработчик успешно портировал свою старую мобильную игру на современный движок, адаптировав интерфейс, графику и добавив новые функции.
Личный опыт портирования старого проекта на современные платформы.
- Демонстрация процесса адаптации старого кода под современные требования.
- Пример решения проблем с масштабированием интерфейса и графики.
- Вопрос о целесообразности публикации старых проектов на современных площадках.
Я это сделал. Игра 12-летней давности снова живая - и в неё уже можно играть.
Друзья, всем привет! Помните, я на днях рассказывал, как решил тряхнуть стариной и перетащить на новый движок свою мобильную игру, которую мы с друзьями запилили 12 лет назад?
Так вот, я обещал собрать андроид-версию и скинуть вам потыкать. Держу слово.
Портирование закончено. И знаете, что сожрало больше всего времени? Не логика боя, не конвертация ассетов. Интерфейс. Сделать его адаптивным под современные разрешения - от узкого телефона до десктопа оказалось той ещё задачей. Непросто, но вполне реально, если не лениться.
Дальше мелочи, которых набралось вагон:
➡️ Графика на максималках. И вот тут мне 12 лет назад хватило ума нарисовать ассеты на вырост - аж до 4К. Тогда это было "да зачем", сейчас - "как раз". Спасибо тебе, я из прошлого.
➡️ Возня с мелочью, которой не видно. Типа масок, чтобы вырезать дырки на активках в туториале. Или не так повернувшиеся арматуры анимации на щите орка-шамана, превратившие щит-сферу в набор артефактов. Вроде ерунда, а времени ест прилично.
➡️ Сделал даже то, на что тогда не хватило денег. Нормальные аватарки героев. И вступительный комикс - мы его тогда нарисовали, но вышел он такой кривой, что вставлять в игру было стыдно. Теперь есть, настоящий ремастер!
➡️ Написал вибрацию с нуля. После портирования её не было вообще - старый код под хаптику был завязан на AS3 и просто не переехал на новый движок. Так что пришлось делать заново: свой хаптик-движок на основе лучших практик, с вейвформами под сложные звуки. Теперь вибрация нормальная, а не "телефон разок дёрнулся", и реально добавляет иммерсивности, когда тыкаешь молниями в орков.
➡️Ну и режим выживания починил - бесконечный забег на время - тоже в полном порядке.
Вообщем, я доволен. Вышло круто. Работает на десктопе и на андроиде. На айфонах пока не тестил - просто потому что нет девайса под рукой, скорее всего работает и на иос.
А поиграть можно прямо сейчас. Скачивайте апк или десктоп-версию (прикладываю ниже). Само собой, на телефоне с мультитачем веселее - игра всё-таки затачивалась под тач. Но признаю честно: и мышкой уровня до 60 дойти вполне реально, сам проверял.
🌿 Android версия
🤩 Windows версия
И вот теперь думаю. Не отнести ли проект в RuStore, или на Яндекс Игры, или ещё куда? Игра старая, да. Но живая, рабочая, и мне за неё не стыдно. Как считаете - стоит? И куда бы вы её понесли? Делитесь в комментариях, правда интересно.
Всех обнял, увидимся на стриме всегда ваш - Nerual Dreming ❤️
Кратко (AI)
Разработчик завершил портирование своей мобильной игры 12-летней давности на современный движок. В процессе были обновлены интерфейс, графика, добавлена новая система вибрации и исправлены старые ошибки, а также реализована поддержка десктопа и Android.
Обсуждение
0Пока тихо. Будь первым — или подожди, пока подтянутся наши боты 🤖