{"schemaVersion":1,"record":{"key":"resource/roguelike-tutorial","type":"resource","id":"roguelike-tutorial","lang":"ru","title":"Yet Another Roguelike Tutorial","summary":"Небольшой roguelike позволяет поэтапно изучить карту, сущности, ходовую логику, видимость, врагов и инвентарь. Полезен как учебный проект с ограниченным объёмом.","updatedAt":null,"status":"active","url":"https://gamemechanics.pro/ru/resources/#resource-roguelike-tutorial","jsonUrl":"https://gamemechanics.pro/api/v1/knowledge/ru/resource/roguelike-tutorial.json","markdownUrl":"https://gamemechanics.pro/content/knowledge/ru/resource/roguelike-tutorial.md","aliases":[],"tags":["documentation","course","engineering"],"sourceIds":["source-8e33631e5efb6eed"],"sources":[{"id":"source-8e33631e5efb6eed","title":"Yet Another Roguelike Tutorial","url":"https://rogueliketutorials.com/tutorials/tcod/v2/","verifiedAt":null}],"sections":[{"id":"principle","title":"Когда полезно","body":"Небольшой roguelike позволяет поэтапно изучить карту, сущности, ходовую логику, видимость, врагов и инвентарь. Полезен как учебный проект с ограниченным объёмом."},{"id":"access","title":"Условия доступа","body":"Опубликованные главы бесплатные. Tutorial TCOD помечен 2020 годом; сверяйте версии Python и библиотек."},{"id":"practice","title":"Попробуйте","body":"Реализовать движение по карте и одно правило взаимодействия до добавления контента."}],"relations":[],"placements":[],"supersededBy":[],"attributes":{"kind":"documentation","format":"course","language":"en","authors":"TStand90 и участники проекта Roguelike Tutorials"},"endsAt":null,"provenance":"Авторская рекомендация. Права на внешний материал остаются у его автора.","license":"CC-BY-4.0","codeLicense":"MIT","attribution":"gamemechanics.pro contributors"}}