Фриланс › Проєкти › Розробка для WEB › Веб програмування › 3D-гра на рушії Godot (GDScript) — MVP з рівнями та збереженнями
3D-гра на рушії Godot (GDScript) — MVP з рівнями та збереженнями

Роботодавець
Digital
Параметри проєкту
Варіант співпраціОдноразовий проєкт
Передоплатабез передоплат
Способи оплатиГотівка, Банківський переказ
Прийом заявоквід сьогодні, 20:27 до 15.09.2026
Опис проєкту
Наша невелика інді-студія готує вертикальний зріз 3D-гри й шукає досвідченого розробника на Godot, який збере грабельне ядро. Рушій ми обрали свідомо — це саме проєкт на Godot, а не на Unity чи Unreal, і переносити його з іншого інструментарію ми не хочемо. Геймплей приземлений і простий: персонаж від третьої особи досліджує кілька компактних рівнів, ухиляється від ворогів або бʼється з ними та просувається до виходу. У нас уже готові концепт-арт, заглушкові моделі й коротке технічне завдання — їх ми передамо, щоб ви зосередилися на реалізації, а не на визначенні обсягу робіт з нуля.
Робота охоплює повний цикл мінімальної, але завершеної гри. Потрібно реалізувати чутливе пересування та керування персонажем (ходьба, біг, стрибок, слідкувальна камера) засобами GDScript і фізичних тіл рушія, потім зібрати три-чотири короткі рівні з наданих ассетів, налаштувавши колізії, тригери й переходи між рівнями. Ворогам потрібен простий, але зрозумілий ШІ — маршрути патрулювання, виявлення за лінією видимості, переслідування гравця та базова атака; повноцінне дерево поведінки не потрібне, але поведінка має бути чесною та зручною для налагодження. Обовʼязкова система збереження й завантаження: гра має памʼятати поточний рівень, позицію гравця, здоровʼя та зібрані предмети й коректно відновлювати їх під час наступного запуску. Будь ласка, тримайте проєкт у порядку — з ясною структурою сцен і повторно використовуваними скриптами, адже далі наша команда розвиватиме його сама.
Підсумкова поставка — вихідник проєкту Godot плюс робочі десктопні білди. Чекаємо чистий прокоментований GDScript, коротку нотатку про структуру проєкту й плавний перший запуск на чистій машині.
— Пересування, керування та камера від третьої особи на GDScript
— Три-чотири грабельні рівні з наданих ассетів
— Базовий ШІ ворогів: патруль, виявлення, переслідування та атака
— Система збереження/завантаження: прогрес, позиція, здоровʼя та інвентар
— Експортні десктопні білди під Windows і Linux та документований вихідник
Робота охоплює повний цикл мінімальної, але завершеної гри. Потрібно реалізувати чутливе пересування та керування персонажем (ходьба, біг, стрибок, слідкувальна камера) засобами GDScript і фізичних тіл рушія, потім зібрати три-чотири короткі рівні з наданих ассетів, налаштувавши колізії, тригери й переходи між рівнями. Ворогам потрібен простий, але зрозумілий ШІ — маршрути патрулювання, виявлення за лінією видимості, переслідування гравця та базова атака; повноцінне дерево поведінки не потрібне, але поведінка має бути чесною та зручною для налагодження. Обовʼязкова система збереження й завантаження: гра має памʼятати поточний рівень, позицію гравця, здоровʼя та зібрані предмети й коректно відновлювати їх під час наступного запуску. Будь ласка, тримайте проєкт у порядку — з ясною структурою сцен і повторно використовуваними скриптами, адже далі наша команда розвиватиме його сама.
Підсумкова поставка — вихідник проєкту Godot плюс робочі десктопні білди. Чекаємо чистий прокоментований GDScript, коротку нотатку про структуру проєкту й плавний перший запуск на чистій машині.
— Пересування, керування та камера від третьої особи на GDScript
— Три-чотири грабельні рівні з наданих ассетів
— Базовий ШІ ворогів: патруль, виявлення, переслідування та атака
— Система збереження/завантаження: прогрес, позиція, здоровʼя та інвентар
— Експортні десктопні білди під Windows і Linux та документований вихідник