Cadmus
«Письмена для новых земель»
Cadmus — это набор практических энциклопедий для тех, кто пришёл из веба (TypeScript, React, DOM) и осваивает соседние технические области. Идея простая: переносить знание из одного стека в другой — объяснять незнакомое через привычное и давать рабочие примеры, а не пересказ официальной документации.
Что внутри
Сегодня Cadmus покрывает три игровых движка — но устроен так, чтобы расти и в другие темы. Каждый тракт — это самостоятельная энциклопедия с введением, разбором концепций и практическими модулями.
Почему «Cadmus»
По легенде финикийский царевич Кадм принёс грекам алфавит — «финикийские письмена» (φοινικήια γράμματα), из которых выросла вся европейская письменность. А разыскивая похищенную сестру Европу, он сразил дракона бога Ареса и засеял землю его зубами — из них поднялись воины-спарты, вместе с которыми Кадм основал город Фивы.
Этот сюжет показался нам точным. Энциклопедия делает ровно то же: переносит понятия из одного технического мира в другой и даёт им место, где они складываются в систему. Свернувшийся змей в логотипе — тот самый дракон.
Принципы
- Мост к вебу. Каждое понятие движка объясняется через знакомое: DOM ↔ дерево сцены, useEffect ↔ Update / _process, npm ↔ Asset Store.
- Практика, а не пересказ. Рабочие примеры кода и мини-проекты вместо перевода справки.
- Достоверность. Привязка к актуальным версиям (Unity 6, Godot 4.x, Phaser 4) и проверка фактов.
- Два языка. Материалы доступны на русском и английском (полностью — пока Phaser; Unity и Godot переводятся).
- Открытость. Контент бесплатен и дружелюбен к поисковикам и LLM-агентам — есть RSS и llms.txt.
Под капотом
Сайт собран на Astro + TypeScript + MDX, полнотекстовый поиск — на Pagefind, иллюстрации сгенерированы и оптимизированы в WebP. Никаких трекеров. Карты для агентов: llms.txt и llms-full.txt, ленты — на /rss.xml.