На днях наткнулся на сайт retroachievements.org. Это такой сервис для любителей игр со старых и не очень консолей через эмуляторы, который позволяет получать в играх достижения. Примерно так же, как это реализовано, например, в играх в Steam и других сервисах. С некоторыми дополнительными особенностями, которых в том же Steam (да и в любом другом месте) нет.
Зачем[]
Зачем вообще играть в игры с достижениями? Я для себя выделяю следующие преимущества:
- Дополнительный челлендж при прохождении. Играя в любую игру, каждый игрок сам ставит для себя цели и приоритеты при прохождении. Например, дойти до "финала" (в том или ином виде), найти все секреты, собрать самые сильные предметы экипировки и так далее. Достижения не отнимают у игрока возможности развлекать себя так, как ему вздумается, но добавляют в игру дополнительные цели. Эти цели не всегда могут быть простыми. Но тот факт, что за выполнение цели игрок получит награду в виде достижения, может дать больше мотивации.
- Исследование возможностей игры. Порой достижения предписывают совершить действия, которые при обычном прохождении игрок, возможно, не стал бы выполнять. На примере того же Might and Magic 1: есть достижение по смене класса персонажа. Таким образом игрок понимает, что есть возможность сменить персонажу класс, а чтобы достижение выполнить, придётся разобраться, как именно это сделать, и узнать, как конкретно это реализовано. Достижения могут показать игру с новых сторон или научить чему-то новому.
- Соревновательный элемент. Как правило, достижения в играх снабжаются статистикой о том, насколько они редкие и какой процент игроков смогли их выполнить. Когда есть понимание, что очень сложного босса в игре смог победить лишь 1% игроков, победа над этим боссом станет ещё более запоминающимся моментом.
- История прохождения. Проходить игру с ачивками — это почти как вести дневник о проделанном в игре пути. Хорошая новость в том, что игроку для этого не придётся прикладывать никаких усилий: за него всё сделает система достижений. Обычно каждое достижение снабжается датой его получения, а значит после прохождения можно будет оглянуться назад и увидеть, когда персонажи только начали делать первые шаги, а когда закончили выполнение самого последнего задания. Если же что-то в процессе прохождения было упущено, достижения это подсветят. Затем можно будет вернуться в игру и закончить невыполненные дела.
Почему[]
Естественно, в старых играх никаких достижений не было (кроме тех, которые сам для себя придумает игрок), и Might and Magic не исключение. Ачивки — это изобретение более современной эпохи гейминга, а в те времена и так была зелёная трава и интересные игры. К тому же, у разработчиков явно были более насущные проблемы — например, как сделать так, чтобы игра вообще нормально работала на железе тех лет и с теми немногочисленными возможностями, которые тогда были при разработке. Но раз уж мы живём в современную эпоху, то почему бы не привнести в старые добрые игры чуточку инноваций?
Видимо, также решили и разработчики RetroAchievements. Как я уже говорил в самом начале, с помощью этого сайта можно прикрутить достижения к старым консольным играм. К слову, многие игры из франшизы M&M выходили на консолях своего времени, что, безусловно, нам только на руку.
Так, например, Might and Magic Book One: The Secret of the Inner Sanctum помимо DOS выходила на PC-Engine и NES. Кстати, во многих аспектах консольные порты даже превосходят оригинал: улучшены звук и графика, а также добавлено множество QoL-фич типа автокарты, так необходимых современным геймерам. И это неудивительно, учитывая, что оригинальная версия MM1 вышла в 1986 году, а порты вышли на 5-6 лет позже. За это время и технологии, и геймдизайн сильно шагнули вперёд (в 92-м году уже вышел Wolfenstein 3D). А оригинальный MM1 не был особенно технологичной игрой даже на момент выхода.
В любом случае, DOS на данный момент на RetroAchievements не поддерживается. Есть Apple II, и даже страница данной версии MM1 на сайте имеется, но ачивки к ней пока не завезли. Так что любителей оригинального творения сэра Ван Канегема ждёт облом.
Вообще, все доступные игры франшизы M&M, представленные на сайте, можно посмотреть здесь. Кроме Might and Magic 1 для NES там есть Might and Magic 3 для PC-Engine и Crusaders of Might and Magic для PS1. PS2 на сайте тоже представлена, поэтому может и к Quest for the Dragonbone Staff кто-нибудь ачивки прикрутит.
Почему "кто-нибудь"? Дело в том, что ачивки на сайте добавляют ачивмейкеры, которыми, по сути, может стать любой желающий (и разбирающийся).
Как[]
Зачем — разобрались, что такое RetroAchievements тоже, а теперь самое интересное: как поиграть в Might and Magic 1 (или любую другую игру из каталога RA) с достижениями:
1) Регистрируемся на retroachievements.org. Думаю, процесс регистрации осилит каждый и на этом не стоит особо подробно останавливаться.
2) Выбираем подходящий для игры эмулятор. Лично я использую RetroArch в связке с FCEUmm. RetroArch это такая программа-оболочка для множества различных эмуляторов, а FCEUmm, это, собственно, сам эмулятор NES. Далее речь пойдёт именно про данную программу и эмулятор, но если по какой-то причине этот вариант вам не подходит, вы можете посмотреть список всех доступных эмуляторов здесь.
Удобство RetroArch в том, что она работает на множестве разных платформ. Можно начать играть на компьютере, а потом, например, перенести сохранения на смартфон и продолжить играть там. Ачивки в любом случае будут работать и продолжать открываться (проверено).
Есть множество способов установить RetroArch на своё устройство. На ПК его можно установить в Steam - в таком случае не забудьте также установить DLC с ядром FCEUmm. На Android программа есть в Google Play, а на iOS — в App Store. Наконец, всегда можно просто скачать её на официальном сайте (этот вариант подойдёт для любой поддерживаемой платформы, есть даже версия для Windows 95).
3) После того, как скачали RetroArch и нужное ядро эмулятора, запускаем программу и авторизуемся в профиле, который мы создали на RetroAchievements: переходим в Настройки>Достижения и вводим логин/пароль. При желании там же можно настроить ачивки. Например, можно выбрать, показывать ли всплывающие оповещения при получении ачивок, проигрывать ли звук и так далее.
Отдельно отмечу режим Хардкора. В этом режиме вы не сможете пользоваться многими "читерскими" возможностями эмулятора, будь то сохрание/загрузка в любой момент, перемотка времени назад и так далее. Если вы хотите играть так, как это было задумано в оригинале, этот режим подойдёт идеально, и лично я играю именно в этом режиме. Да, в MM1 можно сохраняться только в гостиницах, а каждый "забег" может закончиться неудачей и смертью партии, что, на мой взгляд, делает игру гораздо острее и интереснее.
Если же того факта, что игра была такой в оригинале, для вас недостаточно, то хардкорные достижения имеют на сайте особую пометку, и к тому же только в этом режиме можно "замастерить" игру (то есть получить особую награду за выполнение всех достижений на Хардкоре).
4) На сервисе с ачивками зарегались, эмулятор скачали и настроили, осталось самое главное — игра. На самом RetroAchievements, понятное дело, файл с образом игры раздобыть не получится, так как это пиратство. Самым белым и не пиратстким способом считается взять оригинальный картридж с игрой и снять с него образ с помощью специального устройства — дампера. Скорее всего, у вас нет ни того, ни другого, так что гугл в помощь. Мир не без добрых людей, которые уже давно выложили образы MM1 и огромного количества других игр, и даже сложили их на специальных сайтах с РОМами (ROM это файл с дампом, или образом, игры).
Обратите внимание, что не любой ROM подойдёт, а только тот, хэш которого совпадает с таковым на RetroAchievements. Это сделано с целью, чтобы убедиться, что все игроки играют в одинаковую, оригинальную версию игры, а не в какой-нибудь пиратский хак с 9000 золота на старте. Так что, если найденный вами на просторах интернета файл не подойдёт, всегда можно поискать другой.
Совет: ищите РОМы с [!] в названии файла. На языке дамперов это обозначает хороший образ без модификаций. И обращайте внимание на регион. В случае с MM1 вам нужен американский регион, ведь она выходила и в японском регионе, на, соответственно, японском языке.
5) После того, как скачали нужный файл, можно закинуть его в любую папку на устройстве. Затем в RetroArch нажимаем на "Сканировать каталог" и выбираем папку с файлом (или файлами, если вы решите скачать несколько игр). Теперь у вас в меню появится каталог, откуда можно выбрать и запустить игру.
6) Играем в Might and Magic с ачивками и знакомимся с истоками франшизы, которая нас всех здесь собрала, на этот раз с достижениями.
Как уже было сказано ранее, данный способ подойдёт не только для MM1, но и для многих других игр. Изучите каталог RetroAchievements, и, может быть, вы найдёте игру, в которую давно хотели сыграть, но всё руки не доходили. Или даже откроете для себя что-то новое.
На последок, вот мой профиль на RetroAchievements.
Удачи с поисками врат в другой мир.