Помещения и карта для каждой миссии у меня в игре создаются процедурно. После того, как здания построены, генерируются ускоряющие дорожки. Этот не совсем очевидный элемент дизайна я придумал для красоты, ускорения перемещений и для дополнительных монет.Чтобы получить с дорожки монеты, нужно проехать по ней полный круг. Не слезая. Обычно вокруг полно монстров, поэтому алгоритм такой: покрошить всех вокруг, а затем поездить по дорожкам - собрать монеты.Так вот, планы помещений могут сгенерироваться очень разными и странными. Ускоряющие дорожки, соответственно, тоже иногда получаются очень длинными и не прямыми. На видео, например, я проехал по одной такой.Иногда сгенерированное здание получается настолько прикольным, что хочется поиграть в нем еще раз. Однако сейчас это не возможно, т.к. на каждый запуск генерируется новое уникальное здание. Может сделать функцию сохранения в файл? Надо подумать.Выпустил бесплатную демо-версию Coin-Op Vice на страничке в Стиме. Заходите поиграть!