This book is for web designers who have a basic knowledge of HTML, CSS, and JavaScript and want to create Canvas or DOM-based games that run on browsers.
Who is this book for?
This book is for web designers who have a basic knowledge of HTML, CSS, and JavaScript and want to create Canvas or DOM-based games that run on browsers.
What you will learn
Build realtime network multiplayer games
Add physics to your canvas games by using the Box2D physics engine
Build a CSS3driven card game with transform and 3D flipping effects
Learn to add sounds to your games
Make a drawing tool in Canvas
Create multiple layers in a canvas game
Store game data persistently by using local storage
I can recommend this book especially to developers that want to start learning about Games in HTML5 (beginners).The book allow the reader to dive into games development concepts. You need basic understanding of Web Technology to read it (HTML5, CSS3, Javascript) but the author doesn't assume the reader is a expert in these technologies.The author starts by giving new features provided by HTML5, thus allowing the user to have a better understanding of what's possible with this language.
Amazon Verified review
Anthony F.Aug 21, 2015
4
A fun and quick but to the point read. The book is filled with examples (as the title suggests) showing you how the code is written step-by-step. You'll get an overview of the development of a mini-game (-ynot et- a full-fledged game), and some nice JavaScript tips you can use in other projects.The most interesting aspect of the book is that it covers the "new" APIs of HTML5 (canvas, WebSockets, local storage), enabling you to fully harness the power of modern web browsers.Aimed at beginners, but intermediate developers will surely take something away too.I substracted a star because there are some code mistakes and not everything was fully optimised to my taste.
Amazon Verified review
dreamsterSep 08, 2015
4
HTML5 Game Development by Example is a great book for anyone who is into building games. With HTML5 one can develop games that run on computers, smartphones, and tablets and this book helps ones to achieve that.The book covers six example games with clear tutorials which is explained across 10 chapters; each chapter explaining one topic. It covers almost all aspects of game building including drawing game objects, animating them, adding audio, and publishing our games. In my honest opinion this book will help one to jump start to the game development world.
Amazon Verified review
L.C.H.Apr 14, 2016
2
The author's methodology consist of giving you parts of the code first and then he tries to explain "What just happened", but to tell the true, the explanations were not so understandable for me. I didn't understand all that code that I was writing in most of the chapters. It is very frustrating to have thousands of lines of code and not having a clue what the heck is going on inside it.Also, there are parts of the book's code that are different from the downloadable (or bundled) code. For example, in the chapter 9, the dowloadable code is just one javascript file instead of the two that the author says you should create. An the worst thing is that the file seems very different from what the book is actually telling you to type.So to simplify things: This book is not for total beginners, you should have at least an intermediate level of Javascript, but even if you already have a little experience with it, you'll find some parts of the book's code that are not well written or complete.In fact, I'd like to mention that in the chapter 2, in the book's code, page 34, there is a faulty object property that makes your project (ping pong game) to fail. So if you are struggling in that chapter, make sure to check the downloadable code to avoid frustration. Believe me, it is very frustrating to re-read ALL the chapter again just to find out that you did everything as the book says, so the problem is not you, is the BOOK !!
Where there is an eBook version of a title available, you can buy it from the book details for that title. Add either the standalone eBook or the eBook and print book bundle to your shopping cart. Your eBook will show in your cart as a product on its own. After completing checkout and payment in the normal way, you will receive your receipt on the screen containing a link to a personalised PDF download file. This link will remain active for 30 days. You can download backup copies of the file by logging in to your account at any time.
If you already have Adobe reader installed, then clicking on the link will download and open the PDF file directly. If you don't, then save the PDF file on your machine and download the Reader to view it.
Please Note: Packt eBooks are non-returnable and non-refundable.
Packt eBook and Licensing When you buy an eBook from Packt Publishing, completing your purchase means you accept the terms of our licence agreement. Please read the full text of the agreement. In it we have tried to balance the need for the ebook to be usable for you the reader with our needs to protect the rights of us as Publishers and of our authors. In summary, the agreement says:
You may make copies of your eBook for your own use onto any machine
You may not pass copies of the eBook on to anyone else
How can I make a purchase on your website?
If you want to purchase a video course, eBook or Bundle (Print+eBook) please follow below steps:
Register on our website using your email address and the password.
Search for the title by name or ISBN using the search option.
Select the title you want to purchase.
Choose the format you wish to purchase the title in; if you order the Print Book, you get a free eBook copy of the same title.
Proceed with the checkout process (payment to be made using Credit Card, Debit Cart, or PayPal)
Where can I access support around an eBook?
If you experience a problem with using or installing Adobe Reader, the contact Adobe directly.
To view the errata for the book, see www.packtpub.com/support and view the pages for the title you have.
To view your account details or to download a new copy of the book go to www.packtpub.com/account
Our eBooks are currently available in a variety of formats such as PDF and ePubs. In the future, this may well change with trends and development in technology, but please note that our PDFs are not Adobe eBook Reader format, which has greater restrictions on security.
You will need to use Adobe Reader v9 or later in order to read Packt's PDF eBooks.
What are the benefits of eBooks?
You can get the information you need immediately
You can easily take them with you on a laptop
You can download them an unlimited number of times
You can print them out
They are copy-paste enabled
They are searchable
There is no password protection
They are lower price than print
They save resources and space
What is an eBook?
Packt eBooks are a complete electronic version of the print edition, available in PDF and ePub formats. Every piece of content down to the page numbering is the same. Because we save the costs of printing and shipping the book to you, we are able to offer eBooks at a lower cost than print editions.
When you have purchased an eBook, simply login to your account and click on the link in Your Download Area. We recommend you saving the file to your hard drive before opening it.
For optimal viewing of our eBooks, we recommend you download and install the free Adobe Reader version 9.