{"schemaVersion":1,"record":{"key":"resource/red-blob-games","type":"resource","id":"red-blob-games","lang":"ru","title":"Red Blob Games","summary":"Интерактивные объяснения A*, гексагональных сеток, видимости и генерации карт. Можно менять параметры и сразу видеть, почему алгоритм ведёт себя именно так.","updatedAt":null,"status":"active","url":"https://gamemechanics.pro/ru/resources/#resource-red-blob-games","jsonUrl":"https://gamemechanics.pro/api/v1/knowledge/ru/resource/red-blob-games.json","markdownUrl":"https://gamemechanics.pro/content/knowledge/ru/resource/red-blob-games.md","aliases":[],"tags":["documentation","","engineering"],"sourceIds":["source-9b7ef366c4f53f6b"],"sources":[{"id":"source-9b7ef366c4f53f6b","title":"Red Blob Games","url":"https://www.redblobgames.com/","verifiedAt":null}],"sections":[{"id":"principle","title":"Когда полезно","body":"Интерактивные объяснения A*, гексагональных сеток, видимости и генерации карт. Можно менять параметры и сразу видеть, почему алгоритм ведёт себя именно так."},{"id":"access","title":"Условия доступа","body":"Все статьи бесплатны, без регистрации и рекламы. Лицензии сопроводительного кода: MIT или Apache 2.0; права на текст отличаются."},{"id":"practice","title":"Попробуйте","body":"Introduction to A*: сравнить BFS, Dijkstra и A* на одной карте."}],"relations":[],"placements":[],"supersededBy":[],"attributes":{"kind":"documentation","format":null,"language":"en","authors":"Амит Патель / Red Blob Games"},"endsAt":null,"provenance":"Авторская рекомендация. Права на внешний материал остаются у его автора.","license":"CC-BY-4.0","codeLicense":"MIT","attribution":"gamemechanics.pro contributors"}}