Skip to content

CozminM/Dungeon_Crawl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dungeon Crawl Roguelike game

Table of Contents

  1. About The Project
  2. Getting Started

About The Project

This is a roguelike game that follows a hero on his journey to rescue the princess. The hero can be moved by using the WASD keys, pick up items from the ground and use them from the inventory to boost his stats (life points and attack damage), go through doors to advance to the next map (but beware that some doors require a key to be opened) and battle with various types of monsters, each with their unique behaviour.

Application features include:

  • Main menu, where you can name your hero




  • Save/load functionality, so you can take a break and come back to the same point you left






  • Multiple maps, items and monsters you can encounter during your adventures






  • Win by saving the princess or die if the monsters reduce your life points to 0




Future implementation

  • Update main menu and inventory UI
  • Add new maps, items, monsters
  • Add ranged combat

Built With

  • Maven
  • Java
  • JavaFX
  • Postgresql

Getting Started

To get a local copy up and running follow these simple steps.

Prerequisites

  1. Clone the repo

    git clone https://github.com/github_username/repo_name.git
  2. Create your own application.properies file in the resources directory and write

     DATABASE = databaseName
     USERNAME = yourUsername
     PASSWORD = yourPassword
    
  3. Run the sql script from the sample_data folder in your database

  4. Make sure your device can run all the technologies in the build section

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages