TechRealm

🎮 Пиксельная 2D JRPG · обучение IT ⚡ Дизайн-документ v4.5

📖 1. Сюжет и завязка

Главный герой — безответственный пользователь, который скачивает вирусное ПО, бьёт системный блок и халатно относится к своему компьютеру. Однажды, выключив ПК через кнопку на блоке, он проваливается внутрь системы и теряет сознание.

«Где я?.. Почему здесь так темно?»

— Герой, очнувшись в темнице

В темнице он встречает выключенный Антивирус в форме щита. Герой включает его, и Антивирус обвиняет его в том, что именно из-за его безответственности система рухнула, а сам Антивирус оказался в темнице за «невыполнение обязанностей».

На следующий день их обоих ведут на казнь. В последний момент герой берёт на себя ответственность и обещает исправить всё вместе с Антивирусом. КОМИКС

▶ После отмены казни герой и Антивирус оказываются на Вокзале «Шина» (материнской плате). Антивирус остаётся его напарником и советником. Оттуда начинается их путешествие по компонентам.

🏛️ 2. Материнская плата — Вокзал «Шина»

Материнская плата — центральный вокзал системы, соединяющий все компоненты. Сюда герой попадает после вступления. Вокзал «Шина» — оживлённое место с:

  • Работниками вокзала — служащие, которые управляют расписанием, продают билеты и поддерживают порядок. Они нейтральны и помогают герою с информацией.
  • Беженцами — жителями других локаций, которые сбежали от вирусов. Они дают подсказки и рассказывают о своих родных местах.
  • Магазином — здесь игрок может потратить IT-coin на расходные предметы (см. раздел 4).
  • Главой вокзала — таинственная фигура, которая управляет всем. На самом деле это главный вирус — LoJax, но игрок узнаёт об этом только после победы над всеми остальными боссами.

На вокзале герой может:

  • Пообщаться с работниками, беженцами и торговцами.
  • Получить первый билет на поезд от кассира.
  • Посетить магазин и приобрести расходники.
  • Выбрать любую из пяти дочерних локаций и отправиться туда.
  • Вернуться после победы над боссом и получить новый билет для следующей поездки.

🎫 3. Механика билетов

Перемещение между локациями осуществляется с помощью билетов на поезд. Система билетов работает так:

🎫
Начальный билет
После отмены казни герой получает 1 билет на поезд в любую из пяти дочерних локаций. Билет действует в один конец.
🔄
Билет после босса
После победы над боссом в любой локации игрок получает два билета:
  • Билет обратно — на Вокзал «Шина».
  • Билет в одну сторону — для выбора следующей локации.
Таким образом, игрок всегда возвращается на вокзал и затем может снова отправиться в путь.
📦
Финал
После победы над боссом LoJax (главой вокзала) игра завершается, и герой возвращается в реальный мир.

▶ Билеты не расходуются вручную; они выдаются строго по сценарию. Игрок не может застрять без билета.

🛒 4. Магазин и валюта

На Вокзале «Шина» работает магазин, где игрок может приобрести расходные предметы. Торговец принимает IT-coin — валюту этого мира.

4.1. Валюта — IT-coin

IT-coin — цифровая валюта, которая выпадает с рядовых врагов после каждой победы. Количество монет зависит от сложности врага. (Боссы не дают IT-coin, вместо этого они дают опыт для прокачки антивируса.)

4.2. Ассортимент магазина

❤️
Зелье восстановления HP
Восстанавливает 25% здоровья героя.
Цена: 30 IT-coin
💪
Боевой стимулятор
Увеличивает урон на 20% на 3 хода.
Цена: 45 IT-coin
🛡️
Защитный экран
Снижает получаемый урон на 30% на 3 хода.
Цена: 50 IT-coin
Антивирусный ускоритель
Сокращает перезарядку антивируса на 1 ход (действует 1 раз).
Цена: 70 IT-coin
🔮
Хрустальный шар
Показывает правильный ответ на текущий вопрос, имеет 3 заряда.
Цена: 100 IT-coin

▶ Товары можно использовать в бою из инвентаря. Длящиеся эффекты действуют либо до конца действия, либо до конца боя.

⬆️ 5. Прокачка антивируса

Антивирус — не просто щит, а развиваемый спутник. За победу над каждым боссом антивирус получает опыт и прокачивается, улучшая свои способности и открывая новые.

Уровень 1

