History of SMBX/ru

From Moondust Wiki
Revision as of 05:11, 26 October 2021 by Wohlstand (talk | contribs) (→‎LunaDLL)
Jump to navigation Jump to search
English Русский
Загрузочный экран SMBX 1.3

Super Mario Bros. X (Также известная как SMBX) - фанатская игра о Марио, созданная Эндрю Спинксом (известном как Redigit) в 2009 году. Игра была написана на Visual Basic 6 (VB6). Разработка проекта прекратилась в 2011, а SMBX 1.3 - последняя версия игры, выпущенная Эндрю Спинксом.

История

Создание SMBX

Шёл месяц июнь в 2009м году. Некий случайный чувак, которого звали Эндрю Спинксом, создал фанатскую игру о Марио, назвав её "Super Mario Bros. X", и опубликовал её на своём новом сайте SuperMarioBrothers.org. Форум проекта (supermariobrothers.org/forums) быстро набрал посещяемость, и одними из первых, кто присоединился к сообществу, были piejacker, Quill и Coldwin, которых вы наверняка знаете. По мере роста популярности сайта и игры, Эндрю (которого ныне мы будем знать как "Redigit"), в ближайшие месяцы выпустил новые бета-версии и релизы игры. С расширением сообщества, на форуме стали нужны модераторы, и на данную позицию были видвинуты Kyasarin и Luminous совместно с Kuribo. 5 апреля 2010го года, Knuckles96 создал свой форум, который медленно рос, но об этом потом. На Freenode был сформирован IRC-канал сообщества, названный "#smbx". Однако, сотрудники Freenode, обнаружив его, заставили Эндрю переименовать его в "##smbx" в соответствии с правилами сервера. После чего, чат сообщества быстро переехал на FOSSnet (сеть bikcmp).

SMBX 1.2

На момент июля 2010 года, последняя версия SMBX была 1.2.2. Kyasarin, Luminous и 4matsy стали администраторами, совместно с модераторами DarkMatt и Vandarx. Сообщество превратилось в котёл ненависти. С новыми пользователями не обращались должным образом, никому не давали второго шанса. Kyasarin и Luminous стали очень иррациональными по отношению к администраторам, и единственный способ, чтобы не быть заблокированным - пойти по их стопам (это объясняет отношение со стороны DarkMatt, Vandarx и TrinityFlash). Где-то на рубеже между июлем и августом того же года, Redigit принял решение закрыть форум. У него уже было достаточно общения с сообществом, и он сказал себе, что без Kyasarin и Luminous он бы закрыл его намного раньше. Одномоментно, bikcmp из FOSSnet организовал новый официальный форум (располагавшийся по адресу cdn-01.bikcmp.com/smbx/fourm/index.php), однако, спустя две недели возникли абсолютно такие же проблемы. Luminous воззвал людей покинуть это место и вернуться к т.н. "обычным жизням", и удалил IRC-канал SMBX. Прошло от нескольких дней до двух недель, и в чате остались только Vandarx (оператор), Spitfire (обычный пользователь сети), CaptainTrek (сетевой администратор) и ddashlover (всего лишь пользователь). 25 августа 2010 года, CaptainTrek решил создать новый форум SMBX (располагавшийся по адресу trekweb.org/smbx-forum) на своём сервере TrekWeb.org, и Redigit поддержал его в этом, объявив его новым официальным форумом. Vandarx и Spitfire стали новыми администраторами. ddashlover сменил своё имя на fallingsnow и стал новым модератором. Он также пригласил Blaarg, который также стал новым модератором. Skittlez12 (ныне протсо Skittlez) также был модератором. В то же время, веб-страница в загрузчике SMBX была обновлена, показав видео с ледяным цветком и ссылаясь на новый форум. Это стало подверждением того, что Redigit по прежнему работает над SMBX.

SMBX 1.3

