From null to full HTML5 cross platform game (The Book + Code Samples)
$8.99
Minimum price
$8.99
Suggested price

From null to full HTML5 cross platform game

Taking you by hand from the basics of JavaScript programming until the making of a complete cross-platform HTML5 game using Phaser framework.

About the Book

Designed especially for beginners but also useful to skilled JavaScript programmers who want to make HTML5 games, this book guides you to the creation of a game like Concentration with some twists and comes with 26 – twenty six – code samples, one for each step in the making of the game, covering:

* The structure of your Phaser project* Phaser states* Preloading images* Placing images on the stage* Displaying given frames in a sprite sheet* Adding interactivity to images by turning them into clickable and touchable buttons* Giving each button a custom property and accessing it when touched / clicked* Using timers to schedule events* Turning the prototype into a real game adding a title screen with soundmute options* Preloading sounds* Playing sounds* Organizing your folders* Making it run nicely on any mobile device no matter the orientation

By the end of the book, you will have a complete game made by you

About the Author

Emanuele Feronato
Emanuele Feronato

Programmer since early 1980, game developer, book writer and so on. You can check the full bio at www.emanueleferonato.com

Table of Contents

01 - The structure of your Phaser project

02 - Understanding Phaser states

03 - Preloading images

04 - Placing images on the stage

05 - Setting up the game field

06 - Adjusting assets placement according to stage size

07 - Displaying given frames in a sprite sheet

08 - Adding interactivity to images by turning them into clickable and touchable buttons

09 - Giving each button a custom property and accessing it when touchedclicked

10 - Showing tiles once selected

11 - Preventing the player to select more than two tiles each turn

12 - Checking for successful matches and removing tiles or turning them back

13 - Using timers to schedule events

14 - Shuffling the tiles

15 - Turning the prototype into a real game adding a title screen with soundmute options

16 - Preloading sounds

17 - Playing sounds

18 - Showing the score

19 - Increasing difficulty by adding a timer

20 - Showing Game Over screen when running out of time

21 - Restarting the game

22 - Giving the game a twist

23 - Making it run nicely on any mobile device no matter the orientation

24 - Saving high score

25 - Organizing your folders

26 - Creating a preloader state

The Leanpub 60 Day 100% Happiness Guarantee

Within 60 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.

Now, this is technically risky for us, since you'll have the book or course files either way. But we're so confident in our products and services, and in our authors and readers, that we're happy to offer a full money back guarantee for everything we sell.

You can only find out how good something is by trying it, and because of our 100% money back guarantee there's literally no risk to do so!

So, there's no reason not to click the Add to Cart button, is there?

See full terms...

80% Royalties. Earn $16 on a $20 book.

We pay 80% royalties. That's not a typo: you earn $16 on a $20 sale. If we sell 5000 non-refunded copies of your book or course for $20, you'll earn $80,000.

(Yes, some authors have already earned much more than that on Leanpub.)

In fact, authors have earnedover $13 millionwriting, publishing and selling on Leanpub.

Learn more about writing on Leanpub

Free Updates. DRM Free.

If you buy a Leanpub book, you get free updates for as long as the author updates the book! Many authors use Leanpub to publish their books in-progress, while they are writing them. All readers get free updates, regardless of when they bought the book or how much they paid (including free).

Most Leanpub books are available in PDF (for computers) and EPUB (for phones, tablets and Kindle). The formats that a book includes are shown at the top right corner of this page.

Finally, Leanpub books don't have any DRM copy-protection nonsense, so you can easily read them on any supported device.

Learn more about Leanpub's ebook formats and where to read them

Write and Publish on Leanpub

You can use Leanpub to easily write, publish and sell in-progress and completed ebooks and online courses!

Leanpub is a powerful platform for serious authors, combining a simple, elegant writing and publishing workflow with a store focused on selling in-progress ebooks.

Leanpub is a magical typewriter for authors: just write in plain text, and to publish your ebook, just click a button. (Or, if you are producing your ebook your own way, you can even upload your own PDF and/or EPUB files and then publish with one click!) It really is that easy.

Learn more about writing on Leanpub