Базовые способности:

  • Защита от одного неправильного ответа (перезарядка 3 хода).
  • Снижает урон при ошибке на 20%.
Уровень 2

После победы над первым боссом:

  • Перезарядка защиты сокращается до 2 ходов.
  • При правильном ответе с уязвимостью — дополнительный +10% урона.
Уровень 3

После победы над вторым боссом:

  • Защищает от двух неправильных ответов подряд (перезарядка 3 хода).
  • При ошибке антивирус восстанавливает 10% HP героя.
Уровень 4

После победы над третьим боссом:

  • Перезарядка защиты — 1 ход (но только один раз за бой).
  • Открывает способность: «Анализ уязвимости» — показывает слабость врага перед выбором блока вопросов.
Уровень 5

После победы над четвёртым боссом:

  • Защита действует автоматически при ошибке (без ручной активации).
  • При правильном ответе с уязвимостью — критические атаки наносят в 3 раза больше урона.
Максимальный уровень

После победы над пятым боссом (перед финалом):

  • Все способности усилены.
  • Открывается «Эгида» — одноразовое за бой предотвращение смерти.

▶ Прокачка антивируса — ключевая механика, которая делает его незаменимым помощником в сложных сражениях.

⚔️ 6. Боевая система

Бой происходит в пошаговом режиме. Ход игрока и ход противника чередуются.

Ход игрока

Игрок выбирает блок вопросов, получает случайный вопрос и отвечает на него. При правильном ответе наносит урон вирусу. При неправильном — пропускает ход (без урона).

Ход вируса

Вирус выбирает случайный блок вопросов и задаёт игроку вопрос. Если игрок отвечает верно, он не получает урона и на вируса накладывается статус «Парирование» — следующий урон по вирусу будет удвоен. Если ответ неверный — игрок получает урон (увеличенный при уязвимости).

🎯 Уязвимость механика

Если выбранный игроком блок вопросов совпадает с уязвимостью врага, урон по врагу увеличивается на +30%. Если вирус задаёт вопрос из блока, на который у игрока нет защиты, урон игроку также увеличивается на 30%.

🛡️ Антивирус способность

Перед ответом игрок может активировать Антивирус. При неправильном ответе он защитит от урона, но уйдёт на перезарядку. Способности улучшаются с прокачкой (см. раздел 5).

⚔️ Парирование статус

Накладывается на врага при успешной защите от его атаки. Следующая успешная атака игрока нанесёт двойной урон. Статус снимается после использования.

Эффект уязвимости теперь не удваивает урон, а увеличивает его на 30%. Критические удары достигаются через комбинацию уязвимости и статуса парирования.

🧩 7. Уязвимости и банки вопросов

В игре четыре логические уязвимости, каждая соответствует своей области IT-знаний. Для каждой собран банк вопросов с вариантами ответов (тестовый формат). Ниже — описания и примеры.

🌐 Сетевая безопасность

Описание: Вопросы о сетевых протоколах, брандмауэрах, типах атак (DDoS, ARP-spoofing, DNS-спуфинг), VPN, NAT, маршрутизации.

Пример вопроса:
Какой протокол используется для преобразования доменных имён в IP-адреса?
Варианты: A) HTTP, B) DNS, C) FTP, D) SMTP. Правильный: B.

Банк: ~200 вопросов различной сложности.

🦠 Вредоносное ПО

Описание: Вопросы о типах вирусов, троянов, червей, руткитов, методов заражения, способов распространения, поведения вредоносных программ.

Пример вопроса:
Какой тип вредоносного ПО маскируется под легитимное приложение, но выполняет злонамеренные действия?
Варианты: A) Троян, B) Червь, C) Руткит, D) Шпионское ПО. Правильный: A.

Банк: ~200 вопросов.

🔐 Криптография

Описание: Вопросы о симметричном и асимметричном шифровании, хешировании, цифровых подписях, сертификатах, алгоритмах (AES, RSA, SHA), протоколах (TLS/SSL).

Пример вопроса:
Какой алгоритм используется для создания цифровой подписи?
Варианты: A) AES, B) RSA, C) SHA-256, D) 3DES. Правильный: B.

Банк: ~200 вопросов.

💾 ОС и файловые системы

Описание: Вопросы о структуре файловых систем (FAT, NTFS, ext4), загрузочных записях (MBR, GPT), управлении процессами, планировщиках, драйверах, системных вызовах.

