Intro to Programming: Final Group Project
A Choose your own Adventure Game: How to get to Epicodus
Behavior | Input | Outcome |
---|---|---|
A user inputs their name | Mike | Welcome to Epicodus, Mike |
A user has a variety of options for their adventure | choose: Wake up late | lose 10 minutes displayed in story |
A scoreboard updates after user choices are submitted | choose: Wake up late | scoreboard updated to reflect 10 minutes lost |
A user can choose one of two travel options | choose: take the bus | taken to take the bus page |
A user can see their bonus score on the final page | finish the game | Final Score: 200 |
A user can play again if they lose or win | Click 'Play Again' | game resets |
- Carousels to add some more photos and dynamism
- A code challenge at the end to beat the game
- Further branching (ex. You can also walk, take the Max, or drive)
- Change the color of the scoreboard values to alert the user that their points are getting low
- Add a progress bar that displays how far along the game you've reached
- Output the final narrative choices as a story that the user can post to social media
- Clone this repository
- Open an HTML file
- Open web browser of choice
- Enter your name and click 'Let's Begin!'
- GitHub Pages link: http://ohinton.github.io/epicoder
- HTML
- CSS
- Bootstrap
- JavaScript
- jQuery
This software is licensed under the MIT license.
Copyright (c) 2016 Olivia Hinton, Noah Yasskin, Stephanie Gurung, and Maldon Meehan