Skip to content

The best game that uses abstract creation design pattern factory that finds the fastest way to escape the infrenal labyrinth using graph theory and graph paths

License

Notifications You must be signed in to change notification settings

alejandro945/hellish-maze

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to our proyect!

Hellish Maze Video Game 🔥 Status badge

Hellish Maze is a video game that consists of finding the shortest path to reach the farthest treasure.

This Game allows users to choose an avatar which will be the one that will be known from his arrival until his completion, apart from that, he will be able to choose the mode in which he wants to play, so that himself is the selector of his own destiny. After choosing a mode, the application will generate a world, with a number of random doors and rooms. Finally, it must also be able to show the best possible path to the treasure after finishing the game, either by losing or having won, this in order to show the users the decisions they should make.

This version was created by Alejandro Varela, Luis Murcia and Gabriel Suarez. The interesting about the work, is the application code use a varitie of java tools like collections ands data structures, but also the team create their owns structures for futures implementations using decoupling concept and use abstract factory as a creational pattern.

Changelog 🎯

Version 1

  • TAD Design for each collection implemented
  • Engineering Methiod
  • Functional requirements
  • JUnit Tests
  • Class Diagram
  • Implementation done
  • Screens and navigation done
  • Project description
  • Read me

Pre-requirements 💥

You need JDK 1.8_261

Documentation 📃

Splash Screen 🚀

  • Welcome

    ScreenShot

Instructions 🚨

  • Rules - Information

    ScreenShot

User Section 👾

  • Choose your destination

    ScreenShot

Maze 👺

  • Game Board

    ScreenShot

State Modal 🕹

  • Nested Modal

    ScreenShot

Build with 🛠️

Project tools

  • Java 8
  • JavaFx 8
  • JavaFoenix 8
  • Scene Builder 1.8
  • VS code

Operation System 📢

  • Windows
  • Mac
  • Linux

forthebadge forthebadge

Authors ✒️


Random dev joke for you!
README Jokes

⌨️ con ❤️ por Alejandro Varela, Luis Murcia y Gabriel Suarez 🚀

About

The best game that uses abstract creation design pattern factory that finds the fastest way to escape the infrenal labyrinth using graph theory and graph paths

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published