UA
Меню
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 шутер

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

Потрібен проєкт із подібною механікою?

Розробимо гру чи інтерактивний продукт під вашу ідею – від прототипу до готового рішення.
Зв'яжіться з нами

#
#