This translation is community contributed and may not be up to date. We only maintain the English version of the documentation. Read this tutorial in English
Beginner
В этом учебнике для начинающих вы узнаете, как задавать и обрабатывать ввод игрока, перемещать персонажа и анимировать его. Вы также познакомитесь с основными строительными блоками Defold: игровыми объектами, компонентами и коллекциями.
В этом учебнике для начинающих вы создадите простой контроллер персонажа с видом сверху в Defold. Вы начнете со специально подготовленного проекта, поэтому вам не придется заботиться об ассетах и базовой настройке: вместо этого вы сосредоточитесь на механиках.
Вы изучите базовую структуру проекта Defold, включая collections, game objects, sprites, scripts, tilemaps, atlases и cameras. Вы добавите персонажу анимации ходьбы, обработаете ввод игрока, переместите game object с помощью Lua, нормализуете диагональное движение и будете переключать анимации в зависимости от направления движения.
В результате у вас будет рабочий анимированный персонаж, который перемещается по небольшому уровню tilemap, и вы сможете расширить проект дальше: добавить управление через WASD, следование камеры или карту большего размера.
Учебник встроен в редактор Defold и легко доступен с экрана приветствия Defold:

Редактор автоматически откроет файл “README” из корня проекта с полным текстом учебника, которому можно следовать.
Полный текст учебника также можно прочитать на Github
Если вы застрянете, загляните на форум Defold, где вам помогут команда Defold и многие дружелюбные пользователи.
Приятной работы с Defold!