Пример вопроса:
Где хранится первичная загрузочная запись (MBR) на жёстком диске?
Варианты: A) В первом секторе, B) В корневом каталоге, C) В последнем секторе, D) В отдельном разделе. Правильный: A.

Банк: ~200 вопросов.

▶ Все вопросы имеют 4 варианта ответа, один правильный. Сложность вопросов возрастает в зависимости от прогресса игрока.

🗺️ 8. Локации, вирусы и головоломки

Игрок может посещать локации в любом порядке, используя билеты на поезд. Каждая локация — отдельный компьютерный компонент с уникальной абстракцией, набором вирусов и головоломкой. После очистки локации игрок сражается с боссом и возвращается на вокзал.

🖥️ 8.1. Процессор — «Город вычислителей»

Абстракция Мегаполис, где кварталы — ядра, улицы — шины данных, светофоры — тактовые сигналы.

Враги (рядовые вирусы):

  • SlammerСетевая безопасность
  • MydoomВредоносное ПО + Сетевая безопасность
  • WannaCryКриптография + ОС
  • Code RedВредоносное ПО
🧩 Головоломка: -

🧠 8.2. Оперативная память — «Библиотека мимолётных знаний»

Абстракция Огромная библиотека, где книги (данные) появляются и исчезают при выключении света.

Враги (рядовые вирусы):

  • RamnitВредоносное ПО
  • ZeusВредоносное ПО + Сетевая безопасность
  • TinbaВредоносное ПО
  • GoziКриптография + Вредоносное ПО
🧩 Головоломка: -

💾 8.3. Жёсткий диск — «Хранилище вечных архивов»

Абстракция Гигантский склад с вращающимися стеллажами; сектора — ячейки хранения, дорожки — проходы.

Враги (рядовые вирусы):

  • MichelangeloОС
  • OneHalfКриптография + ОС
  • CryptoLockerКриптография + Вредоносное ПО
  • StonedОС
🧩 Головоломка: -

🎮 8.4. Видеокарта — «Театр пиксельных иллюзий»

Абстракция Сцена, где каждый кадр — спектакль, шейдеры — осветители, буферы — закулисье.

Враги (рядовые вирусы):

  • XMRigВредоносное ПО + Криптография
  • JellyfishСетевая безопасность
  • CryptoNightКриптография
  • Ethash TrojanВредоносное ПО + Криптография
🧩 Головоломка: -

🌐 8.5. Сетевая карта — «Глобальный почтамт»

Абстракция Мир пакетов, маршрутизаторов и IP-адресов; почтовые отделения — узлы сети.

Враги (рядовые вирусы):

  • ConfickerСетевая безопасность + Вредоносное ПО
  • SasserВредоносное ПО + Сетевая безопасность
  • BlasterСетевая безопасность
  • SQL SlammerВредоносное ПО + Сетевая безопасность
🧩 Головоломка: -

▶ После очистки каждой локации игрок получает билеты, как описано в разделе 3.

👥 9. Жители локаций (беженцы)

На Вокзале «Шина» живут беженцы — жители компонентов, сбежавшие от вирусов. Они дают подсказки, рассказывают о своих домах и помогают герою понять, что происходит в каждой локации. Ниже описаны особенности жителей каждой локации.

🖥️ Процессор

Жители: «Вычислители» — энергичные, быстрые, говорят на языке тактов и битов. Одержимы скоростью и эффективностью.

Беженцы рассказывают: «Наш город кишел майнерами, они сжигали ядра и замедляли всё. Мы сбежали через шину данных.»

🧠 ОЗУ

Жители: «Летописцы» — забывчивые, но мудрые. Хранят знания, но теряют их при выключении света.

Беженцы рассказывают: «В библиотеке хозяйничал Mimikatz, он вырывал страницы и крал наши воспоминания. Мы бежали, пока не погас свет.»

💾 Жёсткий диск

Жители: «Архивариусы» — неторопливые, дотошные, ценят порядок и структуру. Терпеть не могут фрагментацию.

Беженцы рассказывают: «В наших архивах поселился CIH — он переписывал оглавления и уничтожал файлы. Мы спаслись, но многое потеряли.»

🎮 Видеокарта

Жители: «Художники» — творческие, видят мир в пикселях и цветах. Любят красивые кадры и спецэффекты.

Беженцы рассказывают: «Театр был изувечен XMRig — он заставлял нас добывать монеты вместо создания красоты. Мы ушли с последним кадром.»

