LeCodesdocs

Гайд

Учись LeCodes, собирая приложения. Гайд начинается с десятиминутного введения — как работает платформа и чем проект отличается от обычной кодовой базы на TypeScript, — а дальше разделяется на треки: выбери, какое приложение хочешь собрать, и иди по шагам. Каждый шаг наращивает один и тот же проект и заканчивается рабочим состоянием, которое можно сразу запустить.

Начало

Две короткие страницы, которые стоит прочитать всем — что бы ты ни собирался делать:

  1. Первый запуск — создай проект, посмотри, как он работает в редакторе, открой его на своём телефоне.
  2. Устройство проекта — несколько правил, которые отличают проект LeCodes от обычного TypeScript: глобалы вместо импортов, точка входа, ассеты, покадровый цикл.

Выбери трек

Три трека — по одному на тип приложения. Они независимы: начни с того, что ближе к твоей задаче, за остальными вернёшься позже.

UI-приложение. Экраны, стили, реактивное состояние, списки, которые не тормозят, навигация. Соберёшь настоящее многоэкранное приложение — трек для утилит, клиентов и всего, что начинается с интерфейса.

2D-игра. Спрайты, игровой цикл, тач-управление, анимация спрайтов, tilemap, физика. Соберёшь небольшую игру — по одной механике за шаг.

3D-сцена. Меши, материалы, свет, GLB-модели, управление камерой, пикинг, физика — а в конце та же сцена окажется на твоём столе в AR.

Заметка

Треки сейчас пишутся — шаги будут загораться в сайдбаре по мере готовности. Уже готовы раздел «Начало», CLI и LeCodes Design, а справочник API покрывает весь SDK.

Дальше

После трека — сквозные темы, которые нужны любому приложению: работа с данными и сетью, локальная разработка через CLI lecodes, проектирование экранов в LeCodes Design, расширение рантайма плагинами.

Гайд и справочник API

Эти два раздела дополняют друг друга. Гайд учит через сборку — показывает кратчайший хороший путь и по дороге даёт ссылки. Справочник API точно документирует каждый глобал: сигнатуры, единицы измерения, крайние случаи. Когда страница гайда упоминает UIScreen или setLoop, полный контракт живёт в справочнике.