У наступній статті ми збираємось поглянути на Godot Game Engine. Якщо вам цікаво створювати ігри, Годо буде вам цікавий. Є про ігровий движок FOSS які ми можемо мати в нашій системі Ubuntu.
Сьогодні ми можемо знайти досить багато ігрових двигунів. Серед них є Годо, який є крос-платформний 2D та 3D-ігровий движок із відкритим кодом, випущений під ліцензією MIT і розроблена спільнотою Годо. Механізм працює на Windows, OS X, Gnu / Linux та BSD. Ми можемо використовувати цей механізм для створення ігор для настільних ПК, мобільних телефонів або веб-платформ.
Загальна характеристика Годо
- Ми зможемо створюйте ігри з деякою легкістю використовуючи унікальний підхід Годо до його розвитку.
- Годо приходить з сотні вбудованих вузлів що полегшують дизайн гри. Ми також зможемо створити власну поведінку, редактори та багато іншого.
- У нас буде гнучка система сцен. Ми можемо створювати композиції вузлів з підтримкою екземплярів та успадкування.
- Ми матимемо можливість використовувати візуальний редактор з усіма інструментами, які вам можуть знадобитися. Всі вони упаковані та доступні у чудовому інтерфейсі користувача.
- Постійне редагування в режимі реального часу, де зміни не втрачаються після зупинки гри.
- Ми можемо створити власні власні інструменти з легкістю використовуючи неймовірну систему доступних інструментів.
- Нові візуалізатор на основі фізики поставляється з безліччю функцій, завдяки яким ваші ігри будуть виглядати приголомшливо.
- Ми можемо застосовувати глобальне освітлення для чудової графіки в режимі реального часу. Ефекти середньої та післяобробки включають нову тональну карту, яка підтримує HDR, безліч стандартних кривих та автоекспозицію, відбиття в просторі екрану, туман, цвітіння, глибину різкості та багато іншого.
- Проста у використанні мова затінення на основі GLSL, з вбудованим редактором та доповненням коду.
- Годо поставляється з повністю виділений 2D двигун і наповнений функціями.
- Редактор карт мозаїка з автоматичною мозаїкою, обертанням, власними формами сітки та кількома шарами.
- Ми будемо мати 2D-ліхтарі та звичайні карти щоб надати 2D-іграм більш реалістичний вигляд.
- Ми можемо анімувати наші ігри за допомогою відсікання або анімація на основі спрайтів.
- Гнучкий кінематичний контролер для зіткнень без фізики.
- Ми зможемо анімувати буквально все, від кісток та об’єктів до викликів функцій.
- Ефективний оптимізатор для пакет імпортованих 3D-анімацій.
Це лише деякі характеристики Годо. Якщо хочете перевірити їх усіх, можна детально прочитати з веб-сайт проекту.
Завантажте Годо
Ми зможемо завантажте Годо з офіційного веб-сайту. Це ручне завантаження призведе до завантаження одного файлу, який після розпакування не призведе до подвійного клацання відповідного файлу. Проблема в тому, що при цьому завантаженні ми не матимемо можливості оновити до останньої версії, на випуск оновлення. Натомість останню версію потрібно буде періодично завантажувати.
Ми також знайдемо це застосування доступний як додаток flatpak. Використовуючи версію flatpak, ми матимемо можливість оновити її до останньої версії через Центр оновлення / програмного забезпечення.
Перед закінченням здається важливим сказати це зручно поглянути на документація. Там ви можете знайти вирішення багатьох сумнівів, які можуть виникнути на додаток до пошуку прикладу 2D-ігрового проекту під назвою 'Ухиляйся від повзучих'. У цьому проекті користувач проведе покрокову процедуру для успішного створення цієї гри. Протягом усього процесу ми зможемо перейти до таких ресурсів, як вивчення GDScript, структура проекту тощо. за допомогою якого ми матимемо можливість ближче познайомитися з ігровим двигуном. Звичайно, на YouTube ми також знайдемо багато дуже корисних підручників про Годо.
Вихідний код цього ігрового движка можна знайти в сторінка проекту GitHub. Для отримання додаткової інформації ви також можете скористатися веб-сайт проекту.