Skip to content

A classic text adventure game that utilizes JavaScript and HandlebarsJS to conditionally render the choices a player can make, and the consequences thereof.

Notifications You must be signed in to change notification settings

FullmerJake/agile-peak-game

 
 

Repository files navigation

Agile Peak

Description

License

This project is an interactive text adventure game. It incorporates a database that allows a user to create a account that keeps track of where they are in the story. Ambiance is also created using various datapoints in the database in order to immerse the player in the enviornment.

Table of Contents

Installation

If you are reading this, you've already found the repo, so good on you for that! The next step will be to clone the repo onto your computer. Make sure that you have the node modules in package-json installed. The last thing you'll need to make sure of is that you have MySQL set up, and enter in your usernmame and password in a .env file. The database name is player_db.

Usage

Once you have the code on your computer, make sure that you start the server by running "npm start" in your terminal. Once that happens, navigate to the localhost in your browser of choice, and make sure you're on port 3001. Sign up with a new account, login, and enjoy!

License

This project uses the MIT license. Check out this website for more information on this and other licenses.

Contribution

We are always looking to expand the story. Take a gander at how we've structured the game logic and add a couple of paths yourself

Examples

Landing-Page Login Game

Contact

Learn more about the owner of this project by visiting their Github Profile: 2JakesAndAJackie

If you have any questions or concerns about this project, you can get a hold of the owner at w.jake.fullmer@gmail.com! Just send them an email and they will get back to you as soon as they can.

About

A classic text adventure game that utilizes JavaScript and HandlebarsJS to conditionally render the choices a player can make, and the consequences thereof.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 70.0%
  • CSS 20.0%
  • Handlebars 10.0%