Официальный форум SMBX был жив, благодаря CaptainTrek, и в октябре 2010го года, Redigit официально выпустил SMBX 1.3. Это обновление включало много новых возможностей, таких как ледяной цветок, зыбучий песок, и много новых НИП. В игре присутствовали некоторые не используемые вещи, например, графика с костюмом лягушки, которую обнаружил Knux. Несмотря на распространённое мнение о том, что Redigit прекратил разработку, он всё ещё занимался разработкой SMBX, готовя выпуск следующей версии 1.3.1. В одном из своих продолжений The Great Empire, он упомянул о работе над мультиплеером в SMBX. Однако позже, эта работа была прервана.

Проблемы на форуме и прекращение разработки SMBX

Сообщество SMBX жило хорошо вплоть до декабря 2010 года, когда на сервере CaptainTrek произошла серьёзная ошибка, из-за которой была утрачена большая часть данных форума. Можно было бы восстановить резервную копию, однако, CaptainTrek решил отстроить форум с нуля. В течении последнего двух-трёх-недельного периода, как форум изчез, многие пользователи сбежали на форум Knuckles96, спровоцировав его быстрый рост. Официальный форум был восстановлен на некоторое время вплоть до января, когда CaptainTrek решил сделать перерыв. Именно в это время Redigit официально объявил о своём прекращении работы над SMBX (сообщество в это время и так догадывалось о том, что она уже давно прекратилась), и с тех пор, ни один новый форум так и не получил титул "официального". Некоторые люди были настроены скептически, учитывая факт "ухода" Redigit-а в прошлом году. В январе 2011го года, Redigit начал работу над Terraria, тогда ещё называвшейся ProjectWorld.

Звонок юристов Nintendo и удаление SMBX

Форум SMBX был снова запущен в январе 2011 года и просуществовал до начала апреля. CaptainTrek устал поддерживать форум, и решил вскорем времени закрыть его навсегда. В это время, Redigit зашёл в IRC-чат SMBX и официально объявил, что SMBX это его "для него", и с тех пор общественное мнение заключалось в том, что SMBX пришёл конец. Однако люди и не думали, что кто-то из них ожидал того, что это должно было произойти.

Одним субботним утром, Reborg (по совместительству, альфа-тестер Terraria) спросил FutureNyanCat2002 через IRC, слышал ли он о том, что произошло. Он ответил, что нет, и Reborg рассказал ему всю историю. Позже, Redigit появился и опубликовал следующее сообщение:

В прошул пятницу мне позвонили юристы Nintendo и протребовали удалить Super Mario Bros. X, а также удалить все видео, связанные с Super Mario Bros. X, из моего аккаунта YouTube. Они также потребовали передать им домен SuperMarioBrothers.org. Я выполнил первые их два желания, однако, я не хочу терять домен. Это хороший фан-сайт о Марио, даже без Super Mario Bros. X. Затем, они ушли на обсуждение для дальнейшего принятия решений, прежде чем вернуться ко мне. Я ждал ответа от них, прежде чем сделать какое-либо заявление по этому поводу, однако, слухи нужно было развеять. Я очень уважаю Nintendo, и я никогда не собирался создавать для них каких-либо проблем.

Я хочу попросить вас, ребята, не распространяйте копии SMBX в Интернете, это противоречит желанию Nintendo, и может сильно усложнить мне жизнь.

Оригинал на английском: Last Friday I received a call from Nintendo's lawyers asking me to remove Super Mario Bros. X from the site and delete all SMBX videos from my Youtube account. They also asked me to transfer SuperMarioBrothers.org over to them. I have complied with their first two wishes, but I do not want to lose SuperMarioBrothers.org. It is a good Mario fansite, even without Super Mario Bros. X. They were going to decide on that and get back to me. I was waiting to hear back from them before I made any statement about this, but the rumors needed to be cleared up. I have a lot of respect for Nintendo and never intended to cause any problems for them.

I am going to ask that you guys refrain from posting copies of SMBX on the internet, as it goes against Nintendo's wishes and could make things more complicated for me.

