Ранее собирал свой первый уровень вручную из своих же ассетов и это был хороший опыт, так как это дало представление, какая должна быть система генерации и сами ассеты в моем случае (последние практически все пришлось переделать из-за несоответствия размерам). Также когда планировал концепцию, были мысли сделать генерацию при помощи сплайнов, и у них есть свои плюсы, но в итоге решил обойтись без них.
На видео ниже небольшой фрагмент готовой системы.