Are you lacking a green thumb? Watching your house plants die in front of your eyes? We have the solution for you. Welcome to NeoPlants! The game where you grow your loveable plant on a screen. No messy dirt, water, or fertilizer involved. All you need to do is interact with your plant daily. Feed it, give it water, and play music. Each activity will give your plant life! But, beware, if you don't visit your plant regularly you will neglect it to death.
Deployed Site: https://grey-stones.herokuapp.com/
When the user reaches the homepage they are able to either login or sign-up. If this is the users first time playing the game they will need to sign-up. Once they complete the sign-up form they are prompted to create a character. Once a character is created the user to redirected to the game page. They are greeted when the land on the game page. Here they are able to interact with the plant. If the user clicks on either 'Feed', 'Play', 'Play Music!', or 'Sleep' they increase the health bar of the plant. The health bar begins at 100 but will begin to decrease as time goes by. To stop this the user needs to interact with the plant. When the user ends the game and clicks 'logout' their current plant health is saved in the database. The user is then redirected to the login page. When the user comes back to play again they can login and start their game up where they left off. The user is also able to play background music as they are playing the game. They can start, pause, go to the next track or the previous one. There are currently four tracks to pick from. As the user is playing the background will change from day to night every 180 seconds. A clock is displayed that shows the current time as well.
- This application uses bcrypt, express.js, mysql2, sequelize, connect-session-sequelize, node.js, anime.js, and, dotenv.
- Music and Characters - Pixabay.com and Flaticon.
- Insomnia was used for testing.
- The application is deployed on Heroku.
Alex Weiss, Daniel Gardner, Franklyn Suriel, and Kelsey Alderman
- Pixabay.com https://pixabay.com/
- Plant stickers created by Anastassiya Motokhova - Flaticon
- Smile stickers created by Rohim - Flaticon
- Nature stickers created by MrHamster - Flaticon
If you have any questions please reach out to any of the contributing member. Please see contact information below.
- Alex Weiss: weisssander@gmail.com
- Daniel Gardner: gardnerd06@gmail.com
- Franklyn Suriel: fsuriel@gmail.com
- Kelsey Alderman: kra7888@gmail.com