Tutorials
Tutorials

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 и легко доступен с экрана приветствия Defold:

  1. Выберите Create From -> Tutorials слева.
  2. Выберите Top-down Movement Tutorial.
  3. Введите Title для проекта.
  4. Выберите Location для проекта на локальном диске.
  5. Нажмите Create New Project.

new project

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

icon Полный текст учебника также можно прочитать на Github

Если вы застрянете, загляните на форум Defold, где вам помогут команда Defold и многие дружелюбные пользователи.

Приятной работы с Defold!

  • Beginner