IFSCL (фр. Interfaces Fictionnelles Simulées de Code Lyoko, рус. Симулированные Вымышленные Интерфейсы Кода Лиоко) — неофициальная фанатская игра в стиле симулятора суперкомпьютера, а также сюжетная 3D адвенчура, в которой игрок выступает в роли Джереми. В распоряжении игрока находится весь Лиоко и свыше 100 программ, позволяющих выполнять множество действий из оригинального мультсериала. IFSCL является одним из самых крупных и продолжительных проектов в сообществе Кода Лиоко: с начала разработки в апреле 2010 года, игра постоянно обновляется и по сей день. Текущий цикл разработки — 4.7.X, выход финальной версии 6.2.X запланирован на 2029 год. IFSCL доступна бесплатно для ПК на базе операционных систем Windows, Mac OS и Linux.
Игра переведена на английский, французский, испанский, португальский, польский и итальянский языки. В будущем возможно добавление и других языков, среди которых есть русский, турецкий и упрощённый китайский. Кроме того, в сюжетном режиме игры присутствуют фразы, озвученные оригинальными актёрами французского и английского дубляжа Кода Лиоко.
История разработки[]
Зарождение идеи (2003-2008 гг.)[]
Главный и единственный разработчик игры, Алексис Фолетто (более известный как Immudelki или Immu), впервые открыл для себя мультсериал в 2003 году, будучи в колледже. По его словам, как любитель любых интерфейсов из научной фантастики, его невероятно заинтересовала графическая и функциональная составляющая Суперкомпьютера Кода Лиоко. Со временем Алексис стал пользователем форума codelyoko.fr, который был крайне активен в то время и являлся площадкой для многих фанатских проектов. Одним из них был Lyoko Interface, прототип "социальной сети", использующей дизайн интерфейса компьютера, показанного в мультсериале. Именно этот проект послужил главным мотиватором для Алексиса создать игру, использующую такой же интерфейс, но дающую возможность открывать программы, манипулировать каждым окном на экране, вводить команды и в целом "почувствовать себя Джереми".
Не имея до этого никаких знаний в программировании или гейм-дизайне, он начал разработку интерфейса в 2008 году; в то время проект назывался просто "Supercomputer". В качестве движка был избран Flash, крайне популярный в то время. Разработка (параллельно с изучением Flash) продолжалась в течение 2 лет без каких-либо анонсов, пока 13 апреля 2010 года не была создана ветка на форуме с первой альфа-версией игры, которая уже носила название IFSCL (однако расшифровывалась она иначе, чем сейчас: "Flash Interface of Code Lyoko Supercomputer"). Альфа была доступна для игры на сайте Алексиса: paradoxe-upsilon.fr (ныне не существует). День выхода альфа-версии до сих пор считается годовщиной IFSCL.[1]
Эра Flash (2010-2015, Альфа-2.6.2)[]
Будучи разработанным на Flash, IFSCL являлся .swf файлом, который мог запускать любой браузер со встроенным Adobe Flash Player.
Альфа служила предварительной тестовой версией для Immu, интерфейс имел несколько базовых функций и ещё не имел никаких программ. Версия 1.0.0 была создана через 5 дней, однако была доступна только для бета-теста (единственным тестером был человек под ником aurel2108). В тот же день версия была опубликована уже под номером 1.2.0. В ней появилось 6 внутриигровых команд и 5 фиктивных окон. Также вместе с этой версией появились и первые "Списки обновлений" (Update lists), со временем эволюционировавшие в "Журнал прогресса" (ProgressionLog), а затем и в современный "Журнал изменений" (ChangeLog). С каждой новой версией добавлялись новые основные программы, такие как Суперсканер, возвращение в прошлое, виртуальная карта и другие небольшие нововведения. На момент выхода версии 1.4.0 (2 июля 2010) игра имеет 15 окон и Горный сектор.
Версия 1.5.0 (13 ноября 2010) привнесла коренные изменения в игру. Во-первых, был совершён переход с Adobe Flash на Adobe Air, что полностью реорганизовало код игры и улучшило визуальную составляющую, а позднее дало возможность портировать игру на Mac. Во-вторых, был сделан перевод файла "Readme", содержащего список команд, с французского на английский язык, что открыло доступ к игре для фанатов Кода Лиоко по всему миру, тем самым нарастив и без того широкую на тот момент аудиторию. С этого момента Алексис начал посвящать всё свободное время разработке. Кроме всего прочего, игра получила первый логотип-иконку, которая традиционно меняется с каждым новым циклом разработки.
На протяжении версий 1.5.0-2.6.2 в игре появилось наибольшее количество контента, показанного в Код Лиоко. Возможность деактивировать первые башни была представлена в 1.5.0, боевая система и монстры — в 1.8.0, механика проблем с ДНК — 2.1.5, возможность расшифровки дневника Франца Хоппера и другие программы, связанные с ним — в 2.4.2. В этот период также были добавлены секторы кроме Горного, а в последней версии Flash-эры — 2.6.2 — сектор 5.
Режим кампании (не путать с "режимом истории" в современных Unity-версиях) был впервые представлен в версии 2.0.0 (вышла на вторую годовщину игры, 13 апреля 2012). Он представлял из себя 10 независимых друг от друга миссий, постепенно добавляемых до версии 2.6.2. Миссии основывались на сюжетах эпизодов первого и второго сезона мультсериала и служили как обучение простым механикам для новых игроков.
Первый полноценный перевод игры на английский (а также испанский) языки был выпущен в версии 1.6.1 (25 февраля 2011). В версии 1.8.1 игра была переведена и на итальянский, однако в связи с требованием огромного количества времени, перевод версий 1.2.6-2.6.2 на испанский и итальянский был прекращён с целью посвятить больше времени непосредственно контенту игры. Тем не менее, сама игра, журналы обновлений, новости и другой контент всё ещё локализовались на английский, что сохранило тесную связь с глобальным сообществом.
В версии 2.0.5 (20 сентября 2012) появилась первая "Комната Имму" (Immu's room). "Комната" представляет из себя контент из будущих версий, для доступа к которому необходимо ввести секретный код (которым почти всегда была цитата из сериала "Доктор Кто", фанатом которого является Immu). До версии 3.0.0 "контентом" была новая программа. Раскрытие секретного кода происходило через некоторое время после выхода версии в социальных сетях, связанных с IFSCL, что всегда было большим событием для фанатов.
Спустя 2 с половиной года постоянной разработки, в 2013, между Immu и администрацией сайта codelyoko.fr было установлено соглашение, благодаря которому IFSCL была посвящена собственная страница со всей связанной с игрой информацией и ссылками на скачивание. В связи с этим, Immu закрыл Paradoxe-upsilon, на котором публиковалась игра до этого. Ссылки на новые (а также архивы старых) версий до сих пор публикуются на этом сайте.
Многие старые версии Flash эры утеряны во времени. Самой ранней сохранившейся версией на данный момент является 1.8.1 (14 сентября 2011). Версии 1.8.8 и 1.9.0 не сохранились, однако все последующие по сей день доступны для скачивания.
Геймплей[]
На данный момент существует два режима игры: Режим Истории (англ. Story mode) и Свободный Режим (англ. Custom mode). Вне зависимости от выбора, основная цель игры — отражать атаки Зены на Землю и/или Лиоко, используя различные программы, виртуализируя Воинов Лиоко и управляя ими. Помимо этого, в Свободном режиме у игрока есть возможность добавить дополнительные задания в предварительных настройках (постройка Лиоко, постройка Скидбладнира, расшифровка дневника Хоппера и разрушение 1 или более Реплики). В этих же настройках доступны все остальные параметры игры: статус каждого Воина Лиоко, сложность игры, типы атак Зены, наличие особых монстров и многое другое. Препятствием для игрока станут не только монстры на Лиоко, но также зенафицированные люди и животные на Земле, изменения структуры ДНК при виртуализации, помехи Воинам Лиоко в Кадике. Конец игры наступает, если не удалось вовремя ликвидировать атаку Зены, если все Воины Лиоко или Аэлита потеряны и при некоторых других обстоятельствах. В то же время, игру зачастую можно продолжать в самых экстремальных ситуациях, таких как полное разрушение Лиоко или даже смерть нескольких Воинов. Гибкие настройки Свободного Режима дают возможность для создания и прохождения любых испытаний.
В свою очередь, Режим Истории представляет из себя сюжетный режим игры, состоящий из 25 запланированных глав, которые основаны на оригинальных эпизодах Кода Лиоко с добавлением авторского видения создателя игры.
Сюжет Режима Истории[]
Осторожно, возможны спойлеры! |
---|
Глава 1 - Пробуждение Джереми[]
Глава 1 повторяет события 0 эпизода Code Lyoko, дополняя и немного переделывая его.Джереми не спится и он решает заполнить свой дневник еще одной датой. 9 Октября 2003 года.Он вписывает свои мысли и переживания.Игра переносит нас на день раньше. Джереми решает поискать детали для своих миниатюрных роботов на заброшенной фабрике. И он нашел что-то лучше этого. Целую подземную лабораторию со своей гипер чувствительной системой. И несмотря на свой страх он решает активировать систему.Игра запускает катсцену в которой Аэлита просыпается внутри башни. Джереми поднимается к компьютеру и запускает его.
Глава 2 - Второй шанс[]
Вернувшись в прошлое, Джереми просыпается возле торговых автоматов, его окружают трое школьников которые рассказывают о том, что знают о лиоко и суперкомпьютере. Вовремя их диалога Ульрих замечает что за диалогом наблюдают Сисси Делмас и её компания в составе Николаса Полякоффа и Херба Пишона и он предлагает перенести диалог в другое место. Уже в классе на уроке математики Одд и Ульрих рассказывают Джереми о Зене, их первой миссии и о том что им не удалось материализовать Аэлиту на земле. После урока ученица Азра Ургуп возвращает книгу "Электронная девушка" Джереми, после чего пока он ждет своих нынешних товарищей он решает прочитать книгу. Спустя несколько часов, ребята собираются перед котельной, одним из ходов на фабрику, Джереми с нетерпением ждет возвращение на фабрику, но Юми и Ульрих отбиваются от группы так как они пошли на их первое занятие по пенчак-силат. Уже в канализации Одд интересуется откуда Джереми знает про этот ход, Джереми говорит то что взломал планы метро и городской канализации, и то что у него на это не ушло так много времени, так же он выдвигает свое недовольство к комендантскому часу.
Джереми и Одд прибыли на фабрику и последний в свою очередь ждет отправления в виртуальный мир для встречи с Аэлитой, цель миссии была безопасно провести Аэлиту до путевой башни в которой она сможет получить данные для программы материализации которую создает Джереми. На пути до башни Одду и Аэлите попадаются шершни и другие монстры Зены, которых Одд успешно одолевает. Из-за долгой загрузки данных Джереми решает вернуть Одда на землю, последний в свою очередь против говоря что башню могут окружить монстры, но Аэлита его убеждает тем что в башне ей безопаснее всего. По возвращении на землю Одд был не против вновь вернуться на Лиоко, но Джереми был не уверен что будет если отправить человека назад на Лиоко сразу после девиртуализации. По возвращению в общежитие Джереми направляется к Хербу, чтобы взять книгу которая необходима для создания программы материализации, Херб не хочет давать книгу Джереми, но на помощь приходит Ульрих который пригразил Хербу чтобы тот её отдал
(АВТОР УШЕЛ СПАТЬ КАК ПРОСНЕТСЯ ДОПИШЕТ)
P.S - Рандомный Чел : Я ПЕРЕДЕЛАЛ ТЕКСТ ГЛАВЫ "ВТОРОЙ ШАНС". У МЕНЯ ОСТАНЕТСЯ ИСХОДНЫЙ ВАРИАНТ НА ВСЯКИЙ СЛУЧАЙ.
Список команд[]
Основная статья: Список команд IFSCL.
Особенности геймплея[]
Типы виртуализации[]
- Виртуализация около башни — этот вид виртуализации самый безопасный.
- Виртуализация в координаты, к выбранному воину Лиоко/транспорту (куда угодно, кроме башни) — эти виды менее безопасны и могут привести к падению Лиоко-воина в Цифровое море.
Предупреждения к виртуализации[]
- Зоны с запрещённой виртуализацией — появляются в местах действия марабунты, возле активированной Зеной башни, а так же сцифозы, когда она применяет свои способности. Это такая область, виртуализация в которую может привести к ошибке, и воин Лиоко будет виртуализирован в случайно выбранное место. Весь пятый сектор (за исключением Арены — зона с запрещённой виртуализацией.
- Виртуализация к выбранному воину Лиоко (также как и отложенная виртуализация) — этот вид виртуализации не ограничивается зонами с запрещённой виртуализацией, если только: а) выбранный воин Лиоко не девиртуализирован или без сознания; б) выбранный воин Лиоко не под контролем Зены, сцифозы или охранника; в) выбранный воин Лиоко не в пятом секторе (не на Арене); г) выбранный воин Лиоко не в транспортной сфере, Скидбладнире или нав-скиде.
Характеристики Лиокогида[]
Лиокогид включает в себя монстров, воинов Лиоко и транспорт.
- Очки жизни (англ. HP; Heal Points) — могут восстанавливаться в башнях. В зависимости от сложности, восстанавливаются полностью, наполовину или не восстанавливаются вообще.
- Очки действия (англ. AP; Action Points) — используются в битвах.
- Суперскорость/Таймер хода в битве — у каждого воина Лиоко есть суперскорость, которая отображается на их карточках в виде жёлтой полосы. Этот измеритель всегда активен, уменьшается, когда воин Лиоко движется и восстанавливается, когда он стоит (заполняется в башнях). Чем меньше полоса, тем меньше скорость. Когда используется транспортное средство, суперскорость восстанавливается, так как движется не сам Лиоко-воин, а транспорт. В битвах этот измеритель показывает, сколько осталось времени до конца хода текущего Лиоко-воина. Если не произведено никакого действия, то Лиоко-воин выполнит простую атаку на врага.
Действия в битвах[]
- Простая атака (не расходует очки действия)
- Сильная атака
- Массовая атака
- Особая атака (различается у Лиоко-воинов)
- Комбо (требуются два воина Лиоко с достаточным количеством очков действия)
- Пожертвование
Действия 4, 5 и 6 становятся доступными, если есть достаточно очков действия, либо после нескольких ходов в битве или если очков жизни меньше десяти.
Сложность[]
Можно менять в настройках. В зависимости от уровня сложности меняются:
- скорость исчезновения воинов Лиоко в границе
- количество очков жизни, восстанавливаемых в башне
- стоимость (в очках действия) атак в битвах
- доступные виды монстров
Граница и коды материализации[]
Граница — это пустота между Землёй и виртуальной вселенной. В IFSCL действует определённым образом: туда легче попасть, но и легче оттуда выбраться.
Как воин Лиоко может исчезнуть в границе[]
- девиртуализация, когда все сканеры заняты
- девиртуализация без последовательностей ДНК
- девиртуализация, если в секторе нет кодов материализации или Скидбладнир расположен недостаточно близко
- виртуализация в сектор, которого больше не существует (в большинстве случаев, если цели больше нет на своём месте, то воин Лиоко исчезнет в любой другой точке выбранного сектора)
Материализационные коды сектора[]
- в каждом секторе (или секторе-копии) есть коды материализации
- позволяет воину Лиоко виртуализироваться сразу в этот сектор
- позволяет воинам Лиоко девиртуализироваться без попадания в границу (если есть последовательности ДНК)
- могут быть замещены в присутствии Скидбладнира
- можно вернуть их в путевой башне или интерфейсе пятого сектора
- можно увидеть в окне программы link
Возвращение воина Лиоко из границы/Получение кодов материализации сектора[]
Отправьте другого воина Лиоко в путевую башню или к интерфейсу пятого сектора и выберите действие «retrieve data». Аэлита справляется с этим быстрее, чем другие Лиоко-воины.
Разница между материализацией и девиртуализацией[]
В случае с Лиоко-воинами материализация является синонимом девиртуализации. Тем не менее, в случае с цифровыми объектами (клон воина Лиоко, марабунта, транспорт и т.д.) материализация значит создать этот объект в виртуальной вселенной.
ДНК и Код Земля[]
Последовательности ДНК воина Лиоко[]
- есть у каждого воина Лиоко
- можно посмотреть в окне программы link
- позволяют воинам не оставаться на Лиоко после возвращения в прошлое
- если их крадёт сцифоза, то их можно вернуть в интерфейсе пятого сектора
- в случае Аэлиты их может заменить код Земля (используется в башнях)
- отсутствие последовательностей ДНК отображается красным цветом. Чтобы узнать детали, можно просканировать воина Лиоко в башне
Последовательности и обмен ДНК[]
Может быть полезным, принимая во внимание цели миссии или состояние воина Лиоко. Требуется послать двух воинов Лиоко и выбрать действие «dna exchange» у обоих.
Изменения: слияние ДНК, смешение ДНК, код Земля с ошибкой[]
- в этих случаях цвет ДНК меняется. Чтобы узнать детали, нужно просканировать воина в башне
- если воин Лиоко девиртуализирован, он исчезнет в границе
- если слияние ДНК достигнет ста процентов, то воин Лиоко потерян
- чтобы починить, идите в башню, активируйте её, отключите её ингибиторы, и на карточке воина Лиоко выберите действие «repair dna» (или «repair earth code»)
Активация башни[]
Башню можно активировать, передав ей энергию (команда «transmit»/«energy»). Следует соблюдать осторожность, так как Зена может попытаться уничтожить её или активировать для себя, особенно если работают такие программы, как дешифровка и коррекция ДНК.
Однозначная смерть[]
- если все воины Лиоко в границе, спасти нельзя никого
- если воин Лиоко упал в Цифровое море (за исключением Аэлиты — если Франц Хоппер жив, то он её спасёт)
- если Скидбладнир уничтожили, когда воин Лиоко был перенесён
- см. раздел «Опасности возвращения в прошлое»
Опасности возвращения в прошлое[]
Когда обратный отсчёт достигает нуля, то:
- любой воин Лиоко под контролем Зены или сцифозы зенафицируется полностью
- любой воин Лиоко без сознания или под контролем охранника остаётся на Лиоко
- любой воин Лиоко, который находится не рядом со Скидбладниром на Реплике, останется на Реплике
- любой воин Лиоко, находящийся в границе, погибает
- любой воин Лиоко, девиртуализация для которого смертельна, погибает
Типы зенафикации[]
Зенафицированный воин Лиоко остаётся в таком состоянии, пока его не девиртуализируют или его не коснётся перезагрузка. Его нельзя девиртуализировать вручную.
Тем не менее, Лиоко-воин, зенафицированный полностью, останется на стороне Зены несмотря ни на что. Единственный способ освободить его — украсть его данные из башни Реплики, когда Зена посылает его на Землю.
Идея и особенности игры[]
Главная цель IFSCL — иметь наиболее приближённый к показанному в мультсериале вид. Тем не менее, для придания порядка, логики и интереса игре, создатель немного вышел за рамки.
- несмотря на требуемый код Земля, Аэлита может атаковать (в отличие от первого сезона)
- перенос ДНК назван обменом ДНК и работает в обе стороны
- в суперсканере дезактивированная башня подсвечена голубым, а не зелёным
- на виртуальной карте дезактивированная башня подсвечена голубым, а не зелёным или оранжевым
- на виртуальной карте любой окончательно зенафицированный воин Лиоко выделен фиолетовым (как было показано в одном эпизоде, где Уильям появился подсвеченным фиолетовым)
- на виртуальной карте каждый воин Лиоко и монстры имеют свою иконку
- на виртуальной карте воины Лиоко имеют круглые иконки, треугольники обозначают транспорт
- на виртуальной карте транспорт выделен голубым и имеет свои мини-карточки
- на виртуальной карте контурная обводка прозрачная и зелёная (в эпизодах встречались разные вариации)
Другие участники разработки[]
- 2D-3D Арт / Код / Сюжет / Геймплей / Звук: Immudelki
- Ассистент, разработчик Kolossus Launcher: DragonGroar
- Переводчики: Immudelki, Senken Miushinau, 3DGamer, LoreSchaeffer, Luca. ZigZap, Zendhaal, Zenthons, Julio, Federico, ECSTAZZZ
- Тестировщики: DragonGroar, 3DGamer
- Дополнительные модели персонажей, консультант "Архитектуры Кадика": Özberk Özen
- Основной саундтрек: Cinemorphique
- Дополнительный саундтрек: Azzu, CHASAM
- Консультация по различным вопросам: Hachka, Azcray, IcePlayer, Mophie, Charlie Char, Dasumaki, Zouwu (CelloJames), AardvarkBandit, DeximusMaximus, Javeh, Senken Miushinau
- Голос Джереми: Raphaëlle Bruneau / Sharon Mann
- Голос Аэлиты: Sophie Landresse / Sharon Mann
- Голос Франца: William Cros / Paul Bandey
- Голос Симон: Nathalie Belge / Helen Young
- Голос Юми: Géraldine Frippiat / Mirabelle Kirkland (не указана в титрах)
- "Куча анонимов, поучаствовавших и поддержавших мою бесконечную работу!" — Имму.
Интересные факты[]
- Джереми будет отрицательно реагировать на попытки игрока отклониться от заданного маршрута. (Режим Истории - Все главы, Свободный Режим )
- На данный момент игрок уже может попробовать создать свои программы, хоть и не в полной мере. (Свободный Режим , Создание Скида/Гаража Скида)