Статьи

Amanita

Клиент обратился за созданием уникальной игры для конкурса Game Jam в рамках темы: «Звериный квест».

В результате клиент выиграл в конкурсе 40 000 USDT.

Поиск концепции

Было выбрано название Amanita (на лат.) означает мухомор. Символ мудрости и глубоких знаний. Все уровни строятся вокруг этого большого мухомора. Главному игроку нужно забраться по нему и пройти все испытания.

В центре стоит большой мухомор, на который нужно забраться вверх. На скетче обозначены ключевые точки.

Участок и тема

Наш участок - это часть метавселенной Sandbox размером 96 блоков в глубину, 96 в ширину и 128 в высоту, на которой мы создали игровой опыт.

Вы можете выбрать одну тему, которая определит базовые блоки окружения вашего участка. Доступные темы: Озеро, Пустыня, Недра, Луг, Антарктида и Острова джунглей.

Сценарий:

По сюжету игры главный герой вовлекается в приключение в неком королевстве Amanita для поиска 3-х тайных артефактов и спасения принцессы. По мере прохождения уровней ему нужно победить свирепых зверей, выполнить квесты и собрать артефакты. В конце он забирается внутрь мухомора, где спасает принцессу и активирует Солар для спасения мира.

Gameplay-элементы

В Game Maker есть множество функций, персонажей и элементов окружения, которыми вы можете воспользоваться, чтобы создавать захватывающие игры. Для проекта мы использовали:

  • главный герой;
  • персонажи проводники: Елена, Эдуро волшебник, Принцесса;
  • враги и окружение: робот, дракон, великаны, огненный скелеты;
  • элементы окружения: деревья, ящики, порталы, установки и т.д.

Преимущества игр на Sandbox, что ты можешь создавать уникальные игровые элементы и продавать их на маркетплейсе, как NFT.

Avatar

Аватар — это главный персонаж игры. Его можно тоже прокачивать и настраивать, как и других NPC-персонажей или вражеских мобов. Чтобы преодолеть препятствия, с которыми столкнется наш герой, нужно настроить:

  • скорость бега;
  • скорость спринта;
  • силу прыжка;
  • урон от атаки;
  • скорость атаки;
  • уровень здоровья.

Правила, скрипты и цели

В начале можно добавить основные инструкции, название и предысторию вашей игры. Это поможет определить цели игры, например, найти ключ, собрать материалы, победить врагов и т.д.

Еще в игре мы можем настроить:

  • название, описание и цели игры;
  • подробную систему приключений и квестов;
  • музыку, освещение, время дня или ночи;
  • экран победы квестов, когда цели будут выполнены.

NPCs

Чтобы сделать игру более «живой» во время выполнения заданий, битвах с врагами и сбором наград в играх часто используют NPCs (неигровых персонажей).

Любой персонаж или существо, которое вы можете найти на маркетплейсе, может стать NPC. Они могут по-разному реагировать на взаимодействие с ними благодаря компонентам Game Maker. Вы сможете выбрать, какой тип NPC вы хотите добавить в свою игру и изменить его поведение, например:

  • боец-союзник;
  • хищник;
  • нападающий;
  • гражданин;
  • фермер;
  • птица;
  • травоядный.

Мы настроили поведение NPC — расстояние, на которое они могут ходить, скорость и предметы, с которыми они могут взаимодействовать (например, растение, которое NPC-фермер будет собирать). Помимо выбора типа поведения, вы также можете выбрать компоненты для своих NPC, например компонент Speaker, который будет отображать короткий текст при взаимодействии или нахождении рядом с ним.

Квесты на пути героя

Помимо поведения, которое превратит ваши АССЕТЫ в NPC, придающих вашей игре живую атмосферу, вы также можете добавить не только персонажей, но и практически любой АССЕТ, которому вы хотите задать поведение квеста.

Задав персонажу поведение «Вопрос», вы сможете указать короткий текст, имя для NPC и два варианта текста, которые смогут выбрать игроки. Выбрав один из двух вариантов текста, вы сможете запустить сообщение, на которое могут сработать другие АССЕТЫ, например, дверь, если вы выберете правильный вариант.
Структура нашей игры:

  1. Начало — Вход в мир.
  2. Зов к приключению — разговор с волшебников Эдуро.
  3. Квест найти первый крестраж и собрать монеты.
  4. Квест найти второй крестраж. Пробраться через лабиринт.
  5. Квест найти третий крестраж и убить начальных врагов, помочь Елене.
  6. Главное испытание, сражение с главным Босом драконом для обладания мечем.
  7. Финальная сцена. Забраться на гриб. Спасти принцессу и активировать Солар.

Крестражи и артефакты

Убедить игроков искать по карте предметы, чтобы выполнить квест, может быть хорошей идеей, если вы хотите, чтобы они исследовали ваш участок и столкнулись с любыми элементами геймплея, которые вы могли добавить для создания захватывающего опыта.

Любому АССЕТУ можно присвоить компонент коллекционного или подбираемого предмета, и хотя это может быть обычным делом, вам не нужно задавать квест, чтобы сказать игрокам собрать предмет или подобрать его и поместить в другое место, вы можете вызвать цель, как только соберете или подберете любой АССЕТ благодаря компоненту.

Игровая механика:
  • собрать крестражи и монеты;
  • убить врагов;
  • выбраться из «лабиринта»;
  • спасти принцессу;
  • забраться на верхушку мухомора.

Враги и Мобы

Некоторые NPC-персонажи могут быть враждебно настроены. Например, в нашей игре есть такие враги:

  • дракон;
  • скелеты охранники;
  • огненные великаны.

Очень важно, уделить время настройке поведения врагов, поскольку не все существа должны взаимодействовать с игроками одинаково. Возьмем волка, для примера. Логично, если волк имеет относительно низкое здоровье, средний урон атаки и высокую скорость по отношению к аватару. А от тролля следует ожидать силового урона, низкой скорости и огромного здоровья.

Сражение

Если два совершенно разных моба имеют одинаковые характеристики, опыт будет ниже того, что ожидается при столкновении с этими врагами. Вы можете настраивать показатели мобов:

  • здоровье;
  • скорость атаки;
  • скорость патрулирования;
  • зона дальности;
  • скорость преследования;
  • скорость размещения прикрепления (количество блоков, пройденных за секунду АССЕТОМ при позиционировании для атаки).

Sandbox Game Maker имеет множество возможностей, чтобы создать любой игровой опыт. Инструмент новый, и если у вас нет опыта работы с ним, что может быть лучше, чем спросить тех, кто создавал неоднократно опыт с самого начала Альфы.

Если у вас есть идея игры или вы планируете купить участок в Sandbox, напишите нам на почту hello@repin.agency.

Gameplay

Все приключения и игровой опыт нашего героя можете посмотреть в gameplay видео. Enjoy!

Над статьей работали
Evgeniy Genius
Head of the Department
Ivan Repin
Art Director
SHARE