CSA-Tri-1 / CSATri1

0 stars 0 forks source link

Plan for Peer Programming - Drew Reed + Jishnu Singerisu #8

Open drewreed2005 opened 1 year ago

drewreed2005 commented 1 year ago

Silver Screen Stats

For our JavaScript-based peer programming project, we're planning to make a game similar to the Higher or Lower game but with movies. Instead of the user guessing how many Google searches a movie gets, the user must estimate the rating provided to the movie by ratings sites like Rotten Tomatoes or IMDb.

The player will score points by guessing correctly and getting many correct in a row. Like Kahoot, the faster the player answers, the more points he/she will win. As an incentive, we're considering creating a store in which the player can select new mouse cursors to play the game with using their points or power-ups that can be used during the game.

Movie data will be fetched from the TMDB API. It doesn't innately support random movie generation, but we found a support issue that provides a couple ways this could be done. The current plan is to use the /latest option and generate a random number between 1 and the maximum page number to pick a random movie.

Code Must Have Data:

Define and store data for the game, such as:

Must Have Input:

Implement user input handling, including:

Must Have Output:

Display game-related information and feedback to the player, such as:

Input Must Impact Output:

Ensure that user input directly affects the game state and output:

Must Be Focused on JavaScript:

jm1021 commented 1 year ago

This is descriptive and detailed on a Game and covering key technical elements. In a short or longer term project I often find a sketch or workflow helpful. For example here is something I worked on this in the summer ...

image

The purpose of my picture was to show request and response.

The detail of the plan is great, but it starts to get to be a lot to read and comprehend.

drewreed2005 commented 1 year ago
silverscreenstats_umldiagram
jm1021 commented 1 year ago

Very nice!

John


From: Drew Reed @.> Sent: Wednesday, September 6, 2023 9:34:40 PM To: CSA-Tri-1/CSATri1 @.> Cc: Mortensen, John @.>; Comment @.> Subject: Re: [CSA-Tri-1/CSATri1] Plan for Peer Programming - Drew Reed + Jishnu Singerisu (Issue #8)

NOTICE: This message originated from outside of PUSD. Please use caution when opening links and attachments in this email.

[silverscreenstats_umldiagram]https://user-images.githubusercontent.com/111479240/266204461-35ac4fd6-5bf8-415e-ad8c-3ab019b1b2f2.png

— Reply to this email directly, view it on GitHubhttps://github.com/CSA-Tri-1/CSATri1/issues/8#issuecomment-1709461485, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ANBHKFPSHE5K7SVJP737JV3XZFFGBANCNFSM6AAAAAA4LAEQOA. You are receiving this because you commented.Message ID: @.***>


This email, including any attachments, is for the sole use of the intended recipient(s) and may contain privileged and confidential information. Any unauthorized review, use, disclosure or distribution is prohibited. If you are not the intended recipient, please contact the sender by reply email and delete all copies of the original message.

The Poway Unified School District (PUSD) is an equal opportunity employer and does not discriminate in its employment practices or education programs. For our full Nondiscrimination policies, please visit the PUSD website.