Pro HTML5 Games (Expert's Voice in Web Development) and over one million other books are available for Amazon Kindle. Learn more
Try the eBook free for 7 days on your Fire, iOS, Android, PC, or Mac.

Qty:1
  • List Price: $39.99
  • Save: $5.53 (14%)
FREE Shipping on orders over $35.
In Stock.
Ships from and sold by Amazon.com.
Gift-wrap available.
Pro HTML5 Games (Expert's... has been added to your Cart
Sell yours for a Gift Card
We'll buy it for $15.77
Learn More
Trade in now
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

Pro HTML5 Games (Expert's Voice in Web Development) Paperback – December 12, 2012

12 customer reviews

See all 3 formats and editions Hide other formats and editions
Amazon Price New from Used from
Kindle
"Please retry"
Paperback
"Please retry"
$34.46
$28.58 $33.61
Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


"Tim & Eric's Zero Theory"
See more in Humor & Entertainment.
$34.46 FREE Shipping on orders over $35. In Stock. Ships from and sold by Amazon.com. Gift-wrap available.

Frequently Bought Together

Pro HTML5 Games (Expert's Voice in Web Development) + Core HTML5 Canvas: Graphics, Animation, and Game Development (Core Series) + The Web Game Developer's Cookbook: Using JavaScript and HTML5 to Develop Games (Game Design)
Price for all three: $97.86

Buy the selected items together

Editorial Reviews

About the Author

Aditya Ravi Shankar started programming in 1993 when he was first introduced to the world of computers. With no access to the Internet or online tutorials at the time, he wrote his first game in GW-BASIC by painstakingly retyping code from a book he found at the local library.

After graduating from the Indian Institute of Technology Madras in 2001, he spent nearly a decade working as a software consultant, developing trading and analytics systems for investment banks and large Fortune 100 companies, before eventually leaving his corporate life behind so he could focus on doing what he loved.

A self-confessed technology geek, he has spent the time since then working on his own projects and experimenting with every new language and technology that he could, including of course HTML5. During this time he became well known for singlehandedly re-creating the famous Command and Conquer RTS game entirely in HTML5.

Apart from programming, Aditya is passionate about billiards, salsa dancing, and learning to develop the subconscious mind. He maintains a personal website (www.adityaravishankar.com) where he writes articles on game programming, personal development, and billiards.

When he is not busy writing or working on his own projects, Aditya does consulting work with companies to help them launch new software products.

NO_CONTENT_IN_FEATURE

Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Product Details

  • Series: Expert's Voice in Web Development
  • Paperback: 364 pages
  • Publisher: Apress; 1 edition (December 10, 2012)
  • Language: English
  • ISBN-10: 143024710X
  • ISBN-13: 978-1430247104
  • Product Dimensions: 7.5 x 0.8 x 9.2 inches
  • Shipping Weight: 1.4 pounds (View shipping rates and policies)
  • Average Customer Review: 4.9 out of 5 stars  See all reviews (12 customer reviews)
  • Amazon Best Sellers Rank: #766,845 in Books (See Top 100 in Books)

More About the Author

Aditya Ravi Shankar started programming in 1993 when he was first introduced to the world of computers. With no access to the Internet or online tutorials at the time, he wrote his first game in GW-BASIC by painstakingly retyping code from a book he found at the local library.

After graduating from the Indian Institute of Technology - Madras in 2001, he spent nearly a decade working as a software consultant, developing trading and analytics systems for investment banks and large Fortune 100 companies, before eventually leaving his corporate life behind so he could focus on doing what he loved.

A self-confessed technology geek, he has spent the time since then working on his own projects and experimenting with every new language and technology that he could, including of course HTML5. During this time he became well known for singlehandedly re-creating the famous Command and Conquer RTS game entirely in HTML5.

Apart from programming, Aditya is passionate about billiards, salsa dancing, and learning to develop the subconscious mind. He maintains a personal website (www.adityaravishankar.com) where he writes articles on game programming, personal development, and billiards.

When he is not busy writing or working on his own projects, Aditya does consulting work with companies to help them launch new software products.

Customer Reviews

5 star
92%
4 star
8%
3 star
0%
2 star
0%
1 star
0%
See all 12 customer reviews
Share your thoughts with other customers

Most Helpful Customer Reviews

22 of 23 people found the following review helpful By T. Crouch on February 12, 2013
Format: Paperback Verified Purchase
When I found out that this book was by the author of the now famous Command and Conquer HTML5 recreation, I got excited. But I have been burnt in these types of situations before. So X author created the really impressive Y on his own website and released Z book. But then you get Z book only to find out that the end-of-book project is a low-tech version of Asteroids, which is a whole alphabet away from the very impressive Y. That is not the case here at all.

I am sure you have heard that the book is centered around 2 different projects: first, a game that unapologetically clones Angry Birds, and then an RTS second. There are serious reasons why these two projects have a ton of appeal. The Angry Birds clone is obviously of the "physics game" genre, a genre that really could not be more hot right now and in the foreseeable future. Content creation is much simplified compared to other popular types of games, although really good physics level design can take some deep thinking and foresight. Box2D takes care of the heavy lifting and lets you focus on gameplay mechanics and other aspects. Big kudos to the author for choosing this as the lead-in.

The RTS project is where things are ratcheted-up a few levels. But it is oh-so worth it. Beyond almost any PC gamer's dreams of making their own deep, imaginative RTS, and the fact that an RTS from beginning to end has never been detailed in any book I am aware of, there are just so many great parts here. With a bit of connecting the dots, this project could give a developer a great head-start on building many other types of complex games, such as an MMORPG. It has networking, AI, pathfinding, player versus player combat, etc.
Read more ›
2 Comments Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
8 of 9 people found the following review helpful By Hamilton on February 12, 2013
Format: Paperback
The author does keep to his word of providing the explanation and the codes of how to develop the games listed. For me, the attraction was the RTS game portion; of how to develop a Command and Conquer type of game. What I like much about this book is that the codes are provided, from harvesting to AI path-finding; rather than leaving some abstracts of what can be done at a later time or researched on one's time. For example the code for the AI of such games are left out, but not so here. To just make certain, I copied the code for Chapter 8 and uploaded into the server and the game played as it should.

Thus the Command and Conquer demo on the author's website can be done from going through this book (of course without the C&C sound and image files).

A Well Done Piece of Work
1 Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
3 of 3 people found the following review helpful By KIMBER on June 20, 2013
Format: Paperback Verified Purchase
I am very much enjoying "walking through the code" for the Froot Wars now and looking forward to the RPS game that follows. This book is directed at the new comer to game development so if you already have experience working with HTML5, the canvas and physics engines (Box2DJS is used for Froot Wars) then you might find it the code samples a bit repetitive. I am new to all three so I found it refreshing to be able to follow along by typing the code and reading his explanations of why/how things work, and then running in the browsers that support HTML5 and the canvas object. I am also very happy that Mr. Shankar uses jQuery. I have also purchased Core HTML5 Canvas: Graphics, Animation, and Game Development (Core Series) by David Geary (May 14, 2012) but Mr. Geary employs JavaScript only (so far, I'm only in the beginning chapters) which seems to be considered one of, if not the, best HTML5 Canvas book.

I find Mr. Shankar's book much easier and more fun to work through as a beginner and highly recommend for developers wanting to begin games development with HTML5.
1 Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
1 of 1 people found the following review helpful By Amazon Customer on July 15, 2013
Format: Kindle Edition Verified Purchase
This is a wonderful book to read for a platform-agnostic look at using JavaScript to build web games. The only external library used is Box2D, which means the other coding patterns are basic JavaScript. Great read.
4 Comments Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
1 of 1 people found the following review helpful By Somesh Chakrabarti on May 22, 2013
Format: Kindle Edition Verified Purchase
Aditya has written a much needed book. Even if your Javascript is not very strong, the book holds your hand through two complete games so there is no reason to not learn as you go. The author's line by line explanation of the programs, progressive addition of complex features and sharing the motivation behind every particular approach make the reader feel like she is actually part of the game development process rather than just reading a book.

I'm still working my way through creating the RTS game but can't wait to setup my own node server and host multiple players. This is a very commendable effort and hope the author expands into mobile web games in any possible future extensions.
1 Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
2 of 3 people found the following review helpful By Paul Mitchell on April 22, 2013
Format: Kindle Edition Verified Purchase
I go this book because I needed to find out more about HTML5, particularly for gaming applications. I found this book extremely helpful. The examples were very clear and went from simple to more complicated (but never too complicated) in a reasonable manner.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Set up an Amazon Giveaway

Amazon Giveaway allows you to run promotional giveaways in order to create buzz, reward your audience, and attract new followers and customers. Learn more
Pro HTML5 Games (Expert's Voice in Web Development)
This item: Pro HTML5 Games (Expert's Voice in Web Development)
Price: $34.46
Ships from and sold by Amazon.com