/Vikings-footballer

Play as the Vikings and run or pass your way to victory. Choose an NFL team to play against. The game uses real NFL team offense and defense stats paired with probability functions to determine the outcome of the play. Score big and reach legendary status by making it on the leaderboard.

Primary LanguageJavaScriptMIT LicenseMIT

University of Minnesota Bootcamp

Project # 2

Home Screen

Screenshot

Select a Team

Screenshot

Select Run or Pass to Move down the field and score

A run will usually lead to less yards but is less likely to lead to a turnover. Pass is higher risk, higher reward.

Screenshot

When time runs out, you can input your name to see if you made it on the leaderboard

Screenshot

Leaderboard

Screenshot

Demo

Try it out for yourself, Click to play the game https://footballer-app.herokuapp.com/

Installation

To run the application locally, first clone this repository

git clone https://github.com/madisonkoch/Footballer-App

Next, move into the project folder and install the dependencies

cd Footballer-app
npm install

Finally, run the server locally

node server

You can now play the game in the browser at URL: http://localhost:3000/

SKOL VIKINGS!

User Story

Table: First User Story

Epic User Story Acceptance
As a gamer on multiple As a mobile gamer, greg wants to play Ensure the mobile gamer can:
devices Greg wants to play from his phone with minimal hassle * Play against friends
games easily and anywhere or setup time * Play for free
                                                                              * Advance in single player mode 

Tech Used:

  • Node.Js
  • Express
  • Handlebars
  • SQL
  • Heroku
  • Probability.js

Authors:

  • Abdisa Tuffa - Back end
  • Robert Queeney- Back end + Game logic lead
  • Madison Koch- Front End and Project Management
  • Cavan Wagg - Back end + Game logic support
  • Solomon Buzoya - Back end

Links:

User Story: https://docs.google.com/document/d/1DEGkiEWaFUWhT1WGT--d1PlNyBIjmNodvXi21hgarL8/edit?usp=sharing Project Management: https://trello.com/b/Fc6l35sc/project-2