🌐 Сетевая карта

Жители: «Курьеры» — общительные, всегда в движении, любят маршруты и новости. Обожают путешествовать.

Беженцы рассказывают: «Наш почтамт захватил Conficker — он перенаправлял все письма в никуда. Мы ушли через открытый порт.»

▶ Общение с беженцами открывает дополнительные диалоги и небольшие квесты, которые дают бонусы к опыту или временные усиления.

🔗 10. Соотношение вирусов и уязвимостей

Правила назначения уязвимостей:
Боссы имеют ровно одну уязвимость (она определяет основную стратегию боя с ними).
Рядовые вирусы могут иметь от 1 до 2 уязвимостей, что делает их более гибкими.

10.1. Боссы (по 1 уязвимости)

БоссУязвимость
WannaMine (Процессор)Вредоносное ПО
Mimikatz (ОЗУ)Вредоносное ПО
CIH (Жёсткий диск)ОС и файловые системы
XMRig (Видеокарта)Криптография
Conficker (Сетевая карта)Сетевая безопасность
LoJax (Материнская плата, финал)ОС и файловые системы

10.2. Рядовые вирусы (1–2 уязвимости)

Рядовой вирусУязвимость 1Уязвимость 2 (если есть)
SlammerСетевая безопасность
MydoomВредоносное ПОСетевая безопасность
WannaCryКриптографияОС
Code RedВредоносное ПО
RamnitВредоносное ПО
ZeusВредоносное ПОСетевая безопасность
TinbaВредоносное ПО
GoziКриптографияВредоносное ПО
MichelangeloОС
OneHalfКриптографияОС
CryptoLockerКриптографияВредоносное ПО
StonedОС
JellyfishСетевая безопасность
CryptoNightКриптография
Ethash TrojanВредоносное ПОКриптография
SasserВредоносное ПОСетевая безопасность
BlasterСетевая безопасность
SQL SlammerВредоносное ПОСетевая безопасность

▶ При выборе блока вопросов, соответствующего любой из уязвимостей, урон увеличивается на 30%.

🔊 11. Звуки

Полный перечень музыкальных тем и звуковых эффектов, необходимых для игры. Все треки зациклены, звуковые эффекты воспроизводятся однократно.

11.1. Музыкальные темы

🏛️ Вокзал «Шина» (материнская плата)
  • Ambient: -.
  • Тема магазина: -.
🖥️ Процессор — «Город вычислителей»
  • Фон: -.
  • Бой: -.
  • Босс -.
🧠 ОЗУ — «Библиотека мимолётных знаний»
  • Фон: -.
  • Бой: -.
  • Босс -.
💾 Жёсткий диск — «Хранилище вечных архивов»
  • Фон: -.
  • Бой: -.
  • Босс -.
🎮 Видеокарта — «Театр пиксельных иллюзий»
  • Фон: -.
  • Бой: -.
  • Босс -.
🌐 Сетевая карта — «Глобальный почтамт»
  • Фон: -.
  • Бой: -.
  • Босс -.
🔌 Материнская плата — финальный босс LoJax
  • Фон: -.
  • Бой: -.
  • Босс -.

11.2. Звуковые эффекты (SFX)

Интерфейс и взаимодействие
  • Открытие/закрытие меню
  • Выбор пункта, нажатие кнопки
  • Покупка / невозможность покупки
  • Получение предмета / билета
  • Клик по диалоговому окну
Бой
  • Начало боя (появление врага)
  • Выбор блока вопроса
  • Правильный ответ (положительная мелодия)
  • Неправильный ответ (неприятный звон)
  • Активация антивируса (защитный всплеск)
  • Парирование (звук сталкивающихся клинков)
  • Критический удар (усиленный хлопок)
  • Победа (фанфары) / поражение (глухой удар)
  • Получение опыта / IT-coin
Окружение и перемещение
  • Шаги по разным поверхностям (металл, ковёр, кафель)
  • Открытие двери / сундука
  • Звук поезда: прибытие, гудок, отправление
  • Гул процессора / жёсткого диска (фоновый)
  • Разряд электричества, щелчки реле
Головоломки
  • Успешная вставка блока (положительный щелчок)
  • Ошибка (короткий зуммер)
  • Завершение головоломки (победный перезвон)
Комиксы и кат-сцены
  • Тема: -

👹 12. Боссы — самые известные вирусы

В каждой локации игрока ждёт босс — культовый вирус, ассоциируемый с данным компонентом. Каждый босс имеет уникальную боевую механику и персональную тему.

🔥 WannaMine
Процессор · майнер, перегружающий ядра и вызывающий троттлинг
⚙️ Механика: каждые 2 хода меняет уязвимость, накапливает «тепло»
🧠 Mimikatz
ОЗУ · крадёт пароли и ключи из памяти, ослепляя интерфейс
⚙️ Механика: скрывает варианты ответов, нужно угадывать
💾 CIH (Чернобыль)
Жёсткий диск · перезаписывает MBR и уничтожает данные
⚙️ Механика: постепенно затирает вопросы, уменьшая время
🎮 XMRig
Видеокарта · вредоносный майнер, использующий GPU для добычи криптовалюты
⚙️ Механика: замедляет интерфейс, «пикселизирует» текст
🌐 Conficker
Сетевая карта · червь, распространяющийся по сети и блокирующий порты
⚙️ Механика: каждый ход меняет уязвимость на случайную
🔌 LoJax
Материнская плата · UEFI-руткит, глава вокзала, финальный босс
⚙️ Механика: по фазам использует механики всех остальных боссов

⚡ У каждого босса своя уникальная боевая система, которая меняет ход сражения.

🎬 13. Подача сюжета

🎨 Комиксы ключевые моменты
  • Вступление (попадание в систему)
  • Победа над каждым боссом
  • Раскрытие главы вокзала (перед финальной битвой)
  • Эпилог (финал игры)

Стилизованные статичные кадры с текстом.

💬 Диалоги в процессе игры

Текстовые диалоги с портретами персонажей.
Эффект разговора — у каждого говорящего свой стиль (дрожание, печатание, волны и т.п.), но без озвучки.

📖 комикс-вступление 🏆 комикс-победа над боссом 🕵️ комикс-раскрытие главы вокзала 🌟 комикс-эпилог 💬 диалоги + эффекты

🧑‍💻 14. Персонажи

🕹️ Герой главный персонаж
Безответственный пользователь, попавший в систему. В ходе игры учится ответственности и IT-знаниям.
🗣️ эффект: «печатающий» текст
🛡️ Антивирус напарник / щит
Выключенный щит, обвинявший героя. После казни решает помочь. Скептичный, но надёжный. Прокачивается после каждого босса.
🗣️ эффект: «глючный» текст с мерцанием
👤 Глава вокзала антогонист (скрыт)
Таинственный начальник Вокзала «Шина». На самом деле — LoJax, главный вирус системы. Раскрывается только после победы над остальными боссами.
🗣️ эффект: искажённый / «шумовой» текст (после раскрытия)
🧑‍💼 Работники вокзала нейтральные NPC
Кассиры, диспетчеры, носильщики, торговцы. Помогают с билетами, продают товары, дают информацию.
🗣️ эффект: обычный текст
👥 Беженцы жители локаций
Представители каждой локации, сбежавшие от вирусов. Дают подсказки и рассказывают о своих домах.
🗣️ эффект: разные стили в зависимости от локации

📌 15. Сводка

ЖАНР2D JRPG · обучение IT
БОЙпошаговые вопросы + уязвимости
ЛОКАЦИИ5 дочерних + материнская как хаб
БОССЫ6 (5 + финальный)
СЮЖЕТкомиксы + диалоги
ЗВУКмузыка + SFX для каждого элемента

🚀 16. Планы на будущее

После релиза основной игры планируется расширение возможностей:

🤝 Кооперативный режим

Совместное прохождение вдвоём: один игрок управляет героем, второй — антивирусом. Совместные атаки и специальные комбо-вопросы.

📝 Редактор уровней для преподавателей

Инструмент для создания собственных наборов вопросов и головоломок. Позволит адаптировать игру под конкретные учебные программы.

📱 Мобильная версия

Адаптация под iOS и Android с сенсорным управлением и упрощённым интерфейсом.

🌍 Локализация

Перевод интерфейса и вопросов на английский, немецкий, испанский и другие языки.

🎲 Дополнительные режимы

Режим «Выживание» с бесконечными волнами вирусов и таблицей лидеров, а также «Блиц» — ответы на время.

🧩 Мастерская сообщества

Возможность загружать пользовательские вопросы, головоломки и даже целые кампании через Steam Workshop.