Это было тёмное время для SMBX: в это время было утрачено огромное количество отличного контента. Некоторые люди полагали, что Redigit занимался троллингом (что не является незаконным заявлением, Redidit в самом деле иногда был троллем), однако, имеется несколько забавных фактов, доказывающих обратное.

Redigit действительно подробно рассказал тестировщикам Terraria, что произошло, и насколько это странно. Во-первых, он не получал никаких письменных сообщений или электронных писем. Всё происходило по телефону. Во-вторых, они позвонили ему на мобильный. Не известно, как они узнали его номер телефона, однако, вероятно, он указал его где-то в тексте политики конфиденциальности на одном из своих сайтов. В-третьих, это сделала (местная?) юридическая фирма из Сиэтла (Redigit живёт в Индиане). Однако, насколько известно, эта юридическая фирма является законной, вы можете взглянуть на неё, если хотите. Есть вероятность, что это мог быть розыгрыш, но нет подтверждений. Это был звонок от настоящей юридической фирмы, упомянутой выше. Даже если бы Redigit занимался троллингом, он бы не стал удалять все свои видео с YouTube. Он даже говорил, что хочет, чтобы SMBX гулял по Интернету, и чтобы люди могли использовать его дальше. Это не был "конец SMBX". Конец SMBX прошёл за несколько месяцев до этих событий, однако, это лишь значило, что прекратилась разработка.

Начиная с этого момента, Redigit полностью прекратил все отношения с SMBX. С ним на этом всё. Terraria был близок публичному выпуску, о чём ему было беспокоиться. Официальному пути Super Mario Bros. X настал конец. Однако, это ещё не всё.

Позже, в декабре 2013 года, сообщество SMBX перешло на сайт SuperMarioBrosX.org, который поддерживался Джоуи Миллером.

SMBX 1.3.0.1

Данное обновление сделано Джоуи и Valtteri в качестве косметического обновления и исправлений вложенной графики, музыки и звуков. Технически, это по прежнему тот же SMBX 1.3, поскольку разработка игры была прекращена Redigit-ом без раскрытия исходных кодов. Сообщество предприняло множество попыток модифицировать исполняемый файл SMBX различными способами: заменой внедрённой графики и неокоторых строк; обратной разработкой через DLL-инъекцию, благодаря которой был основан проект LunaDLL (позже известный как LunaLua). В 2017~2018 годах, сайт и связанные ресурсы были переданы Kley-ю и другим людям.

Будущее SMBX

Во время одного из отключений TrekWeb, fallingsnow в конечном счёте решил создать свой SMBX-форум. Это тот, который был упомянут в действующем на тот момент #smbx, который лишился всех своих операторов, кроме Spitfire и fallingsnow. Люди также начали создавать свои спин-оффы и другие редакторы уровней/игры, такие как NSMBX, Super Mario Limitless и SMB:R (по порядку). Также была т.н. SMBX 1.4 (не путать с SMBX-38A, также известный как SMBX 1.4) - наиболее известная на YouTube подделка. Она могла бы быть следующей версией после 1.3, однако, поскольку разработка SMBX прекращена, никто не имел возможности продолжить оригинальный проект, и, в конечном счёте, здесь не могло быть "версии 1.4" в принципе.

Super Mario Bros: Remastered (SMB:R)

Формы-заготовки SMBX:R 0.0.5

Super Mario Bros: Remastered (изначально New Super Mario Bros. X, NSMBX, также известный как Super Mario Bros. X Remastered, SMB:R и SMBX:R) был одной из первых попыток продолжить SMBX с тех пор, как Redigit бросил его. Проект имел наибольшую огласку с июня по сентябрь 2011го года. В итоге, даже не смотря на то, что проект не достиг значимого прогресса в разработке, он поспособствовал возникновению наиболее широкого сообщества, состоявшего из маленьких ответвлённых форумов, позже объединённых с форумом пользователя Cloud.

