Характеристики
Harvest & Havoc: фермерство вдень, виживання вночі
Harvest & Havoc – це браузерна 2D гра, що поєднує елементи симулятора фермерського життя на кшталт Stardew Valley з динамічним top-down шутером та механіками Tower Defense.
Проєкт демонструє, як можна об'єднати кілька жанрів у єдину ігрову систему з циклічним геймплеєм: гравець розвиває базу, керує ресурсами та одночасно бере участь у активному захисті.
Ключова особливість – зміна фаз:
вдень – розвиток та будівництво, вночі – інтенсивна оборона та бій.
Концепція гри
Гравець виступає у ролі міжзоряного поселенця на ворожій планеті.
Ігровий процес побудований на циклі:
- денна фаза – підготовка та розвиток
- нічна фаза – атака ворогів та виживання
Вдень гравець:
- вирощує ресурси
- розвиває базу
- розміщує захисні структури
Вночі:
- відбиває хвилі ворогів
- використовує зброю в реальному часі
- покладається на побудовані турелі
👉 Такий цикл формує постійну напругу і потребує стратегічного планування.
Ігровий процес (Core Loop)
Основний user flow:
Гравець починає з базової території та обмежених ресурсів
Вдень:
- збирає врожай
- будує турелі
- посилює базу
Настає ніч:
- з'являються хвилі супротивників
- активується шутер-механіка
- гравець бере участь у бою
Після виживання цикл повторюється зі збільшеною складністю
👉 Кожен цикл посилює тиск і змушує балансувати між економікою та обороною.
Додатковий режим (для демо)
Для демонстрації механік також реалізовано мирний режим :
- нічні атаки відключені
- гравець може зосередитися на будівництві та розвитку бази
- дозволяє вивчити економіку та механіку без тиску
👉 Використовується як demo-режим для швидкого знайомства з грою та тестування систем.
Ключові ігрові системи
1. Фермерство та ресурси
- вирощування культур
- збирання ресурсів
- використання ресурсів для будівництва та апгрейдів
👉 Економічна база всієї гри.
2. Будівництво та Tower Defense
- розміщення турелів
- вибір позицій
- створення оборонних ліній
👉 Гравець формує стратегію захисту заздалегідь.
3. Бойова система (Top-Down Shooter)
- управління персонажем у реальному часі
- стрілянина по ворогах
- позиціонування під час бою
👉 На відміну від класичного TD – гравець бере активну участь у захисті.
4. Вороги та тиск
- хвилі супротивників
- поступове ускладнення
- різні типи ворогів (рої, швидкі, танки і т.д.)
👉 Постійна ескалація складності.
5. Цикл день/ніч
- ключова механіка, що поєднує всі системи
- створює ритм гри
- формує стратегічне планування
Технологічна реалізація
Проєкт реалізований як повністю браузерна гра з упором на продуктивність та швидкий запуск.
- повний рендер сцени
- UI та ігрові елементи всередині одного контексту
JavaScript
- ігрова логіка
- управління станами (день/ніч)
- AI ворогів та поведінка турелів
Графічний двигун (PixiJS або аналог)
- малювання спрайтів
- анімації
- ефекти
Такий стек забезпечує:
- миттєвий запуск без встановлення
- стабільну роботу у браузері
- гнучкість розширення механік
Підтримка платформ
Гра розроблена як web-first рішення:
- працює в браузері (desktop/mobile)
- підтримує управління мишею та touch
- не вимагає встановлення
Може використовуватись як:
- демо-продукт
- ігрова механіка для сайтів
- основа для розширення у повноцінний проєкт
Можливості масштабування
Проєкт може бути розширений у повноцінний продукт:
- система прокачування та технологій
- нові типи турелів та зброї
- мультиплеєр (co-op захист бази)
- система місій та прогресії
- економіка та торгівля
- інтеграція монетизації
Архітектура дозволяє розвивати гру без переробки ядра.
Результат роботи
В результаті було створено гібридний ігровий прототип, що поєднує:
- фермерський симулятор
- Tower Defense механіку
- динамічний top-down шутер
Проєкт демонструє можливість побудови складних ігрових систем у браузері та є базою для подальшого розвитку в комерційний продукт.
Потрібен проєкт із подібною механікою?
Розробимо гру чи інтерактивний продукт під вашу ідею – від прототипу до готового рішення.
Зв'яжіться з нами