Skip to content

Repository files navigation

logo

Spaceship Mission — это 2D игра в жанре point-and-click квест, разработанная с использованием Godot Engine под операционную систему Аврора в качестве учебного проекта.

Сюжет

Космический корабль попал в аномальную зону, из-за чего он вышел из строя. Вся команда осталась запертой в блоке, где вот-вот закончится кислород. Исследуй 4 комнаты, в которых тебе предложены различные головоломки. Ты должен перезапустить ядро, включить питание корабля, разблокировать дверь, тем самым выпустив команду, и вылететь из аномальной зоны. Каждая решенная задача будет приближать тебя к твоей главной миссии — устранению поломки и спасению экипажа.

Особенности игры

  • Космическая тематика: сюжет разворачивается на космическом корабле, который надо починить;
  • Квест построен на прохождении головоломок разного уровня сложности;
  • Оформление в sci-fi стиле;
  • В игре присутствуют анимации, созданные с помощью Godot Engine и способствующие визуальному разнообразию.

Технологический стек

  • Движок: Godot Engine 4
  • Языки программирования: GDScript, C#
  • Графика: 2D, растровая пиксель-арт
  • Аудио: Ogg Vorbis
  • Операционная система: Аврора
  • Система контроля версий: GitHub

Процесс игры

  1. В начале квеста игрок понимает, что на корабле случилась авария.
  2. Перемещаться между локациями корабля можно с помощью кликов левой кнопкой мыши.
  3. Есть возможность пополнять инвентарь вещами, необходимыми для прохождения квеста, а также пользоваться подсказками при затруднении.
  4. Можно открыть меню, в котором будет предоставлен выбор: выйти из игры, поставить на паузу или повторно ознакомиться с сюжетом.
  5. За решение головоломок вы получаете возможность продвигаться дальше по сюжету.
  6. После выполнения всех заданий поломка считается устраненной, а квест — пройденным

Сборка проекта под ОС «Аврора»

1. Клонирование репозитория

2. Открытие проекта в Godot Engine 4.4

  • Запустите Godot Engine
  • В главном меню нажмите Import и укажите путь к файлу project.godot в папке проекта

3. Настройка экспорта для ОС «Аврора»

  • Перейдите в меню Project → Export
  • Создайте новый пресет и в его параметрах задайте подпись приложения и необходимые разрешения

4. Экспорт проекта

  • Нажмите Export Project
  • Укажите директорию для сохранения готового .rpm-пакета

5. Установка на устройство

Установите пакет на устройство под управлением ОС «Аврора» через Aurora SDK:

  • auroractl package install spaceship.rpm

Скриншоты

1. Меню загрузки

preview

2. Комната 1

room1andinventory

3. Комната 2

room2

4. Комната 3

room3

5. Комната 4

room4

6. Мини-игра "Пятнашки"

15game

7. Меню настроек

pausemenu

8. Финальная сцена

meetteam

About

Spaceship Mission — 2D игра в космической тематике для ОС Аврора. В ходе квеста вам необходимо устранить поломку космического корабля, решая различные задачи и головоломки.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages