Гайд
Учись LeCodes, собирая приложения. Гайд начинается с десятиминутного введения — как работает платформа и чем проект отличается от обычной кодовой базы на TypeScript, — а дальше разделяется на треки: выбери, какое приложение хочешь собрать, и иди по шагам. Каждый шаг наращивает один и тот же проект и заканчивается рабочим состоянием, которое можно сразу запустить.
Начало
Две короткие страницы, которые стоит прочитать всем — что бы ты ни собирался делать:
- Первый запуск — создай проект, посмотри, как он работает в редакторе, открой его на своём телефоне.
- Устройство проекта — несколько правил, которые отличают проект LeCodes от обычного TypeScript: глобалы вместо импортов, точка входа, ассеты, покадровый цикл.
Выбери трек
Три трека — по одному на тип приложения. Они независимы: начни с того, что ближе к твоей задаче, за остальными вернёшься позже.
UI-приложение. Экраны, стили, реактивное состояние, списки, которые не тормозят, навигация. Соберёшь настоящее многоэкранное приложение — трек для утилит, клиентов и всего, что начинается с интерфейса.
2D-игра. Спрайты, игровой цикл, тач-управление, анимация спрайтов, tilemap, физика. Соберёшь небольшую игру — по одной механике за шаг.
3D-сцена. Меши, материалы, свет, GLB-модели, управление камерой, пикинг, физика — а в конце та же сцена окажется на твоём столе в AR.
Треки сейчас пишутся — шаги будут загораться в сайдбаре по мере готовности. Уже готовы раздел «Начало», CLI и LeCodes Design, а справочник API покрывает весь SDK.
Дальше
После трека — сквозные темы, которые нужны любому приложению: работа с данными и сетью, локальная разработка через CLI lecodes, проектирование экранов в LeCodes Design, расширение рантайма плагинами.
Гайд и справочник API
Эти два раздела дополняют друг друга. Гайд учит через сборку — показывает кратчайший хороший путь и по дороге даёт ссылки. Справочник API точно документирует каждый глобал: сигнатуры, единицы измерения, крайние случаи. Когда страница гайда упоминает UIScreen или setLoop, полный контракт живёт в справочнике.