Пару месяцев назад такой запрос уже был. Меня заинтересовало описание, но в прошлый раз никото не вспомнил. Может в этот раз повезёт...

В начале книжки девочка живёт с родителями и младшим братом в городе-корабле. Он многоэтажный, самые богатые живут на самом верху. У девочки состоятельная семья. Родители покупают какой-то механизм, который как-то создаёт живые сказки. Девочка очень умная, она как-то перенастраивает механизм и создаёт маленького живого рыцаря. Рыцарь становится её хорошим другом. В какой-то момент у неё возникает конфликт с директором школы, маленький рыцарь бросается её защищать. Но директор убивает рыцаря, раздавив его.  А девочку отдают в школу для трудных подростков. Там ей приходится очень плохо, сначала она пытается противостоять системе, но ей устраивает тёмную каждую ночь, и тогда она учиться притворяться не тем, кто она есть. Помню фразу из книги «она научилась не отвечать улыбкой на улыбку».
Через несколько лет она под другим именем попадает на строящийся аттракцион: создаётся парк с искусственными псевдоживыми существами, сделанный по мотивам вселенной Толкиена (орки, эльфы). Есть в этом парке и Гендальф - это настоящий человек,  попавший когда-то в аварию. Его восстановили и превратили в часть парка - волшебника-Гендальфа. В месте с этой девочкой там ещё 2 мальчика: один хороший , другой плохой.