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...
Налаштування проекту
У цій короткій першій частині ми створимо та організуємо проект.
Запустіть Godot і створіть новий проект.
При створенні нового проекту вам потрібно лише вибрати дійсний Шлях проекту. Інші налаштування за замовчуванням можна залишити в спокої.
Завантажте dodge_the_creeps_2d_assets.zip. Тут містяться зображення і звуки, які ви будете використовувати для створення гри. Розпакуйте архів і перемістіть теки art/ та fonts/ в теку вашого проекту.
Завантажте dodge_the_creeps_2d_assets.zip. Тут містяться зображення і звуки, які ви будете використовувати для створення гри. Розпакуйте архів і перемістіть теки art/ та fonts/ в теку вашого проекту.
Переконайтеся, що у вас є все необхідне для використання C# в Godot. Вам потрібна остання стабільна версія .NET SDK та редактор, наприклад VS Code. Дивіться Передумови.
Частина з C++ цього керівництва, ще не була переписана для нової системи GDExtension.
Папка вашого проекту має виглядати так.
Ця гра розроблена для портретного режиму, тому нам потрібно налаштувати розмір вікна гри. Натисніть Проект -> Параметри проекту, щоб відкрити вікно налаштувань проекту, у лівій колонці відкрийте вкладку Дисплей -> Вікно. Там встановіть «Ширина вікна перегляду» на 480 і «Висота вікна перегляду» на 720. Ви можете побачити меню «Проект» у верхньому лівому куті.
Також в цій секції, під опціями Розтягнути, встановіть Режим на canvas_items і Аспект на keep. Це гарантує, що гра буде масштабуватися на екранах різного розміру.
Організація проекта
У цьому проекті ми зробимо 3 незалежні сцени: Player, Mob, та HUD, і поєднаємо їх в ігровій сцені Main.
У ширшому проекті було б корисно зробити папки для зберігання різних сцен і їх скриптів, але для цієї, відносно невеликий гри, ви можете зберігати свої сцени і скрипти в кореневій папці res: //. Ви можете бачити папки проекта на панелі Файлова Система в нижньому лівому кутку:
Тепер ми готові розробити сцену гравця на наступному уроці.