Up to date

This page is up to date for Godot 4.2. If you still find outdated information, please open an issue.

Введение

func _ready():
    print("Hello world!")

Добро пожаловать в официальную документацию Godot Engine, свободного и открытого игрового движка для 2D и 3D игр! За этим словом скрывается мощный, но удобный инструмент, который можно использовать для разработки любых игр, для любых платформ и без каких-либо ограничений на использование.

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

Прежде чем начать

Страница Уроки и ресурсы содержит список видеоуроков, предоставленных сообществом. Если вы предпочитаете видео тексту, возможно, вам стоит обратить на них внимание. Еще одна прекрасная точка для старта — Getting Started.

In case you have trouble with one of the tutorials or your project, you can find help on the various Community channels, especially the Godot Discord community and Forum.

О Godot Engine

Игровой движок - это сложный инструмент, который трудно представить в нескольких словах. Вот краткий обзор, который вы можете использовать, если вам нужно быстро написать о Godot Engine:

Godot Engine — это многофункциональный кроссплатформенный игровой движок для создания 2D- и 3D-игр с единым интерфейсом. Он предоставляет полный набор общих инструментов, поэтому пользователи могут сосредоточиться на создании игр без необходимости изобретать велосипед. Игры можно экспортировать одним щелчком мыши на ряд платформ, включая основные настольные платформы (Linux, macOS, Windows), мобильные платформы (Android, iOS), а также веб-платформы и консоли.

Godot полностью бесплатен и распространяется на условиях пермиссивной лицензии MIT. Никаких скрытых условий, роялти, ничего подобного. Игры пользователей принадлежат им полностью, вплоть до последней строки кода движка. Развитие Godot полностью независимо и ориентировано на сообщество, давая пользователям возможность влиять на развитие движка согласно своим ожиданиям. Оно поддерживается Фондом Godot, который является некоммерческой организацией.

Структура документации

Эта документация поделена на несколько разделов:

  • О разделе содержит данное введение, а также информацию о движке, его истории, лицензировании, авторах и т. д. В нем также содержится Часто задаваемые вопросы.

  • Начало работы содержит всю необходимую информацию по использованию движка для создания игр. Он начинается с руководства под названием Шаг за шагом, который должен стать отправной точкой для всех новых пользователей.**Если вы новичок - это лучшее место, чтобы начать!**

  • Секцию Руководство можно читать по мере необходимости, в любом порядке. Она содержит руководства и документацию по конкретным возможностям движка.

  • Содействие предоставляет информацию, связанную с внесением вклада в Godot, будь то в ядро движка, документацию, демонстрационные примеры или другие компоненты. В нем описывается, как сообщать о багах, как организованы рабочие процессы для участников, и так далее. Также здесь содержатся разделы, предназначенные для опытных пользователей и участников, с информацией о компиляции движка, внесении вклада в редактор или разработке модулей на C++.

  • Сообщество предназначено для жизни сообщества Godot. Оно указывает на различные каналы сообщества, такие как Чат Godot Contributors и Discord, и содержит список рекомендованных сторонних учебных пособий и материалов, находящихся за пределами этой документации.

  • Наконец, Справочник классов полностью описывающий Godot API, также доступен напрямую внутри редактора скриптов. Там вы можете найти информацию обо всех классах, функциях, сигналах и так далее.

В дополнение к этой документации Вы также можете посмотреть на различные демонстрационные проекты Godot.

О документации

Члены сообщества Godot Engine постоянно пишут, исправляют, редактируют и улучшают эту документацию. Мы всегда ищем дополнительную помощь. Вы также можете внести свой вклад, открыв проблемы на Github или переведя документацию на свой язык. Если вас интересует помощь, смотрите разделы Способы внести вклад и Написание документации, или свяжитесь с Командой документации в чате Godot Contributors Chat.

Вся документация распространяется по лицензии Creative Commons Attribution 3.0 (CC BY 3.0) с указанием авторства "Хуана Линецки, Ариэля Манзура и сообщество Godot Engine", если не указано иное.

Весёлого чтения и создания игр на движке Godot Engine!