1. Друзья, в это тяжёлое и непонятное для всех нас время мы просим вас воздержаться от любых упоминаний политики на форуме, - этим ситуации не поможешь, а только возникнут ненужные ссоры и обиды. Это касается также шуток и юмора на тему конфликта. Пусть войны будут только виртуальными, а политики решают разногласия дипломатическим путём. С уважением, администрация Old-Games.RU.

    Скрыть объявление
  2. Пожалуйста, внимательно прочитайте правила раздела.
  3. Если Вы видите это сообщение, значит, вы ещё не зарегистрировались на нашем форуме.

    Зарегистрируйтесь, если вы хотите принять участие в обсуждениях. Перед регистрацией примите к сведению:
    1. Не регистрируйтесь с никами типа asdfdadhgd, 354621 и тому подобными, не несущими смысловой нагрузки (ник должен быть читаемым!): такие пользователи будут сразу заблокированы!
    2. Не регистрируйте больше одной учётной записи. Если у вас возникли проблемы при регистрации, то вы можете воспользоваться формой обратной связи внизу страницы.
    3. Регистрируйтесь с реально существующими E-mail адресами, иначе вы не сможете завершить регистрацию.
    4. Обязательно ознакомьтесь с правилами поведения на нашем форуме, чтобы избежать дальнейших конфликтов и непонимания.
    С уважением, администрация форума Old-Games.RU
    Скрыть объявление

King's Bounty 2 - PIC Editor

