quickgamer is a page intended to have a few mini games were you will be able to navigate through the games list there you will have games such as Rock,Paper,Scissors,snap and chess. each page has a navigation bar which will alow you to go to the game of choice play area. the page is useful for people wanting to enjoy a quick gameplay in their spare time. it alows you to play and also gives toutorials for beginners to learn how to play. this is a site that hopes to demonstrate how JavaScript works behind content to allow enjoyment and interaction for the user.
the main fetures introduced in Quick gamer are as follows
- the nav list- this fetuere alows you to navigate through the site giving you a choice of game
- Rock Paper Scissors - the main feture of the site as it has already been coded with java script to produce a working game.
- chess - is another future feture to be coded and added to the site.
- snap - this is another one of are game playing options but also a future feture right now with just the tutorial video as the main part of that page.
- learn how to play - a page containing bvideos on how to play games provided on the site.
- about us - aa page providing information about the founder inspperation for the page ect.
- the logo written in yellow at the top of the page Quick gamer.
- the About us page which gives information about quick gammer its founders and what it hopes to do in the future
- the footer which has the ways of getting in contact with us through social media sites but also has email and telephone number
-
Logo and Heading
- Featured at the top of the page, the Quick Gamer logo and heading is easy to see for the user. Upon viewing the page, the user will be able to see the name of the site and game list.
- The Game Area
- at the moment we currently have one working gsame area for the rock paper scissors game
- in this game you have the three icons which are rock, paper,scissors
- you will have the labels for the player and the players icon and you will have the same for the bot which is the computer.
- the tally of results wins and loses will be in this area
- you will also be able to select the rules button to see how the game is played
- the page upon click presents you with a modul log that asks "player1 what is your name ?" depending on user input the result will now sit beside the player1 label in the game area, if the user does not input a name and hits "cancel" or "ok" the player1 label alone will represent the username. -once on the page you have:
- nav list in the top left corner of the page.
- the logo "QuickGamer" at the top center of the page.
- the game area seated in the center contained in a black div.
- the footer at the bottom of the page containig social media contact information
- This page is under construction at the moment o game for snap has been coded so i have used a video tutorial on how to play snap in the center of the page .
- the page contains the nav list on the left .
- the page logo is seated at the top center of the page
- the name of the page letting you know where you are is just under the logo
- the footer at the bottom of the page containig social media contact information
- This page is under construction at the moment until a game for chess has been coded so i have used a video tutorial on how to play chess in the center of the page .
- the page contains the nav list on the left .
- the page logo is seated at the top center of the page
- the name of the page letting you know where you are is just under the logo
- the footer at the bottom of the page containig social media contact information
- This page is under construction at the moment.
- the page contains the nav list on the left .
- the page logo is seated at the top center of the page
- the name of the page letting you know where you are is just under the logo
- the footer at the bottom of the page containig social media contact information
This page is under construction at the moment.
- the page contains the nav list on the left .
- the page logo is seated at the top center of the page
- the name of the page letting you know where you are is just under the logo
- the footer at the bottom of the page containig social media contact information
- in future i would like to have an up and runnning simple card game where the user could play against the computer,the game area will be positioned in the center of the page currently where the video is.we we will then have a link at the bottom of the game area "learn how to play" where you will have the videos of exactly how to play each game on the Quickgamer website.there will then be a rules button besides the game area like in "rock paper scissors" that once clicked a dialog box opens up giving you intructions on how the the game works. so in future there wont be a video on this page just a game useres will be able to use the learn.html page in the nav to show them how to play the games also.
- in future i would like to have an up and runnning simple chess game where the user could play against the computer and select his or her choice of color for use in the game. the game area will be positioned in the center of the page currently where the video is, we will then have a link at the bottom of the game area "learn how to play" where you will have the videos of exactly how to play each game on the Quickgamer website.there will then be a rules button besides the game area like in "rock paper scissors " that once clicked a dialog box opens up giving you intructions on how the the game works. so in future there wont be a video on this page just the game, useres will be able to use the learn.html page in the nav to show them how to play the games also.
- on rock paper scissors the features to be implemented would be to have a div sorounding all the game area making it stand out more and also to have the game stop after 5 counts and then present a winner losser or draw result based on the outcome. if the winner i would like to have a button displayed saying play again if a winner or try again if draw or loss.
- the about us page like the footer will contain information about the company where you can find us, what the company is about when it was founded and also lots of other fun facts about arcades like where the name arcade originated from and where the idea came from.
- the implements to b added to this page will be the layout and giving the page more content like a few images or transormations to give it more of an arcade feel
- HTML
- No errors were returned when passing through the official W3C validator
- CSS
- No errors were found when passing through the official (Jigsaw) validator
- JavaScript
- No errors were found when passing through the official Jshint validator
- The following metrics were returned:
- There are 11 functions in this file.
- Function with the largest signature takes 2 arguments, while the median is 0.
- Largest function has 10 statements in it, while the median is 3.
- The most complex function has a cyclomatic complexity value of 4 while the median is 2.
- No errors were found when passing through the official Jshint validator
- nav bar- the rock paper scissors text needs to be inline in the grey shadow.but can not seem to find the reason for why it doing what its doing.

- nav bar- the learn how to play text in the nav makes the button aea to large. would have tried to change it but i was struggling to find ewhy it was doing that anyway but would need more time,

- in the rock paper scissors game there needs to b an exit just after the 5th play so that the game area does not push off the screen

- in the footer once i added the address for the company, the facebook icon resized

- The site was deployed to GitHub pages. The steps to deploy are as follows:
The live link can be found here - https://reginaldj123.github.io/quickgamer/
- Writing Your Best Code
- HTML & CSS Coding Best Practices
- Google HTML/CSS Style Guide
- The icons in the footer were taken from Font Awesome
- the font used to create the page logogoogle fonts
- the video helped in me creating the rock paper scissors gameyoutube
- the video on the chess page taken fromyoutube
- the video on the snap page taken fromyoutube
- the video on the snap page taken fromyoutube
- how to code rock paper scissors gameyoutube
- background imagefree images










