Классическую TBS «Герои 3» портировали на 1С. Разработчик объяснил, как перенесли игру на нестандартную платформу

Продукты 1С у многих ассоциируются с бухгалтерией и управлением проектами, но творческий подход позволяет предложить кое-что иное. Удалось перенести Heroes of Might and Magic 3.

Ведущий разработчик 1С Programming Store выпустил блог, посвящённый несколько неожиданному проекту на 1С. Фёдор рассказал, как в рамках хакатона с командой за два дня перенёс игру «Герои меча и магии 3» (Heroes of Might and Magic 3) на платформу 1С.

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

«Первое, что мы добавили в нашу базу — это справочники для хранения информации. Например, количество ХП у скелета, сколько стоят бараки, сколько в день приносит капитолий».

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

Справочники-шаблоны:

  • здания в городе;
  • шаблоны существ;
  • здания на карте;
  • города;
  • герои

Пример справочника:

Также сделали справочник «Игры», где хранится вся информация, относящаяся к конкретному сеансу — день недели, какого игрока сейчас ход, на какой карте происходит игра и т.п.

Визуализация справочника «Игры»:

Поле боя: «это общая форма, которая открывается, когда на общей карте герой нападает на существ или другого героя. На общей форме расположено поле табличного документа, по которому перемещаются картинки, маршруты и анимация. Рассчитываются, как и на общей карте.

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

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

***

Автор обложки: Ubisoft. Источник изображения: steamcommunity.com


Сейчас на главной

Публикации

Исправиться и перевыполнить «пятилетку» за 4 года. Обзор Call of Duty: Black Ops 6 — лучшей со времён Cold War

На фоне прошлогоднего обрубка, который Activision назвала Modern Warfare 3 и пыталась выдать как полноценную AAA-игру, Black Ops 6 смотрится выигрышно! Ведь тут и неплохая кампания, и динамичный мультиплеер со свежими идеями, и затягивающий зомби-режим со своим сюжетом, продолжающим события Cold War — именно там нам намекнули на связь между основной кампанией и «Зомби».

6 лет технологии «трассировки лучей»: как она развивалась, куда пришла и нужна ли вообще

Статьи 10 ноября 15:00 0

Обещанного три года ждут. В случае с трассировкой лучей игроки уже ждут шесть лет, и, кажется, что обещанная революция откладывается. Мы расскажем о настоящих революциях, которые не всегда успешны. А также выскажем свое мнение о том, почему современная технология RTX — не революция.

Не требующий сил проект «выходного дня». Обзор динамического редактора карт Fantasy Map Simulator [Ранний доступ]

Обзоры 09 ноября 15:00 0

В Fantasy Map Simulator игрок может просто расслабиться и наблюдать за рождением и гибелью бесчисленных империй. Это увлекательный процесс, но на данный момент на «скелете» не хватает «мяса» для полноценного погружения.

Адаптируйся, импровизируй и преодолевай. Обзор многопользовательского выживания DayZ Frostline

Обзоры 08 ноября 16:00 0

Standalone-версия DayZ живет уже 10 лет. За это время проект превратился из модификации для ARMA 2 в полноценную игру с интересными и хардкорными механиками. А ещё бывший мод стал пристанищем для ряда сообществ — так начали появляться пользовательские режимы и модифицированные сервера по популярным франшизам. Но и разработчики не забывают наполнять игру контентом — в дополнении Frostline представлен новый регион со своими особенностями и испытаниями. Сегодня я расскажу как чешские авторы решили напрячься над созданием реалистичной зимы, что будет испытывать новичок и как правильно начинать игру в DayZ Frostline.

Игра своего времени — как было всегда. Впечатления от Dragon Age: The Veilguard после 30 часов

Обзоры 07 ноября 16:00 0

Проект Dragon Age: The Veilguard ждали многие. Кто-то предрекал BioWare окончательный крах, другие хотели их воскрешения, а третьи просто наблюдали со стороны за теми скандалами, что развивались вокруг. Мы сами поиграли в новый хит BioWare чуть больше 30 часов и хотим поделиться с вами своими впечатлениями. Спойлер: они почти всегда положительные!