Manuals
Manuals




This translation is community contributed and may not be up to date. We only maintain the English version of the documentation. Read this manual in English

Добро пожаловать в Defold

Defold — это бесплатное, легковесное и высокопроизводительное решение “под ключ” для разработки 2D- и 3D-игр: игровой движок, редактор и экосистема сборки в одном пакете, предоставляющие все необходимое для проектирования, разработки и выпуска игр. С полным списком поддерживаемых возможностей можно ознакомиться в нашем обзоре продукта.

Мы потратили много времени и усилий, чтобы ключевые элементы процесса разработки игр были как можно более плавными и удобными, и считаем, что именно это выделяет Defold среди других решений. Узнайте, почему мы считаем, что вам стоит использовать Defold.

С чего начать?

Наш Learning Hub — отправная точка для всех учебных материалов по Defold. В нем вы найдете:

  • Руководства, как это, — чтобы глубже разобраться в конкретных темах и расширить знания
  • Уроки — чтобы создать что-то по пошаговым инструкциям
  • Примеры — короткие фрагменты кода, простые автономные функции и небольшие образцы
  • Курсы — более длинные и структурированные уроки на Zenva, Udemy и от сообщества
  • Видео — если вам удобнее смотреть, доступно много видеоуроков и обзоров
  • API — актуальную справочную документацию по всем функциям и константам
  • FAQ — ответы на часто задаваемые вопросы; возможно, ваша проблема уже решена

Мы призываем вас экспериментировать, проходить уроки, читать руководства и документацию по API, а также присоединяться к каналам сообщества, чтобы задавать вопросы, учиться у других пользователей и следить за развитием Defold.

Вот несколько полезных ориентиров для начала разработки игр и изучения Defold:

Редактор Defold

Editor overview

Обзор редактора дает хорошее введение и поможет сориентироваться в интерфейсе, использовать визуальные инструменты и писать код. Если вы знакомы с редакторами других игровых движков, программами 3D-моделирования или IDE, сюрпризов будет немного, но всегда найдутся отличия от привычного программного обеспечения.

Структурные элементы Defold

Building blocks

Структурные элементы Defold — отличное вводное руководство по фундаментальным концепциям разработки игр в Defold. Defold использует игровые объекты с разными типами компонентов для создания игр, а игровые объекты группируются в коллекции. Если вы уже работали с другими движками, эти понятия могут показаться знакомыми. Некоторые архитектурные решения делают структурные элементы Defold особенными, и к ним нужно немного привыкнуть. Поэтому руководство по структурным элементам — хорошая отправная точка, особенно если вы хотите понять, как все устроено.

Примеры

Examples

Коллекция примеров хорошо показывает, как соединять отдельные части в работающий результат. В ней есть минимальные примеры для многих типовых задач в Defold, фрагменты кода, образцы распространенной функциональности и демонстрации отдельных возможностей.

Уроки

Tutorials

Уроки отлично подходят для начала пути в разработке игр. Мы считаем, что лучше всего учиться на практике. Поэтому у нас есть подборка уроков разного уровня и сложности, доступных прямо из редактора и в Learning Hub. Запустите редактор и следуйте пошаговым инструкциям, чтобы понять, как создавать проекты и как работает Defold.

Язык Lua

Lua overview

Lua — язык, который используется в Defold для управления игровой логикой. Внутри движок представляет собой быстрый C++-механизм, но на высоком уровне управляется Lua-скриптами. Если вы программировали на Python, GDScript, GML, Javascript или другом высокоуровневом языке, Lua, скорее всего, покажется достаточно простым, и вы сможете без проблем следовать урокам. В противном случае начните с нашего руководства по Lua.

Форум Defold

Forum

Форум Defold часто оказывается лучшим способом учиться: можно читать ответы других пользователей, искать уже решенные проблемы или задать вопрос напрямую. Наше сообщество дружелюбное, отзывчивое и хорошо разбирается как в разработке игр в целом, так и в Defold в частности. Если вы застряли, не стесняйтесь обратиться на форум за помощью.

Learning Hub

Помните, что независимо от выбранного пути изучения Defold вы всегда можете вернуться в Learning Hub, чтобы найти другие учебные материалы и руководства с подробными объяснениями возможностей и концепций Defold. И не стесняйтесь указывать на вещи, которые вы не понимаете или считаете неправильными. Эти страницы предназначены для вас, и мы хотим сделать их как можно лучше, поэтому учитываем отзывы пользователей и стараемся сгладить кривую обучения.

Мы надеемся, что вам понравится создавать свою следующую отличную игру в Defold!