Description
Book SynopsisGain a deep, practical knowledge of the basic tools used for webpages: hypertext markup language (HTML5), cascading style sheets (CSS), and JavaScript. This updated version includes new and improved games and exercises, and will serve total beginners as well as people with some programming language experience, but not familiar with the combination of HTML, CSS, and JavaScript.
You''ll begin at an introductory level with the focus on technical features as well as programming techniques. Each chapter features a familiar game such as Rock-Paper-Scissors, Craps, Memory, and Blackjack or generic examples such as working with Mazes. Other projects include constructing and saving a maze; a basic word guessing game; ballistic games (Cannonball and Slingshot); a quiz requiring items to be put in order; and an animation demonstration featuring a ball, photo or video clip bouncing within a rectangle.
The Appendix contains examples of advanced techniq
Table of Contents
Chapter 1 : The BasicsChapter 2: Dice GameChapter 3: Bouncing Things: Ball, Image, VideoChapter 4: Cannonball and SlingshotChapter 5: Memory Game (aka Concentration): Polygons or PhotosChapter 6: Quiz, with audio and video rewardChapter 7: Mazes, including making and storing a maze using localStorageChapter 8: Rock, Paper, Scissors, with sound effectsChapter 9: Guess a WordChapter 10: BlackjackAppendix: Making a path with Eyes following.- Moving connected circles.- Determining if Line Crossed.- Demonstration of Scalar Vector Graphics.- Index