Skip to content

manos02/battle-simulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Battle Simulator

Battle Simulator Screenshot

The Battle Simulator program facilitates a battle simulation game, presenting a user-interactive map.

Features

  • Node Management: Add or remove nodes on the map.
  • Edge Management: Establish or remove edges between nodes.
  • Army Management: Add or remove various armies at the nodes.
  • Node Renaming: Rename nodes using a text field in the bottom left corner.
  • Battle Simulation: Simulate battles at the edges or nodes between armies from different teams.
  • Army Commands: Command armies to progress towards random edges and initiate fights.
  • Save State: Option to save the current state of the graph in a JSON format using a 'Save' button.

These armies are faction-affiliated and can experience different types of events at the nodes or edges.

Installation

Prerequisites

Steps

git clone https://github.com/manos02/battle-simulator.git
cd battle-simulator
mvn clean install

Usage

mvn exec:java -Dexec.mainClass="com.manosavvides.rts.Main"

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages