Skip to content

A full stack browser-board-game where your character advances through game squares upon which they are compelled to Buy an Item or choose a Life Event Card that will impact your total Money and Mood Levels.

License

Notifications You must be signed in to change notification settings

LujanSolo/Impulse

Repository files navigation

IMPULSE! - The Game

License: MIT

Link to Game (hosted on Heroku)

IMPULSE! - the game where you just can't stop...

Table of Contents

Description

Do you love to shop, but don't love the guilty feelings of spending all that money? Do you enjoy playing video games where the winner will always be YOU? If so, then Do you know what time it is? (It's currently 1:23pm, if must know) - but more importantly, that means
IT'S TIME TO PLAY:

"IMPULSE!"

How To Play

Goal of the Game: Get to the FINISH LINE with at least xMoneyLevel and xMoodLevel (or maybe the icon has to be green level)?

  1. Log In to keep track of your scores and all of the merchandise you've acquired.
  2. From the homepage, choose one of three CHARACTER CLASSES to start the game.
    Note: Each class has 2 attributes, MONEY and MOOD levels which will change as the game progresses.
  3. Click on the Roll Dice button to advance your Character Icon from 1-4 spaces.
  4. When your character lands on a square, you will be presented with two options: Buy Item and Choose Life Event. On the Item Card, you can see what changes will occur to your MONEY and MOOD levels if you were to purchase the item. On the Life Event Card, the MONEY and MOOD properties will be hidden until you select that option.
    Note: If you do not purchase the item, the game will automatically select the Life Event Card for you.
  5. Once you've chosen between the two options, a pop-up card will update you on your acquired good or life event. Click Continue to, dare we say, continue.
  6. Click on Roll Dice to advance your character again and repeat the process until your character icon reaches the final square of the game board.
  7. Your final game stats will be displayed with the option to play again.
  8. Click Play Again ... you can't fight the IMPULSE!

Motivation

The challenge for the team was to build their first full-stack app from scratch, implementing Node.js and several packages including, but not limited to, Express.js, Sequelize, and Handlebars - all centered around a MVC-structure in support of an interactive and responsive game.

Screenshots

The Game Board:

game board with character options

The Login Page:

login page with username, email, and password

User Profile Page:

Profile Page with logged in user shown

Contributors

headshot of Arely Rivera-Gonzalez
Arely Rivera-Gonzalez

🎨💻
a basic github avatar
Andres Lemus

🎨💻
a dashing photo of LujanSolo
Jamie Lujan

🎨 💻
a basic github avatar
Josh Murray

🎨 💻

License

This project is covered under the MIT License.

About

A full stack browser-board-game where your character advances through game squares upon which they are compelled to Buy an Item or choose a Life Event Card that will impact your total Money and Mood Levels.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •