- Paperback: 140 pages
- Publisher: O'Reilly Media; 1 edition (February 25, 2012)
- Language: English
- ISBN-10: 1449315178
- ISBN-13: 978-1449315177
- Product Dimensions: 7 x 0.3 x 9.2 inches
- Shipping Weight: 8 ounces (View shipping rates and policies)
- Average Customer Review: 18 customer reviews
- Amazon Best Sellers Rank: #1,690,330 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Building HTML5 Games with ImpactJS: An Introduction On HTML5 Game Development 1st Edition
Use the Amazon App to scan ISBNs and compare prices.
See the Best Books of 2018 So Far
Looking for something great to read? Browse our editors' picks for the best books of the year so far in fiction, nonfiction, mysteries, children's books, and much more.
Frequently bought together
Customers who viewed this item also viewed
Developing Games with Impact
About the Author
For more than 13 years, Jesse Freeman has been on the cutting edge of interactive development with a focus on the Web and mobile platforms. As an expert in his field, Jesse has worked for VW, Tommy Hilfiger, Heavy, MLB, the New York Jets, HBO, and many more. Jesse was a traditional artist for most of his life until making the transition into interactive art, and he has never looked back.
Jesse is a Technology Evangelist at Microsoft focusing on Windows 8 and Gaming. He is an active leader in New York's developer community. He is also active in the online community as a writer for several development sites including Adobe Developer Connection, O'Reilly Media, Inc., and Activetuts+. He can be found on twitter at @jessefreeman. Jesse also speaks at conferences and does workshops, which you can find schedules for on his website at http://jessefreeman.com.
Top customer reviews
There was a problem filtering reviews right now. Please try again later.
It's a great quick read and a bargain if you're curious about the benefits of using Impact for your projects. Aside from the slight misdirection the book's title implies, it's wonderful writing and worth the money.
Even if you don't use impact.js you can still look at the logic of the code and use it in other game engines (a timer still works as a timer, an if statement is an if statement etc)
Currently I am building a game for the Chrome Web Store that you can check out here(work in progress): [...]
I'm not here to convince you to buy impact or this book but the time you save from coding in impact is noticeable(time is money and $100.00 to shave off months of coding is a lot of time saved), you can have a working player with animations, collision detection, working enemies and basic AI in under a month with little effort. This book also contains various useful solutions that you are able to use as a reference for coding in impact.
One note, I do not believe this book has anything on saving locally or using a database to store player information, so that would require some knowledge of using local storage with JS/HTML5, or probably a book on just basic HTML5/Canvas.
It has complete step by step explanations for each and every part of the code so the users are not lost on added methods and properties.
As a matter of fact, the contents of this book covers all the essentials in making 2d games.
A lot of the basic movement algorithms are included and can be copied to other future games.
but it doesn't get much past the beginning.
I was really hoping for a variety of enemy AI codes. I was disappointed to find that the only example offered is the one that comes with the Impact JS jump and run demo: the Spike creature. I did learn how to modify a kill call, which was nice.
I like the book, but it's short and I want more.
I'd like more code examples.
I you're into developing your own games, this one should be on your bookshelf.
Most recent customer reviews
Inside you'll find literally everything you need to get started with your first...Read more