The Demon's Sword - это проект, созданный для участия в GameJam 2024 в Минске, который проходил с 31 мая по 7 июня 2024 года. В рамках GameJam была выдана тема: "Симбиоз".
- Team Lead - Герасимов Иван - Ссылка на профиль
- Game Developer - Бабенков Никита - Ссылка на профиль
- Game Designer - Абушенко Илья - Ссылка на профиль
Идея игры заключается во взаимовыгодных, а порой и паразитических взаимоотношениях главного героя и демона меча. Главный герой против своей воли попадает в неизвестное для него место. Немного обследовав обстановку, он находит демонический меч для сражения с монстрами этого места. Однако, ничего не бывает просто так: меч готов даровать главному герою свои способности, но с ограничениями. Во-первых, главный герой может получить способность только за души поверженных им монстров. Во-вторых, при использовании способностей меча, герой постепенно начинает терять над собой контроль. Если поначалу это не заметно, то когда меч захватывает его более чем на 50%, уже видно, как герою тяжело идти. Впоследствии, если главный герой будет часто использовать силы меча, он полностью потеряет контроль.
- Способности: Главный герой может получить от меча способности. В игре предусмотрены 3 способности:
- Fireball - огненный шар. Персонаж запускает в направлении своего взгляда огненный шар, который наносит урон противникам (зомби - 50 урона, мимик - 20 урона). Персонаж получает +10 кармы.
- Heal - после подготовки в 2.5 секунды герой восстанавливает 50 единиц жизни. Персонаж получает +5 кармы.
- Push - после небольшой подготовки, герой взмахивает своим мечом и со всей силой ударяет в землю, после чего в радиусе скилла 10 монстров отталкиваются от персонажа. Персонаж получает +15 кармы, однако за каждого задетого противника от этого значения отнимается -1.
- Камера: выбрано использование изометрической камеры, которая позволяет создать трехмерный вид с фиксированной перспективой, обеспечивая уникальный визуальный стиль и геймплей.
- Перемещение персонажа: главный герой имеет фиксированную скорость бега и не имеет возможности ускоряться.
- Карма: шкала захвата персонажа демоном меча. Если поначалу персонаж использует способности и не задумывается о данной шкале, то когда шкала заполнится более чем на 50%, уже станут заметны изменения в скорости передвижения персонажа. Если шкала заполнится на все 100%, персонаж теряет управление (погибает).
- Боевка: персонаж имеет систему комбо. Если в течение 0.25 секунды после первой атаки нажать ЛКМ, то произойдет 2-й вид атаки, а затем, если повторить, то и 3-й. Это сделано для того, чтобы персонаж имел вариативность боев с монстрами.
- Зомби: самый базовый монстр, который не имеет особых черт. Он способен заметить игрока в определенном радиусе, после чего следовать в сторону игрока. Так как это зомби, то он не способен обходить препятствия на пути между игроком и самим зомби. Наносит 10 урона по игроку. После убийства зомби игрок получает одну душу.
- Мимик: второй тип монстра. Представляет собой сундук, который стоит и ждет игрока. Как только игрок подходит к сундуку, тот открывает пасть и пытается атаковать игрока. Если игрок начинает от него убегать, то мимик следует за ним. Наносит 20 урона по игроку. После убийства мимика игрок получает от 1 до 5 душ. Это обоснованно тем, что игрок не первый, кто попал в это ужасное место, и кто знает, сколько жизней в себе запечатал мимик.
- Души: особая игровая валюта, получаемая за убийства монстров. Необходима для обмена на способности у меча.
- Карма: Карма - процент захвата демоном главного героя.
Убедитесь, что у вас установлены следующие компоненты:
- Клонируйте репозиторий:
git clone https://github.com/IknowL1f3/GameJam2024Minsk
- Откройте папку Build
- Запустите The Demon's Sword.exe
Если у вас есть вопросы или предложения, пожалуйста, свяжитесь с нами через GitHub или же в Telegram (@Lif33333).
Спасибо за интерес к нашему проекту!