К сожалению, проект был отменён в январе 2012го года, и его дальнейшая разработка прекратилась. Форум проекта, называемый "форумом NSMBX" (NSMBX Forums), был сохранён в качестве резервной площадки для обсуждений, которая периодически использовалась во время возникавших неполадках на официальном сервере форумов SMBX. 18 сентября 2016, владелец форума NSMBX объявил о закрытии площадки и о консервации текущего состояния для чтения[1].

LunaDLL

SMBX 1.3, модифицированный с помощью LunaDLL-7

9 мая 2013, пользователь по имени kil3 выпустих хак для SMBX, который расширяет возможности игры. Это одна из попыток продолжить жизнь SMBX-движка даже без исходного кода. С помощью LunaDLL стали возможны почти любые низкоуровневые модификации ядра SMBX с добавлением новых вещей и манипуляциями с существующими материалами.[2]

Visual Super Mario Bros. X (VSMBX)

VSMBX 1.0.2 (только редактор)

Visual Super Mario Bros. X - проект пользователя Aero (также AeroMatter или GhostHawk), созданный в марте-апреле 2012-го года. Проект был создан с помощью VisualBasic.NET на платформе .NET Framework 4. У VSMBX была цель сперва воссоздать SMBX, и затем добавлять в него новые функции и контент, расширяя тем самым гибкость. 25 декабря 2014го года, были опубликованы исходные коды VSMBX для всеобщего пользования. 4 августа 2016-го года, в официальном обсуждении проекта, автором было объявлено о прекращении разработки VSMBX[3].

Moondust Project (изначально известный как PGE Project)

Редактор, Движок, и Калибратор из проекта Moondust

Moondust Project (ранее Platform Game Engine project) - проект Wohlstandа, созданный в феврале 2014-го года после завершения первого шага в виде исследования для выведения стандарта SMBX64. Это игровой движок и набор разработки к нему. Это первый проект приемника SMBX, который предоставляет наиболее полную совместимость с ресурсами оригинальной SMBX-игры и может работать со специфичными данными SMBX штатно: с помощью Moondust-Редактора вы можете открывать, править, играть уровни и эпизоды SMBX на TheXTech, либо на экспериментальном Moondust-движке, вы можете изменять и создавать новые уровни, карты мира, НиП-конфигурации, а также использовать всё это в оригинальном SMBX. Сам проект сосредоточен на создании новых игр с нуля, используя возможности движка, вместо того, чтобы создать очередной клон SMBX-игры. В отличие от предыдущих приемников SMBX, Moondust написан на С++ и является кросс-платформенным: поддерживаются системы Linux, Windows, macOS, и затем Android. В отличии от SMBX, Moondust является мульти-компонентной системой, включающей Редактор, Движок и вспомогательные утилиты. Пока движок проекта находится в разработке, редактор широко используется сообществом в качестве альтернативного и более продвинутого инструментария для работы с уровнями и эпизодами SMBX.

LunaDLL with Lua (LunaLUA)

LunaLUA - это продолжение проекта LunaDLL, начатое пользователем Kevsoft в сентябре 2014 года после добавления в него скриптовой подсистемы Lua, которая позволяет расширять SMBX с помощью дружелюбных и гибких Lua-скриптов. LunaLua также платформа, которую Wohlstand использует для некоторы исследований SMBX, проводлимых в процессе разработки Moondust-проекта. LunaLua и Moondust Project были разработаны тем же сообществом (Сообщество PGE, позже известное как WohlSoft).

Super Mario Bros. X By 38A

Главное меню SMBX-38A

Super Mario Bros. X2

SMBX2 Beta 3

Текущее состояние

The Tree of SMBX, made by Olhi in May 24, 2020.

Исходный код

10 лет спустя после последнего выпуска игры в октябре 2010 года, 2 февраля 2020 года, наконец, были опубликованы оригинальные исходные коды SMBX 1.3 и опубликованы на GitHub под лицензией MIT[4].

TheXTech

Игровой процесс TheXTech


Галерея всплывающих логотипов редактора

Смотрите также

Примечания

Ссылки

Super Mario Bros. X