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.
Checking the stable version of the documentation...
Вступ
func _ready():
print("Hello world!")
public override void _Ready()
{
GD.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 та містить список рекомендованих сторонніх посібників і матеріалів, окрім цієї документації. Він також містить детальну інформацію про бібліотеку ресурсів. Він також використовувався для переліку спільнот Godot, які тепер перераховані на веб-сайті Godot.
Нарешті, Довідник класів документує повний API Godot, який також доступний безпосередньо в редакторі скриптів рушія. Тут ви можете знайти інформацію про всі класи, функції, сигнали тощо.
На додаток до цієї документації, ви також можете ознайомитися з різноманітними Godot демонстраційними проектами.
Про цю документацію
Члени спільноти Godot Engine постійно пишуть, виправляють, редагують та вдосконалюють цю документацію. Ми завжди шукаємо додаткову допомогу. Ви також можете допомогти, відкривши питання на Github або переклавши документацію на свою мову. Якщо ви зацікавлені в допомозі, дивіться Як допомогти та Написання документації або зв'яжіться з командою документації у чаті учасників Godot.
Весь вміст документації поширюється за ліцензією Creative Commons Attribution 3.0 (CC BY 3.0) з зазначенням авторства "Juan Linietsky, Ariel Manzur та спільнота розробників движка Godot Engine", якщо не вказано інше.
Веселого читання та створення ігор з Godot Engine!