cis3296f24 / Section3ProjectPresentation

cis3296f24-classroom-project-presentation-ProjectsFeedbackBoard-template created by GitHub Classroom
0 stars 0 forks source link

Slay the Password #22

Open JonCherryy opened 2 days ago

JonCherryy commented 2 days ago

Complete password-based puzzles to get buffs, bonuses, and more to assist in future passwords & conditions.

The user will have HP and checks to manage through various passwords, climb through three difficulties of puzzles to reach the end and claim your golden Reward! This project runs on a game loop with a user and a sequence of potential future passwords ahead. Each password will have a set of conditions to fulfill before continuing further. The user will create their own unique password that they believe satisfies each condition. Manage your health and incorrect guesses on multiple potential runs via game storage files.

The project itself will be built entirely in the latest version of java. The GUI will be built using buildtools javaFX; a rudimentary interface for java applications that makes intricate detailing of Gui’s effortless.

This project takes a heavy amount of inspiration from two games I have enjoyed quite heavily this year, those being Slay the Spire and The Password Game. The former is purchasable web & mobile application developed in 2019 by the studio Mega Crit. From them, I take rogue-like concepts like a health system, limited hints & checks, and progressive difficulty. The Password Game is a free web application developed by Neal Agarwal that demands new passwords of increasing complexity and commands.

Slay The password will be quite basic in that no special hardware is required for the completion of the project. It will simply require Java to be installed along with an operating system that supports executable files to start the program.

Proof of concept: https://github.com/JonCherryy/LevelUpPasswords