Skip to content

Tollii/Paper-Legion

Repository files navigation

Paper Legion

This is a project for Software Engineering 1 with Database Project Assignment made by Team 17 in Spring 2019 at NTNU. The game is a Player vs Player grid based game. It is a multiplayer game which synchronizes game data over a database.

Team 17 Members:

Joakim Moe Adolfsen, Jon Åby Bergquist, Thomas Bakken Moe, Andreas Tolnes, Kristoffer Vanebo, Eric Younger.

Dependencies

  • Java 8 with JavaFX
  • jfoenix component library
  • mysql-connector-java

Installation manual:

1. Create tables in MySql database using the 'paperLegion.sql' file in the folder 'mysql'
2. Alter the config file <database/Config.java> and insert jdbc driver and url.
3. Add properties file named 'DatabaseLogin.properties' in the root folder.
  3.1 The properties file should contain the following properties:
  - username
  - password
  - url (database connection string)

In-game tutorial on how to play the game.

Screenshots:

Screenshot 2019-05-30 at 23 36 49

Have fun!