Customers Who Bought This Item Also Bought
To get the free app, enter your e-mail address or mobile phone number.
About the Author
Inside This Book(Learn More)
Most Helpful Customer Reviews on Amazon.com (beta)
A lot of concepts are repeated in several chapters. I think this is a good thing for people with some or no programming experience. Besides this makes it easy to skip around. The book clearly showcases the new features of HTML5.
You will learn about calculating positions for objects on the screen, collision detection, Form Validation, generating and using random numbers, plenty of conditional logic, loops, arrays, writing functions and function calls, creating user defined objects, translating and rotating drawings and images, mouse events, timing events, storing/retrieving data in the browser using localStorage and lots of calculations. There is plenty of code to play around with and very detailed and sometimes repetitive explanations which I don't consider to be a negative. While doing the examples its possible that you could have unmatched braces, misspelled variables or functions which can lead to the code not running as intended, but if you find debugging code a tedious task then programming is probably not the right vocation for you.
I gave it 4 stars because I wish there was a bit more content. By the end of the book, I feel there could have been some advanced techniques introduced. Overall though, this is a fantastic starter.
Tons of pages just treat convencional html and css. HTML5 is covered a long after.
The game development aspect are not covered. It's only used to demonstrate some things. The main aspects of game development as main loop and threads are just superficial.
The code are very organized however. The book try harder to make the experience easy.
Have this in mind if you want to buy this one.
To get anything out of the book will require that you can see the images. They are too small, do not magnify sufficiently and worse seem to be poor resolution.
Look for similar items by category
- Books > Computers & Technology > Programming > Introductory & Beginning
- Books > Computers & Technology > Programming > Languages & Tools
- Books > Computers & Technology > Programming > Software Design, Testing & Engineering > Software Development