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

Я ищу какое-нибудь программное обеспечение, которое я мог бы использовать для создания подробных карт 2D-игр, так как вручную делать скриншоты и собирать их вместе довольно сложно.

Это будет работать примерно так: я буду ходить по 2D-игровому миру, и пока я это делаю, игровой мир будет запечатлен на одном большом изображении, похожем на большую, очень подробную карту. Подобно тому, что вы получили бы, если бы вы ходили и вручную делали скриншоты и редактировали их вместе с каким-то программным обеспечением для редактирования изображений.

Я пытался найти какое-нибудь программное обеспечение, которое могло бы это сделать, но пока не нашел вообще.

Ответы (1)

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

  1. Используйте программное обеспечение для записи экрана (есть несколько бесплатных, таких как Atomi , или вы можете использовать ImageMagick с командой импорта и задержкой, но синтаксис запутан ), чтобы записать «Прохождение» в видеофайл.
  2. Используйте FFMPEG или ImageMagick , чтобы выдать неподвижные кадры с выбранной скоростью, чтобы между ними было разумное количество перекрытий.
  3. Используйте ImageMagick, чтобы обрезать каждое изображение, чтобы ограничить его активной областью экрана, т. е. удалить любую рамку и т. д.
  4. Используйте Hugin для упорядочивания и объединения изображений в одно большое — в отличие от многих программ для создания панорам, Hugin очень хорошо определяет порядок, в котором изображения соединяются вместе. Если у вас достаточно перекрытий (что займет больше времени), вы даже можете позволить ему удалить любые спрайты, основываясь на том факте, что они не встречаются в одном и том же месте на фоне.

Возможно, вы захотите сделать это итеративно, чтобы ускорить процесс — например, извлечь и обрезать 10 кадров, а затем объединить их в изображение среднего размера — сделать то же самое с группой, включающей по крайней мере один из этих кадров и 9 новых, смежных. , кадры.

Прежде чем начать этот процесс, убедитесь , что у вас достаточно свободного места на диске, которое вам понадобится.

Все упомянутое выше программное обеспечение является бесплатным (бесплатным) и , за исключением Atomi , является открытым исходным кодом и кросс-платформенным.

Я не мог понять, как использовать FFMPEG или ImageMagick, но вместо этого мне удалось использовать VirtualDub для экспорта видео в виде последовательности изображений. Я все еще надеюсь найти способ еще больше упростить весь процесс, но это, безусловно, работает.
@Sebastian - Рад слышать. FFMPEG и ImageMagick требуют некоторого обучения, потому что они настолько мощные, но определенно подходят для автоматизации, потому что они оба поддерживают сценарии.
+1 для Хугина. Узнал об этом несколько месяцев назад, и сшивание изображений стало для меня намного проще.