Квест с рандомным расположением это бред. Рандомизация возможно в побочных элементах геймплея. В том же кнайт лоре основное это преодоление препятствий, аркадные 3д головоломки, основа игры, посему предметы вторичны. В играх с лабиринтами враги рандомны, просто нечто мельтешащее. Если построить не просто рандомизатор расположения предметов, а что то типа генератора лабиринтов то это совсем другое дело, но не знаю есть ли нечто такое готовое.