RU
Меню
harvest-havoc banner
harvest-havoc logo

Harvest & Havoc

////////////

Характеристики

Жанр:
Farming Shooter
Платформы:
Browser web
Web
Технологии:
Canvas
HTML5 Canvas
JS
JavaScript
PixiJS
PixiJS

Harvest & Havoc: фермерство днём, выживание ночью

Harvest & Havoc – это браузерная 2D игра, сочетающая элементы симулятора фермерской жизни в духе Stardew Valley с динамичным top-down шутером и механиками Tower Defense.

Проект демонстрирует, как можно объединить несколько жанров в единую игровую систему с цикличным геймплеем: игрок развивает базу, управляет ресурсами и одновременно участвует в активной защите.

Ключевая особенность – смена фаз:
днём – развитие и строительство, ночью – интенсивная оборона и бой.

Концепция игры

Игрок выступает в роли межзвёздного поселенца на враждебной планете.

Игровой процесс построен на цикле:

  • дневная фаза – подготовка и развитие
  • ночная фаза – атака врагов и выживание

Днём игрок:

  • выращивает ресурсы
  • развивает базу
  • размещает защитные структуры

Ночью:

  • отражает волны врагов
  • использует оружие в реальном времени
  • полагается на построенные турели

👉 Такой цикл формирует постоянное напряжение и требует стратегического планирования.

harvest-havoc img 2 1
harvest-havoc img 2 2
harvest-havoc img 2 3
harvest-havoc img 2 4

Игровой процесс (Core Loop)

Основной user flow:

Игрок начинает с базовой территории и ограниченных ресурсов

Днём:

  • собирает урожай
  • строит турели
  • усиливает базу

Наступает ночь:

  • появляются волны противников
  • активируется шутер-механика
  • игрок участвует в бою

После выживания цикл повторяется с увеличенной сложностью

👉 Каждый цикл усиливает давление и заставляет балансировать между экономикой и обороной.

Дополнительный режим (для демо)

Для демонстрации механик также реализован мирный режим:

  • ночные атаки отключены
  • игрок может сосредоточиться на строительстве и развитии базы
  • позволяет изучить экономику и механику без давления

👉 Используется как demo-режим для быстрого знакомства с игрой и тестирования систем.

Ключевые игровые системы

1. Фермерство и ресурсы

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

👉 Экономическая база всей игры.

2. Строительство и Tower Defense

  • размещение турелей
  • выбор позиций
  • создание оборонительных линий

👉 Игрок формирует стратегию защиты заранее.

3. Боевая система (Top-Down Shooter)

  • управление персонажем в реальном времени
  • стрельба по врагам
  • позиционирование во время боя

👉 В отличие от классического TD – игрок активно участвует в защите.

4. Враги и давление

  • волны противников
  • постепенное усложнение
  • разные типы врагов (рои, быстрые, танки и т.д.)

👉 Постоянная эскалация сложности.

5. Цикл день / ночь

  • ключевая механика, объединяющая все системы
  • создаёт ритм игры
  • формирует стратегическое планирование
harvest-havoc img 3

Технологическая реализация

Проект реализован как полностью браузерная игра с упором на производительность и быстрый запуск.

HTML5 Canvas

  • полный рендер сцены
  • UI и игровые элементы внутри одного контекста

JavaScript

  • игровая логика
  • управление состояниями (день/ночь)
  • AI врагов и поведение турелей

Графический движок (PixiJS или аналог)

  • отрисовка спрайтов
  • анимации
  • эффекты

Такой стек обеспечивает:

  • мгновенный запуск без установки
  • стабильную работу в браузере
  • гибкость расширения механик

harvest-havoc img 4 1
harvest-havoc img 4 2
harvest-havoc img 4 3
harvest-havoc img 4 4
harvest-havoc img 4 5
harvest-havoc img 4 6

Поддержка платформ

Игра разработана как web-first решение:

  • работает в браузере (desktop / mobile)
  • поддерживает управление мышью и touch
  • не требует установки

Может использоваться как:

  • демо-продукт
  • игровая механика для сайтов
  • основа для расширения в полноценный проект

Возможности масштабирования

Проект может быть расширен в полноценный продукт:

  • система прокачки и технологий
  • новые типы турелей и оружия
  • мультиплеер (co-op защита базы)
  • система миссий и прогрессии
  • экономика и торговля
  • интеграция монетизации

Архитектура позволяет развивать игру без переработки ядра.

Результат работы

В результате был создан гибридный игровой прототип, объединяющий:

  • фермерский симулятор
  • Tower Defense механику
  • динамичный top-down шутер

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

Нужен проект с подобной механикой?

Разработаем игру или интерактивный продукт под вашу идею – от прототипа до готового решения.
Свяжитесь с нами

#
#