+43.71
3 читателя, 2 поста

Перенос игры на современный Delphi 10 и размещение исходного кода на github под лицензией CC0

Рад сообщить, что исходный код проекта «Герои Эквестрии» успешно обновлен:
  1. Выполнена миграция с очень сильно устаревшего Turbo Delphi 2006 на современный Delphi 10 (использовать пиратскую версию не нужно, достаточно бесплатного Community)
  2. Убраны все найденные после выпуска финалки ошибки, а также внесены небольшие улучшения и реализованы новые функции
  3. В состав проекта включены все внешние библиотеки и зависимости, так что можно выполнять сборку сразу после загрузки или клонирования репозитоия
  4. Финальная версия исходных текстов загружена на github под лицензией CC0. Предельно упрощая, это означает, что вы можете использовать исходные тексты как угодно (вплоть до создания на их основе собственных коммерческих проектов), и вам за это ничего не будет :-) более того, я буду приветствовать и поддерживать подобное

Репозиторий проекта:

github.com/tereshenkovav/HoE

Список основных обновлений с финальной версии (в основном, они осуществлялись для обеспечения проходящего сейчас конкурса, но и общие улучшения были):

  • В режиме редактора отключены все хоткеи игры, убран баг смены яркости при уводе активного объекта за фон, убрано мерцание при движении скриптом выделенной пони.
  • Конфиг редактора перечитывается при открытии карты и при выходе/входе в режим редактора.
  • Сделали многострочный режим для описаний объектов через /n и ввели параметр nomapping для исключения объекта с мини-карты.
  • Добавлены пользовательские территории
  • Обновления редактора, мгновенная установка объекта, назначение букв и цифр территориям и объектам.
  • Оптимизировали поиск клеток по адресу
  • Ускорение обработки больших скриптов

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

heroesofequestria.org/download/hoe_remake_plan.pdf

PS: И как обычно, в конце поста напоминаю: если вам нравится игра, и вы хотите поддержать эту работу — можете сделать пожертвование разработчику через официальный сайт проекта или прямо по ссылке. Заранее спасибо, любая поддержка для меня бесценна.

Конкурс: разработка пользовательских сценариев для игры "Герои Эквестрии" [обновление информации 17.08.2019]

Всем добрый день.

Картинка для привлечения внимания :-)



В этом году, как было сказано в основном посте, я успешно выпустил финальную версию игры «Герои Эквестрии».

Мою огромную и чистую радость от этого результата омрачает лишь один нюанс — маленький, несущественный, но таки имеющий место быть.
Я не могу оценить игру со стороны игрока-новичка. Серьезно. Без шуток.

Да, в проекте полсотни сценариев разной сложности, от учебных до суровых — но каждую карту я разрабатывал, тестировал, и выстрадал часами пробных прохождений для баланса сложности. Я не могу просто открыть какую-то карту и сыграть её «с чистого листа». А хочется.

В связи с этим, объявляю конкурс, преследующий две цели:
1) Поиграть в карты, созданные кем-то, кроме меня.
2) Немного простимулировать интерес к проекту в небольшой, но таки денежной форме


Под катом условия конкурса и вознаграждения →