Тема в разделе "Мастерская", создана пользователем DraggonFantasy, 4 май 2014.

  1. DraggonFantasy

    DraggonFantasy

    Регистрация:
    3 май 2014
    Сообщения:
    7
    Здравствуйте, уважаемые форумчане)
    Совсем недавно увлекся "взломом" старых игр и, буквально только что, закончил написание первой бета версии своей первой программы, предназначенной как раз для этого "взлома" :)
    Программа, как понятно по названию темы, позволяет рассматривать и изменять .PIC файлы с графикой игры.
    Для начала пару скриншотов:
    [​IMG]

    [​IMG]

    [​IMG]

    Features:
    • Малый размер (всего 15 кб)
    • Возможность просмотра и изменения изображений в King's Bounty 2
    • Возможность сохранить изображение из King's Bounty 2
    • Возможность быстрого сохранения сразу группы изображений из King's Bounty
    • Возможность скопировать изображение из King's Bounty 2 в буфер обмена
    • Возможность замены изображения King's Bounty 2 на изображение из файла
    • Возможность замены изображения King's Bounty 2 на изображение из буфера обмена
    Правда, пока что, программа поддерживает только просмотр/замену картинок размером 96х60, но в будущем планирую добавить поддержку остальных разрешений (в KB2 большинство изображений 96х60). Но уже с помощью данной версии программы вы можете изменить картинки юнитов, тайлы, волшебника, колдуна, свитка и т.п.
    Скачать:
    Саму программку
    Палитру

    Как пользоваться программой:
    Программу я старался сделать максимально простой. Для начала, хочу сказать, что один PIC файл содержит в себе несколько игровых картинок (например, army0.pic содержит 5 картинок юнитов). Каждая из этих картинок размещается в определенном месте в PIC файле и, можно сказать, имеет свой определенный номер в этом файле.
    Для того, чтобы посмотреть (и, по желанию, сохранить) картинку из PIC файла, нужно кликнуть на кнопку Open Viewer, появится окно "просматривателя PIC'ов". Оно состоит из 1 текстового поля и 2х кнопок - Load PIC и Save Image.
    Текстовое поле содержит в себе как раз-таки тот самый номер картинки в PIC файле. Изменяя его, вы меняете картинку для просмотра (то есть, если в нем 0 - вы смотрите первую картинку, если 1 - вторую и т.д.).
    Для начала, нажмите на Load PIC и выберите файл, который вы хотите посмотреть. Теперь вы можете изменять число в текстовом поле и искать нужную вам картинку)
    Когда найдете - можете смело кликать Save Image и выбирать PNG файл, в который хотите сохранить данное изображение)

    Теперь о том, как изменить какую-то игровую текстуру.
    Например, вы хотите заменить картинку дракона на какую-то другую. Вы с помощью Viewer'а ищете в каком файле и под каким номером расположена картинка дракона - в файле army4.pic, под номером 3. Теперь подготавливаете PNG файл картинки, на которую вы хотите заменить картинку дракона. Вот тут есть один небольшой нюанс. PIC файлы могут хранить только определенные цвета, по этому, для того, чтобы ваша текстура корректно отображалась в игре, вы должны рисовать ее используя исключительно эти цвета. Их список приведен ниже, но также вы можете скачать изображение с ними по ссылке приведенной выше (скачать палитру).
    И так, вы подготовили вашу текстуру, сохранив ее в файл, допустим, newdragon.png. Теперь вы открываете Pic Editor. Как вы можете заметить, там есть такое же текстовое поле, как в Pic Viewer'е. И отвечает оно тоже за номер картинки файла. Но в этом случае, она означает тот номер картинки, который вы хотите заменить.
    Также, есть кнопка Load Image, с ее помощью вы можете загрузить свою текстуру в программу. Кликайте ее и выбирайте ваш файл (в данном примере, newdragon.png).
    Теперь, вы должны ввести в текстовое поле номер картинки, которую вы хотите заменить. Вспоминаем, что картинка дракона лежит в файле army4.pic под номером 3. Значит, вводим в поле 3. Теперь нажимаем Save to Pic и выбираем файл army4.pic. Все, картинка заменена.
    Также, вместо того, чтобы кликать Load Image, вы можете кликнуть на кнопку Clipboard и тогда изображение для замены будет браться из вашего буфера обмена.

    Список поддерживаемых цветов:
     
    Последнее редактирование модератором: 19 июл 2015
    lordi, Orzie, Zelya и 14 другим нравится это.
  2.  
  3. compart

    compart

    Регистрация:
    23 фев 2008
    Сообщения:
    4.435
    возможно немного не в тему, но есть ли полноценная версия этой игры, с последним континентом?
    и если нет, то можно ли игру "взломать"/доработать до полноценного конца, как в первом King's Bounty
     
    AndyFox нравится это.
  4. DraggonFantasy

    DraggonFantasy

    Регистрация:
    3 май 2014
    Сообщения:
    7
    Внимание!!!
    В первой версии программы (которую я выложил) был обнаружен страшный баг - она показывала не все содержащиеся в файле картинки, теперь он исправлен, файл перезалит.
    Также, кроме исправления бага была добавлена возможность копировать "изьятую" из игры картинку в буфер обмена, а не только сохранять в файл.


    ---------- Сообщение добавлено в 18:05 ---------- Предыдущее сообщение размещено в 18:03 ----------

    compart, Насколько я знаю, полной версии нету. А дописать продолжение можно, разве что, написав ремейк игры.
     
    Последнее редактирование: 4 май 2014
    Lissandr, AndyFox, Gamerun и 2 другим нравится это.
  5. DraggonFantasy

    DraggonFantasy

    Регистрация:
    3 май 2014
    Сообщения:
    7
    Готова новая версия программы)
    Добавлена новая функция PIC Viewer'а - "Save all", с ее помощью вы можете сохранить сразу все картинки одного .pic файла в какую-то определенную папку)
    Также, в том же Viewer'е были добавлены кнопки "влево-вправо" для удобного просмотра содержимого .pic файла)
    Правда, немного изменился размер программы (был 14кб, теперь уже 15.5кб), но, думаю, это некритично :D
     
    AndyFox, Лорд Лотар, Val07og и 3 другим нравится это.
  6. AndyFox

    AndyFox

    Регистрация:
    22 июл 2009
    Сообщения:
    4.240
    В 2005 украинская студия "Класс А" ("АльфаКласс"), возглавляемая Сергеем Прокофьевым, выпустила игру "Герои Мальгримии: Затерянный мир магии" предтечей которой является "King’s Bounty 2". В феврале 2007 появилось продолжение — "Герои Мальгримии 2: Нашествие некромантов", в феврале 2009 — "Герои Мальгримии 2: Победить дракона". Игра "Герои Мальгримии 3" находится в разработке.
     
  7. Duke Nighteon

    Duke Nighteon

    Регистрация:
    27 июн 2012
    Сообщения:
    225
    Вопрос, только у меня при открытии "TOWN.PIC", "CHARM.PIC", "TITL.PIC", "YOULOSE.PIC" и "STATUS.PIC" показывают вот такую кашу? И можно ли сделать так, что бы программа эти картинки открывала?
     
    AndyFox нравится это.
  1. На этом сайте используются файлы cookie, чтобы персонализировать содержимое, хранить Ваши предпочтения и держать Вас авторизованным в системе, если Вы зарегистрировались.
    Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление