EN
harvest-havoc banner
harvest-havoc logo

Harvest & Havoc

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

Characteristics

Genre:
Farming Shooter
Platforms:
Browser web
Web
Technology:
Canvas
HTML5 Canvas
JS
JavaScript
PixiJS
PixiJS

Harvest & Havoc: Farm by day, survive by night

Harvest & Havoc is a 2D browser game that combines elements of a farming simulator in the spirit of Stardew Valley with a dynamic top-down shooter and tower defense mechanics.

The project demonstrates how to combine multiple genres into a single game system with cyclical gameplay: the player develops a base, manages resources, and simultaneously participates in active defense.

The key feature is phase change:
During the day – development and construction, at night – intensive defense and combat.

Game concept

The player takes on the role of an interstellar settler on a hostile planet.

The gameplay is built on a cycle:

  • daytime phase – preparation and development
  • Night phase – attacking enemies and surviving

During the day the player:

  • grows resources
  • develops the base
  • places protective structures

At night:

  • reflects waves of enemies
  • uses weapons in real time
  • relies on built turrets

đŸ‘‰ This cycle creates constant tension and requires strategic planning.

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

Gameplay (Core Loop)

Main user flow:

The player starts with a basic territory and limited resources.

During the day:

  • harvesting
  • builds turrets
  • strengthens the base

Night falls:

  • waves of enemies appear
  • the shooter mechanic is activated
  • the player participates in the battle

After survival, the cycle repeats with increased difficulty.

đŸ‘‰ Each cycle increases the pressure and forces a balance between the economy and defense.

Additional mode (for demo)

To demonstrate the mechanics, a peaceful mode has also been implemented:

  • Night attacks are disabled
  • the player can focus on building and developing the base
  • allows you to study economics and mechanics without pressure

đŸ‘‰ Used as a demo mode for a quick introduction to the game and testing systems.

Key game systems

1. Farming and resources

  • growing crops
  • resource collection
  • using resources for construction and upgrades

đŸ‘‰ The economic basis of the entire game.

2. Construction and Tower Defense

  • turret placement
  • choice of positions
  • creation of defensive lines

đŸ‘‰ The player forms a defensive strategy in advance.

3. Combat System (Top-Down Shooter)

  • real-time character control
  • shooting at enemies
  • positioning during combat

đŸ‘‰ Unlike a classic TD, the player actively participates in defense.

4. Enemies and pressure

  • waves of enemies
  • gradual complication
  • different types of enemies (swarms, fast, tanks, etc.)

đŸ‘‰ Constant escalation of difficulty.

5. Day/night cycle

  • the key mechanics that unite all systems
  • creates the rhythm of the game
  • forms strategic planning
harvest-havoc img 3

Technological implementation

The project is implemented as a completely browser-based game with an emphasis on performance and fast launch.

HTML5 Canvas

  • full scene render
  • UI and game elements within the same context

JavaScript

  • game logic
  • state management (day/night)
  • Enemy AI and turret behavior

Graphics engine (PixiJS or similar)

  • rendering sprites
  • animations
  • effects

This stack provides:

  • instant launch without installation
  • stable operation in the browser
  • flexibility of expanding mechanics

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

Platform support

The game is developed as a web-first solution:

  • works in browser (desktop / mobile)
  • supports mouse and touch control
  • no installation required

Can be used as:

  • demo product
  • game mechanics for websites
  • a basis for expansion into a full-fledged project

Scalability capabilities

The project can be expanded into a full-fledged product:

  • leveling and technology system
  • new types of turrets and weapons
  • multiplayer (co-op base defense)
  • mission and progression system
  • economy and trade
  • monetization integration

The architecture allows the game to be developed without reworking the core.

Result of the work

The result was a hybrid game prototype that combined:

  • farming simulator
  • Tower Defense mechanics
  • dynamic top-down shooter

The project demonstrates the feasibility of building complex game systems in a browser and serves as a basis for further development into a commercial product.

Do you need a project with similar mechanics?

We'll develop a game or interactive product based on your idea – from prototype to finished solution.
Contact us

#
#