← Все проекты
Проект / C#

AndrewChien/Lom_mir2_net8ZH: Lom_mir2_net8ZH — движок для легендарной MMORPG Mir2 на C# с поддержкой ПК и мобильных устройств

Получите готовый движок для запуска собственного сервера классической MMORPG Legend of Mir 2 с поддержкой ПК, Android и iOS.

Это open-source ремейк/движок для классической 2D MMORPG Legend of Mir 2. Проект активно развивается: автор перенёс его на .NET 8, заменил устаревшие компоненты, добавил поддержку мобильных платформ (Android/iOS через MAUI и MonoGame) и внедрил современные...

★ 12 C# Форки 22 Issue 0 Оценка 6/10 Карточка проверена

Для кого это

Для разработчиков на C, которые хотят запустить свой сервер легендарной игры или изучать архитектуру многопользовательских игровых систем. Также подходит энтузиастам, моддерам и небольшим студиям.

Проблема / задача

Создание сервера для старой MMORPG с нуля — это огромная работа: нужно реализовать сетевой код, игровую логику, админ-панель и клиенты для разных платформ. Существующие решения часто устарели, написаны на устаревших технологиях или не имеют мобильной версии.

Как это работает

Это полноценный игровой сервер и клиенты, написанные на современном C(.NET 8). Сервер использует WinForms для админки, поддерживает базы данных SQLite и MySQL. Вся игровая логика (NPC, квесты, предметы) написана на C-скриптах, которые можно менять на лету без перезапуска сервера. Отдельные клиенты для Windows (на MonoGame) и мобильных устройств (Android/iOS на MAUI) подключаются к одному серверу, используя систему...

Что видно по README

Это open-source ремейк/движок для классической 2D MMORPG Legend of Mir 2. Проект активно развивается: автор перенёс его на .NET 8, заменил устаревшие компоненты, добавил поддержку мобильных платформ (Android/iOS через MAUI и MonoGame) и внедрил современные практики вроде C-скриптинг с горячей заменой и микроклиент (patcher) для обновлений. Основная цель — создать технологичную, расширяемую и кроссплатформенную основу...

Ключевые возможности

Кроссплатформенность: сервер + клиенты для ПК (Windows), Android и iOSГорячее обновление C#-скриптов игровой логики без перезапуска сервераМикроклиент (patcher) для эффективного обновления ресурсов игрыПолноценная админ-панель на WinForms для управления серверомПоддержка современных баз данных (SQLite/MySQL) вместо бинарных файлов

Технологии

C# .NET 8MonoGame / MAUI (для кроссплатформенных клиентов)SQLite / MySQLVortice (DirectX 11 wrapper для рендеринга)FairyGUI (UI фреймворк для мобильных клиентов)CSQLite

Интересный факт

Автору удалось уменьшить размер установочного APK-пакета для Android с гигантских 1.3 ГБ до всего 85 МБ за счёт оптимизации ресурсов и использования AOT-компиляции в MAUI.

С чего начать

  • Клонируйте репозиторий и откройте решение в Visual Studio / Rider
  • Соберите и запустите серверный проект (Server.MirForms)
  • Соберите и запустите клиент для ПК (Client_MonoGame.Windows)
  • Для мобильных клиентов потребуется настройка окружения MAUI/Xamarin
  • Основные игровые ресурсы и данные, согласно README, нужно запросить в QQ-группе автора

Оценка GitRadar

Удобство
6/10
Свежесть
8/10
Перспектива
7/10
Монетизация
4/10
Общая оценка
6/10

Вердикт GitRadar

Стоит пробовать, если вы фанат Mir 2 или хотите изучить сложный игровой проект на C. Это не игрушка, а серьёзная кодовая база с амбициозными целями. Однако мобильная версия ещё в разработке, а для запуска потребуются дополнительные ресурсы (графика, данные), которые, судя по README, распространяются через QQ-группу.

Наблюдения по обновлениям

Проект активно обновляется: виден переход на .NET 8, рефакторинг, добавление мобильных платформ и современных инструментов (AOT, микроклиент). Однако основное сообщество, судя по всему, сосредоточено в китайском QQ, а не...

Что мы проверили

Карточка собрана по данным GitHub, README и структуре репозитория. Это не официальная документация проекта.

Исходный репозиторий
https://github.com/AndrewChien/Lom_mir2_net8ZH
Лицензия
GPL-3.0
Создан на GitHub
24 апреля 2026 г.
Последнее обновление репо
24 апреля 2026 г.
Последняя проверка GitRadar
24 апреля 2026 г.
Изученные файлы
README.md, Server/Server.Library.csproj, Client_MonoGame.iOS/Main.cs, Server.MirForms/Server.csproj, Server.MirForms/Server.csproj.user, PatcherWebSite/mir2-patchsite/index.html

FAQ

Что это такое?

Открытый движок (сервер + клиенты) для запуска собственного сервера MMORPG Legend of Mir 2 на современных технологиях.

Для кого подходит?

Для разработчиков на C, энтузиастов игры, моддеров и небольших команд, желающих запустить или модифицировать сервер Mir 2.

Источники

  • GitHub исходный код и активность
  • README описание, ссылки, стартовые материалы

Нужна помощь с AndrewChien/Lom_mir2_net8ZH?

Если проект подходит под ваш сценарий, можем помочь с установкой, интеграцией, доработкой или аккуратным форком под вашу инфраструктуру.