HTML5 Game Development HOTSHOT.

With a wide range of projects to build, this step-by-step guide will give you all the tools you need to create a variety of games. Whether you are familiar with the basics of object-oriented programming concepts, are new to HTML game development, or are familiar with just web design, this project-ba...

Full description

Saved in:
Bibliographic Details
Main Author: Makzan
Format: eBook
Language:English
Published: Packt Publishing, 2014.
Subjects:
Online Access:Click for online access

MARC

LEADER 00000cam a2200000Ma 4500
001 ocn883893505
003 OCoLC
005 20240623213015.0
006 m o d
007 cr |n|||||||||
008 140718s2014 xx o 000 0 eng d
040 |a IDEBK  |b eng  |e pn  |c IDEBK  |d EBLCP  |d MHW  |d OCLCQ  |d CHVBK  |d OCLCO  |d FEM  |d ZCU  |d MERUC  |d OCLCQ  |d OCLCF  |d ICG  |d OCLCQ  |d DKC  |d OCLCQ  |d OCLCO  |d SGP  |d OCLCQ  |d OCLCA  |d OCLCO  |d OCLCA  |d OCLCL  |d UEJ 
019 |a 968090869 
020 |a 1306947790  |q (ebk) 
020 |a 9781306947794  |q (ebk) 
020 |a 9781849695473 
020 |a 1849695474 
035 |a (OCoLC)883893505  |z (OCoLC)968090869 
037 |a 626030  |b MIL 
050 4 |a T55.4-60.8 
049 |a HCDD 
100 1 |a Makzan. 
245 1 0 |a HTML5 Game Development HOTSHOT. 
260 |b Packt Publishing,  |c 2014. 
300 |a 1 online resource 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file  |2 rda 
588 0 |a Print version record. 
520 |a With a wide range of projects to build, this step-by-step guide will give you all the tools you need to create a variety of games. Whether you are familiar with the basics of object-oriented programming concepts, are new to HTML game development, or are familiar with just web design, this project-based book will get you up and running in no time. It will teach and inspire you to create great interactive content on the Web. 
505 0 |a Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Project 1: Building a CSS Quest Game; Mission briefing; Creating the HTML structure; Managing the game scene; Representing the quest composition; Placing the patterns on the deck ; Selecting the pattern; Comparing the player and compositions of the quest; Showing different quests; Adding a countdown timer to the game; Mission accomplished; Hotshot challenges; Project 2: Card Battle!; Mission briefing; Creating the game scenes; Creating a 3D card-flipping effect; Selecting a card 
505 8 |a Adding a power value to the cardsCreating the opponent's card; Building the battle animation; Adding health points to the game; Restarting the game for the next round of battle; Mission accomplished; Hotshot challenges; Project 3: Space Runner; Mission briefing; Managing the scenes; Defining the floor and tiles in the game; Controlling the tiles creation in JavaScript; Using a game loop; Parallax background scrolling; Controlling a player with the keyboard; Determining a collision between the player and tiles; Sprite sheet animation; Mission accomplished; Hotshot challenges 
505 8 |a Project 4: Multiply DefenseMission briefing; Setting up the canvas and EaselJS; Defining the numbered box; The game loop and falling boxes; Inputs and equations; Removing the boxes; Ending the game; Restarting the game; Replacing the rectangle shape with bitmap graphics; Mission accomplished; A Hotshot challenge; Project 5: Building an Isometric City Game; Mission briefing; Designing the game's user interface; Placing the tiles and grid in the city layer; Choosing which building to build; Placing buildings on the floor; Advancing the construction progress over time 
505 8 |a Generating coins and diamondsCollecting pop-up diamonds; Saving and loading the game progress; Mission accomplished; Hotshot challenges; Project 6: Space Defenders; Mission briefing; Setting up the user interface; Placing the defense buildings; Summoning the enemies; Generating energy; Enemies attacking the buildings; Firing bullets and attacking the enemies; Controlling enemy waves; Loading the bitmap graphics into the game; Mission accomplished; Hotshot challenges; Project 7: A Ball-shooting Machine with the Physics Engine; Mission briefing; Creating a simulated physics world 
505 8 |a Shooting the ballHandling collision detection; Defining levels; Adding a launch bar with power; Adding a cross obstacle; Visualizing the graphics; Choosing a level; Mission accomplished; Hotshot challenges; Project 8: Creating a Sushi Shop Game with Device Scaling; Mission briefing; Making the responsive layout; Decorating the game; Making the sushi; Creating a customer queue; Refilling sushi ingredients; Adding sound effects; Distributing the game; Making the game mobile friendly; Mission accomplished; A Hotshot challenge; Index 
650 0 |a HTML. 
650 0 |a Video games  |x Design. 
650 7 |a Computer games  |x Design  |2 fast 
758 |i has work:  |a HTML5 game development HOTSHOT (Text)  |1 https://id.oclc.org/worldcat/entity/E39PD3QjByvHXJXtW3HY3kbQtq  |4 https://id.oclc.org/worldcat/ontology/hasWork 
776 0 8 |i Print version:  |z 9781306947794 
856 4 0 |u https://ebookcentral.proquest.com/lib/holycrosscollege-ebooks/detail.action?docID=1688644  |y Click for online access 
903 |a EBC-AC 
994 |a 92  |b HCD