/battle-simulator

Battle simulator made with JMonkey, using a graph model as back-end

Primary LanguageJavaGNU General Public License v3.0GPL-3.0

Battle-Simulation Website

Battle simulator made with the game engine JMonkey, using a graph as model. Developed for class Distributed Databases (8INF803) at UQAC (QC, CA).

The GraphX API, which is Apache Spark's API for graphs and graph-parallel computation is used to create the back-end graph.

The main objective of this work was to understand graphs strength in the parallelization of tasks. We used it to compute a small turn based game with dungeon and dragons entities.

Prerequisites

You don't need any additionnal software/application to run the simulation. The project contains already a pom.xml file that list all the maven dependencies used in this project.

Getting started

In progress..

JMonkey

In progress..

Documentation

If you still have questions about some aspects of this project, take a look at the .pdf.

Dependencies

The following list is all the maven dependencies we used to make our application works.

  • in Progress..

Additionnals dependencies can be found here : link

Contributors