Frogger Game In Typescript (Functional Programming)
$10-30 USD
Closed
Posted over 1 year ago
$10-30 USD
Paid on delivery
Minimum requirements
All of these requirements must be reasonably executed to achieve a passing grade
- Frog which can move forwards, backwards, left, and right using one of the
keyboard or mouse
- Multiple rows of objects (at least 6) appear and move across the screen
- Objects move at different speeds and directions (left-right)
- Correct collision behaviour (defined above) including at least one ground
section and one river section
○ For minimum requirements, you do not need to include enemies
- Game ends when the Frog dies
- Indicate the score for the player
- Player scores points by landing the Frog in a distinct target area
- A 1-2 page PDF report detailing your design decisions and use of functional
programming techniques discussed in the course notes
Full Game requirements
Meets minimum requirements and has additional features
- Keeps track of high score achieved across previous rounds
- Multiple distinct target areas that must be “filled” (as per the video)
- At least 3 distinct objects with different interactions/behaviours (e.g. crocodile,
turtle, car/plank, snake, fly) that aren’t just movement
○ Cars and planks count as one distinct object
○ An example might be cars and planks, crocodiles, and turtles
- At least one of the “ground” and “water” sections, including at least one row in the
middle where there are no objects (safe zone)
- Smooth and usable game play.
- Able to restart when game finishes
○ This must not be done by refreshing the page, and should also not be
done by recursively calling the main function (you should use state
management to handle this)
- The game increases in difficulty after some non-score-based condition is met
(for example, landing the frog in 5 target areas)
- See video for an idea of appropriate gameplay
Hi, dear
I've read your description and very interested in.
I'm a full stack developer, but I have a special interest in frontend and javascript.
In fact it is just cool & easy task for me.
I'm able to implement your requirement surely and perfectly in a short time.
If not satisfied with quality 100% money back, and any problems raised later fix it free.
Thanks and best Regards.