Skip to content

HengAnnYa/ID-Assignment2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ID-Assignment2

Fun N Games

For our project, we are doing a game website named 'fun n games', with multiple minigames available for the user to pick from and play. There will be various incentives for them to play, such as leaderboards and a point system for them to unlock rewards. They can also add friends and play with them.

Design Process

This website is for anyone who likes simple games and want something fun to do in their free time. It can help relieve bordem and also helps them socialise with their friends through friendly competitions to see who can get the best scores.

User Stories:

  • As a young child, I want a fun and easy game to play with my friends. This website helps achieve this by being easy to use with simple games I can easily play and understand.
  • As a student, I want a simple game I can play during short free periods I might have between lessons to destress. This website helps achieve that as the games are simple and not addicting, and will not be too distracting from my studies.

Wireframe links:

Features

In this section, you should go over the different parts of your project, and describe each in a sentence or so.

Existing Features

  • Feature 1 - 4 simple games for users to pick and play.
  • Feature 2 - Menu and setting options
  • Feature 3 - Account feature with sign up and sign in
  • Feature 4 - Game over screens and 'play again' and 'quit to menu' options upon a game ending.
  • Feature 5 - Navbar with dropdowns that link to main page and allows user to access user account.

In addition, you may also use this section to discuss plans for additional features to be implemented in the future:

Features Left to Implement

  • Feature 6 - Randomiser button that allows users to play a random game when pressed.
  • Feature 7 - Add friend feature and friend list
  • Feature 8 - Leaderboard feature to compare your highscore to that of other players or people in your friendlist.
  • Feature 9 - Point system where players gain points every time they break a certain amount of points in each minigame.
  • Feature 10 - Social Media option to share your highscores.
  • Feature 11 - System where you can exchange points for rewards or power ups in game.

Technologies Used

In this section, you should mention all of the languages, frameworks, libraries, and any other tools that you have used to construct this project. For each, provide its name, a link to its official site and a short sentence of why it was used.

Testing

For any scenarios that have not been automated, test the user stories manually and provide as much detail as is relevant. A particularly useful form for describing your testing process is via scenarios, such as:

  • Sign up form:

    1. Go to the "Sign Up" section under the settings dropdown. The user will be be prompted to make an account and be redirected to a signup sheet.
    2. Try to submit the empty form and verify that an error message about the required fields appears
    3. Try to submit the form with an invalid email address and verify that a relevant error message appears
    4. Try to submit the form with all inputs valid and verify that a success message appears.
  • Responsive:

    1. Our navbar is responsive, collapsing into a hamburger dropdown menu on smaller screens and expanding into a full bar on larger screens.

Credits

Content

Media

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published