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.
Production: https://rock808.com/games/NodeTakeOver/
- 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
- Objective: Capture all enemy nodes on the board.
- 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
- Modern web browser (Chrome, Firefox, Safari, Edge)
- Node.js (for local builds / running a local copy)
git clone https://github.com/david-slimp/NodeTakeOver.git
cd NodeTakeOver
npm install
npm run devThen open http://localhost:8000.
Development notes live in DEVEL.md.
This project is licensed under the GNU Affero General Public License v3.0 (AGPL-3.0) - see the LICENSE file for details.
Contributions are welcome! Please feel free to submit a Pull Request.
David Slimp - rock808@David-Slimp.com
Project Link: https://github.com/david-slimp/NodeTakeOver
