text: Object.assign(window.search, {"doc_urls":["intro.html#О-чём-расскажет-читателю-данная-книга"],"index":{"documentStore":{"docInfo":{"0":{"body":8,"breadcrumbs":0,"title":0}},"docs":{"0":{"body":"Данная книга ставит основной своей целью структурировать знания, полученные при написании загрузчиков игровых форматов игры Аллоды: Печать Тайны, больше известной западным игроками под названием Rage Of Mages. Помимо основной цели, книга так же была написана с просветительской целью. Автор считает, что детали реализации тех или иных аспектов игры имеют историческую ценность для геймдева как СНГ, так и мирового в частности. Рассказ о внутреннем представлении внутриигровых форматов сопровождается сниппетами кода из реальных загрузчиков на языке программирования Rust. Как побочный эффект, автор ожидает, что у читателя пробудится интерес к этому замечательному языку. Так же читателю предлагаются к прочтению спецификации игровых форматов в формате kaitai-struct (к сожалению, не все форматы удалось формализовать в данном формате, но возможность это сделать для других была очень ценна). Помимо данной книги, запланирована ещё одна, в которой будет больше внимания уделено реализации открытого ремейка игры под названием Open Rage Of Mages. Но всё должно идти своим чередом. Так что предлагаю для начала узнать что из себя представляют файлы игры, как их можно прочитать и что интересного из них можно узнать.","breadcrumbs":"Введение » О чём расскажет читателю данная книга?","id":"0","title":"О чём расскажет читателю данная книга?"}},"length":1,"save":true},"fields":["title","body","breadcrumbs"],"index":{"body":{"root":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":1,"docs":{"0":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"m":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":1,"docs":{"0":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"0":{"tf":1.0}}}}}},"r":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":1,"docs":{"0":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"0":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"0":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"breadcrumbs":{"root":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":1,"docs":{"0":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"m":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":1,"docs":{"0":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"0":{"tf":1.0}}}}}},"r":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":1,"docs":{"0":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"0":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"0":{"tf":1.0}}}},"df":0,"docs":{}}}}}}},"title":{"root":{"df":0,"docs":{}}}},"lang":"English","pipeline":["trimmer","stopWordFilter","stemmer"],"ref":"id","version":"0.9.5"},"results_options":{"limit_results":30,"teaser_word_count":30},"search_options":{"bool":"OR","expand":true,"fields":{"body":{"boost":1},"breadcrumbs":{"boost":1},"title":{"boost":2}}}});