О

Описание

Мод KaM Remake — это попытка вдохнуть новую жизнь в оригинальную стратегическую игру «Knights and Merchants: The Shattered Kingdom». Наша цель — заставить его работать на современных компьютерах и операционных системах, реализовать полнофункциональную многопользовательскую онлайн-систему, а также исправить множество ошибок в игровом движке. Для этого мы начали с нуля, написав собственный код для игрового движка, но по-прежнему опираясь на множество оригинальных файлов ресурсов. Мы предполагаем, что у вас есть оригинальная игра KaM (ее проверяет установщик), в противном случае вам следует ее купить – она доступна во многих игровых интернет-магазинах.
Исполняемый файл KaM Remake является бесплатным и создан энтузиастами. Используемые приложения: Delphi 6, Delphi 7, FastMM4, Lazarus, OpenGL, OpenAL, zLib, PNGImage, MadExcept, libZPlay.

Системные Требования

KaM Remake требует:
– Microsoft Windows 98, XP, Vista, 7, 8, 10;
– процессор с тактовой частотой 500 МГц или выше;
– 256 МБ или более оперативной памяти;
– Совместимость с 3D-графическим ускорителем OpenGL 1.4;
- Звуковая карта.

Монтаж

1. Запустите установщик и следуйте инструкциям по установке.
2. Программа установки также установит аудиодрайверы OpenAL (oalinst.exe), если они не обнаружены. Последнюю версию можно найти на официальной странице OpenAL: https://connect.creativelabs.com/openal/default.aspx
3. KaM Remake использует механизм рендеринга OpenGL, поэтому вам также необходимо установить драйверы OpenGL. Посетите сайт производителя видеокарты, чтобы получить последние версии драйверов.
4. Запустите мод — KaM_Remake.exe или из рабочего стола/меню «Пуск», если вы решили создать ярлыки.

Геймплей

В игре доступны следующие ярлыки:
Esc закрывает открытое сообщение или активную вкладку в меню игры
Ф1-Ф4 открывает соответствующую вкладку в игровом меню
Ф5-Ф8 ускоряет темп игры в х1 – х10
F11 покажет панель отладки и меню
1-9 выберет назначенные юниты или дома с помощью клавиш Ctrl + 1-9
Б разместит на карте маяк, который смогут видеть ваши союзники
п ставит игру на паузу
Т при нажатии будут отображаться названия команд над юнитами в многопользовательской игре.
Принадлежащий удаляет открытое сообщение в игре
Пробел переходит к месту открытого сообщения в игре
←↑→↓ клавиши курсора будут перемещать вас по карте
Прокрутка Колесико мыши будет увеличивать и уменьшать масштаб
Backspace вернет масштаб обратно на 100%.

Установка дополнительных карт:
1. Создайте подпапку в папке «Карты» KaM Remake и назовите ее, например, «Моя новая карта».
2. Поместите внутрь файлы карты .dat и .map и переименуйте их соответственно в «My New Map.dat» и «My New Map.map». Имена файлов должны точно соответствовать имени папки.
3. Вы также можете создать дополнительный файл под названием «My New Map.txt», который будет содержать описание миссии и другую информацию. Используйте тот же формат, что и в миссиях, входящих в ремейк. Никакая официальная информация о формате не будет опубликована, поскольку этот файл, вероятно, будет изменен позже.

Добавление пользовательской музыки:
Вы можете поместить свои файлы MP3/OGG ​​в папку «Музыка» KaM Remake, и они будут автоматически включены в список воспроизведения.

ЧАСТО ЗАДАВАЕМЫЕ ВОПРОСЫ.

Тихие сбои:
Если KaM Remake аварийно завершает работу во время запуска, отправьте файл журнала по адресу contact@kamremake.com а также любую другую информацию, которая может быть полезна.

Низкая частота кадров:
Если у вас смехотворно низкая частота кадров в игре, возможно, ваши драйверы OpenGL устарели. См. информацию о версии OpenGL в верхнем левом углу главного меню. Она должна быть не ниже 1.4.x. Если оно меньше, вам необходимо обновить драйверы видеокарты (проверьте веб-сайт производителя вашей карты).

Ошибки игры:
Иногда, когда случается что-то неожиданное, вы получаете сообщение «В приложении произошла ошибка" сообщение. Пожалуйста, нажмите кнопку Отправить отчет об ошибке кнопку, чтобы отправить нам отчет о сбое. Введите свое имя и адрес электронной почты в форму, если вы хотите, чтобы мы могли связаться с вами по поводу сбоя. Отчет о сбое поможет нам исправить ошибку.

Известные ошибки и ограничения

Обучение юнитов в Ратуше и Осадной мастерской не работает.
Поведение ИИ по-прежнему ограничено.

Выделенный сервер

Включены исполняемые файлы для выделенного многопользовательского сервера, доступные для Windows и Linux x86 и x86_64. Сервер прослушивает соединения через TCP-порт (по умолчанию 56789) и действует как концентратор для передачи данных между клиентами. Выделенный сервер не понимает игровой процесс, он просто перемещает пакеты. Первому клиенту, присоединившемуся к комнате, будут предоставлены права хостинга, позволяющие ему настроить игру. Если этот клиент отключится, права хостинга будут предоставлены следующему в списке.
Сервер можно настроить из файла KaM_Remake_Settings.ini. (создается на первой игре или сервере) Параметры выделенного сервера находятся в разделе [Сервер].
Для использования в игре по локальной сети сначала убедитесь, что сервер не будет опубликован на главном сервере, установив «AnnounceDedicatedServer=0» в INI-файле. (см. выше) Затем запустите выделенный сервер и убедитесь, что он работает правильно (должно быть написано «Прослушивание порта 56789»). Убедитесь, что ваш брандмауэр разрешает клиентам подключаться к серверу, разрешив TCP-порт 56789. (или любой другой, который вы выбрали). ) Затем вы сможете подключиться к нему с того же компьютера и/или других компьютеров. (Для того же компьютера подключитесь по адресу 127.0.0.1 или localhost)
Для использования в Интернете вам необходимо перенаправить порт 56789 (или любой другой, который вы выберете) с вашего маршрутизатора на ваш компьютер, на котором работает выделенный сервер. (для получения дополнительной информации о переадресации портов посетите https://portforward.com/) Скажите своим друзьям, чтобы они подключались к вашему серверу по имени из списка, если вы решили сделать публичное объявление о своем сервере, или к вашему внешнему IP-адресу, если нет, который отображается вам на главной странице https://portforward.com/. Если вы играете на том же компьютере, на котором работает выделенный сервер, или в той же локальной сети, подключитесь к его IP-адресу, как если бы вы играли в локальной сети.

Примечание. Для многопользовательской игры выделенный сервер не требуется. Нажатие кнопки «Запустить локальный сервер» или «Запустить интернет-сервер» в сетевом меню имеет тот же эффект, за исключением того, что вы должны участвовать в игре, а сервер не может поддерживать себя сам. Выделенный сервер необходим только в том случае, если вы хотите предоставить сервер без игры. Основная цель выделенного сервера — обеспечить круглосуточное размещение серверов, к которым игроки могут присоединиться и участвовать в любое время. Если вы сможете предоставить эту услугу, мы будем рады.

Сборки Linux были протестированы на Fedora и Ubuntu. Любые вопросы или комментарии относительно сборок Linux следует отправлять Левину. (lewinjh@gmail.com)

Исходный код

Исходный код KaM Remake доступен на странице нашего проекта:
https://github.com/Kromster80/kam_remake
Мы рекомендуем вам сообщать об ошибках, используя встроенный интерфейс:
https://github.com/Kromster80/kam_remake/issues

Кредиты

Ведущие программы – Chrome (kromster80@gmail.com)
Программист – Левин (lewinjh@gmail.com)
Спасибо Алексу, который представил основной дизайн еще в 2008 году.
Спасибо StarGazer, нарисовавшему новые курсоры и иконки для пользовательского интерфейса.
Огромное спасибо сообществу КаМ и его активным участникам (Ben, Free_sms_kam, Harold, JBSnorro, The Knight, Litude (Real Hotdog), Merchator, Nick, Thunderwolf, Humbelum, Vas и многим другим), которые помогали нам с расшифровкой, советами, идеями и поощрение.

Официальное уведомление

Коммерческое использование запрещено.
Любые используемые имена, символы или другие материалы, защищенные авторским правом, являются собственностью соответствующих владельцев.
Мы не несем никакой ответственности, если этот мод нанесет вред вашему программному или аппаратному обеспечению.
По очевидным причинам публикация и/или распространение этого мода в любой форме без этого файла readme не допускается.
Вы можете загрузить этот мод на свой сайт/сервер/домашнюю страницу, но сначала сообщите нам об этом.
Мы предполагаем, что вы (конечный пользователь/игрок) владеете лицензионной копией игры KaM, в противном случае вам следует купить игру, прежде чем использовать этот мод. В противном случае будет нарушено лицензионное соглашение.