Навчальні посібники

Початок роботи з Ghost of the World

Ласкаво просимо до навчальної документації Ghost of the World — всеосяжного ресурсу для розробників будь-якого рівня. Тут ви знайдете покрокові інструкції, приклади коду, поради з дизайну ігор, а також детальні пояснення всіх функцій рушія. Незалежно від того, чи ви тільки починаєте свій шлях у геймдеві, чи створюєте комерційний проєкт, ця документація допоможе вам реалізувати ідеї швидко, якісно й ефективно.

Швидкий старт

Швидкий старт

Створіть свою першу гру за 15 хвилин.
Цей посібник проведе вас через основи рушія: завантаження, запуск, створення сцени, додавання об'єктів та базової логіки. Ідеально підходить для тих, хто хоче миттєво побачити результат.

Основи рушія

Основи рушія

Зрозумійте, як усе працює під капотом.
Докладне пояснення архітектури Ghost of the World — сцени, компоненти, скрипти, ресурси та події. Цей гайд закладає фундамент для більш складних проєктів.

Інтерактивність та логіка

Інтерактивність та логіка

Навчіться додавати життя до вашої гри.
Розберіться, як обробляти введення, рух, зіткнення, анімацію та просту взаємодію між об’єктами. Перші кроки до створення геймплею.

Інші посібники

Робота з графікою

Робота з графікою

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

Звук і музика

Звук і музика

Додайте атмосферу за допомогою аудіо.
Робота зі звуковими ефектами, фоновою музикою, аудіо-тригерами та управлінням гучністю у грі.

Скрипти та логіка

Скрипти та логіка

Основи програмування в рушії.
Огляд мови скриптів рушія, створення поведінки об’єктів, використання змінних, умов, циклів та подій.

ШІ для NPC

ШІ для NPC

Життя для ваших неігрових персонажів.
Базові патерни штучного інтелекту: патрулювання, реакція на гравця, атака та втеча.

Створення ігрових світів

Створення ігрових світів

Побудова великих рівнів та навігація.
Як ефективно організовувати великі сцени, використовувати тайлмапи, переходи між локаціями та стрімінг.

Експорт на мобільні пристрої

Експорт на мобільні пристрої

Готовність гри до Android та iOS.
Адаптація інтерфейсу, налаштуван-ня управління, оптимізація продуктивності та збірка під мобільні платформи.

Управління і ввод

Управління і ввод

Підтримка клавіатури, миші, геймпадів і сенсорного екрану.
Як зчитувати введення, створювати власні схеми управління та працювати з мультіплатформеними системами вводу.

Плагіни та розширен-ня

Плагіни та розширен-ня

Розширюйте можливості рушія під свої потреби.
Пошук, установка та створення власних плагінів, інтеграція сторонніх бібліотек і модулів.

Мережева гра

Мережева гра

Базові принципи мультиплеєру.
Синхронізація об’єктів, передача повідомлень між гравцями, створення лобі та хостинг гри.

Збереження прогресу

Збереження прогресу

Системи сейвів, чекпоїнтів і автозбереження.
Як зберігати і завантажувати дані гравця, використовувати локальне сховище або хмару.

Оптимізація продуктивності

Оптимізація продуктивності

Гладка гра навіть на слабких пристроях.
Виявлення вузьких місць, поради щодо графіки, скриптів, фізики та управління ресурсами.

Випуск гри

Випуск гри

Готуємося до релізу.
Перевірка проєкту, фінальна збірка, підпис сертифікатами, створення іконок, опису гри та публікація на платформах.