Giter Site home page Giter Site logo

mushroom-festival's Introduction

Mushroom Festival

Demo

Demo App

Getting Started

Use this repo as the starting template for this deliverable.

Requirements

Oh no, the prior developer ate a bad mushroom and the app is incomplete! Your goal is to write the code needed to get the rest of the app to work properly. Make sure to have at least one a commit for each of the requirements/rubric items.

Mushrooms

It looks like the mushroom functionality is mostly done, except:

  • in the displayMushrooms, the list isn't getting created so the mushrooms aren't displaying.
  • in the huntMushroomsButton, the mushroom needs to be added to the mushrooms

See the code for more details...

Friends

Add Friend

The form isn't adding a friend. Look in the addFriendForm event listener for more details of what needs to be done...

Feed Friend

The most critical app logic isn't done yet, feeding friends mushrooms! Look at the friendEl event listener in displayFriends for what needs to be done...

Say Goodbye to Full Friend

There's more work to remove full friends, see the sayGoodbyeButton event listener for details...

Bonus

Rubric

The following is required for your assignment to be graded:

  • PR open from dev to main
  • PR Passes CI (lint + tests)
  • PR preview on netlify
Commit with working... 10
Mushrooms displayed and updated 2
Add Friend - new friends can be added 2
Feed Friend - no feeding if no mushrooms 1
Feed Friend - no feeding full friends 1
Feed Friend - friend fed, satisfaction up, mushroom removed 2
Say Goodbye - make full friends go bye 2

Stretch Goal Ideas

It's so easy to imagine new features for games.

  • What if there were not just mushrooms, but also delicious berries?
  • What if you could invite friends AND animals to the festival?
  • What if some friends or animals don't like berries, but only like mushrooms and vice versa? And if you feed somebody a berry to somebody who doesn't like berries, they get less happy
  • What if friends had favorite animals (i.e., a pet)? And when that animal gets happier, the friend gets happier, and vice versa?
  • What if there were three trees in the forest, and you clicked on one to figure out where a mushroom is (like hide and seek from day 1?)
  • What if some mushrooms were poison and render differently? And you could only feed them to animals who are resistant to that poison?
  • etc etc etc

mushroom-festival's People

Contributors

rioredwards avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.