Skip to content

david-slimp/NodeTakeOver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Node Takeover

Game Screenshot

A strategic territory control game where players compete to take over nodes on a dynamic gameboard. Build your forces, capture neutral nodes, and defeat your opponent in this engaging strategy game.

🌐 Play Online

Production: https://rock808.com/games/NodeTakeOver/

🎮 Features

  • Strategic Gameplay: Capture and control nodes to generate units and expand your territory
  • Computer AI: Play against an AI opponent
  • Procedural Generation: Unique game boards generated from seed values for endless replayability
  • Unit Management: Generate and dispatch units to capture enemy nodes
  • Dynamic Dispatch Rate: Unit send rate scales with how full a node is
  • Line Of Sight Helper: While dragging from a selected player node, a yellow line follows the mouse, snaps to node centers, and stops at walls
  • Obstacle System: Navigate around walls that block unit movement
  • Responsive Design: Play on various screen sizes
  • Customizable Settings: Adjust game parameters for different difficulty levels

🎯 How to Play

  1. Objective: Capture all enemy nodes on the board.
  2. Controls:
    • Click on a node you control to select it
    • MouseDrag to an enemy or neutral node to send units to capture it
    • Use the seed input to replay specific game maps
    • Click "Restart" to begin a new game with the current seed

🚀 Getting Started

Prerequisites

  • Modern web browser (Chrome, Firefox, Safari, Edge)
  • Node.js (for local builds / running a local copy)

Local Installation

git clone https://github.com/david-slimp/NodeTakeOver.git
cd NodeTakeOver
npm install
npm run dev

Then open http://localhost:8000.

Development notes live in DEVEL.md.

📝 License

This project is licensed under the GNU Affero General Public License v3.0 (AGPL-3.0) - see the LICENSE file for details.

👏 Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

📧 Contact

David Slimp - rock808@David-Slimp.com

Project Link: https://github.com/david-slimp/NodeTakeOver

About

A strategy game where players take over nodes on a gameboard.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors