Attention: Here be dragons

This is the latest (unstable) version of this documentation, which may document features not available in or compatible with released stable versions of Godot.

Вступ

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

Ласкаво просимо до офіційної документації Godot Engine, безкоштовного та відкритого ігрового движка 2D та 3D, який розвивається спільнотою! За цим багатослів'ям ви знайдете потужний, але простий у використанні інструмент, який ви можете використовувати для розробки будь-якої гри, для будь-якої платформи і без будь-яких обмежень використання.

Ця сторінка надає загальний огляд рушія та цієї документації, щоб ви знали, з чого почати, якщо ви новачок, або де шукати інформацію про певну функцію, якщо вам потрібно.

Перед початком

На сторінці Tutorials and resources перелічено відеоуроки, створені спільнотою. Якщо ви надаєте перевагу відео, а не тексту, перегляньте їх. В іншому випадку, Getting Started є чудовою відправною точкою.

Якщо у вас виникнуть проблеми з одним із навчальних посібників або вашим проектом, ви можете знайти допомогу на різних каналах спільноти, особливо на спільноті Godot Discord та форумі.

Про Godot Engine

Ігровий рушій є складним інструментом, і тому важко описати Godot кількома словами. Тут невелике резюме, яке ви можете вільно використовувати, якщо вам потрібний короткий опис Godot Engine:

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

Godot є абсолютно безкоштовним і відкритим вихідним кодом permissive MIT license. Ніяких умов, жодних роялті, нічого. Ігри користувачів належать їм, аж до останнього рядка коду рушія. Розробка Godot повна незалежні та керовані спільнотою, що дозволяє користувачам допомогти сформувати свій механізм відповідно до їхніх очікувань. Це підтримується Godot Foundation неприбутковий.

Організація документації

Ця документація складається з кількох розділів:

  • Про містить цей вступ, а також інформацію про рушій, його історію, ліцензування, авторів тощо. Він також містить Поширені запитання.

  • Початок роботи містить всю необхідну інформацію про використання рушія для створення ігор. Він починається з розділу Вступ, який має бути точкою входу для всіх нових користувачів. Це найкраще місце для початку, якщо ви новачок!

  • Посібник можна читати або посилатися на нього за потреби в будь-якому порядку. Він містить навчальні посібники та документацію для конкретних функцій.

  • Деталі рушія містить розділи, призначені для досвідчених користувачів та учасників, з інформацією про компіляцію рушія, роботу з редактором або розробку модулів C++.

  • Розділ Спільнота присвячений життю спільноти Godot і містить перелік рекомендованих навчальних матеріалів та ресурсів сторонніх розробників, що не входять до цієї документації. Тут також наведено детальну інформацію про Asset Store. Раніше тут також містився перелік спільнот Godot, які тепер розміщені на веб-сайті Godot.

  • Нарешті, Довідник класів документує повний API Godot, який також доступний безпосередньо в редакторі скриптів рушія. Тут ви можете знайти інформацію про всі класи, функції, сигнали тощо.

На додаток до цієї документації, ви також можете ознайомитися з різноманітними Godot демонстраційними проектами.

Про цю документацію

Members of the Godot Engine community continuously write, correct, edit, and improve this documentation. We are always looking for more help. You can also contribute by opening Github issues or translating the documentation into your language. If you are interested in helping, see How to contribute and Writing documentation, or get in touch with the Documentation team on Godot Contributors Chat.

Весь вміст документації поширюється за ліцензією Creative Commons Attribution 3.0 (CC BY 3.0) з зазначенням авторства "Juan Linietsky, Ariel Manzur та спільнота розробників движка Godot Engine", якщо не вказано інше.

Веселого читання та створення ігор з Godot Engine!