Есть много тем о том, как работает процедурная генерация, но я не смог найти никакой информации о том, как тестировать и - что более важно - как сообщать об ошибках, которые могут возникнуть на процедурно генерируемых уровнях. Как лучше всего описать ошибку, например, связанную с дизайном уровня, на карте, которая будет выглядеть по-разному каждый раз, когда вы играете в новую игру? Какую информацию следует включить в отчет об ошибках, чтобы ее воспроизведение было проще для дизайнера уровней, художника уровней и т. Д., А также во время процесса регрессии?
РЕДАКТИРОВАТЬ: Стоит отметить, что игра, которую я готовлю к тестированию, находится на очень ранней стадии разработки и постоянно меняется вместе с системами, отвечающими за генерацию уровней. Цель этого исследования - научиться описывать ошибки (какую информацию включать в отчет), чтобы регрессия в изменяющейся среде была как можно менее трудоемкой и максимально эффективной.