Library Hours
Monday to Friday: 9 a.m. to 9 p.m.
Saturday: 9 a.m. to 5 p.m.
Sunday: 1 p.m. to 9 p.m.
Naper Blvd. 1 p.m. to 5 p.m.
     
Limit search to available items
Results Page:  Previous Next
Author Manderscheid, Brad, author.

Title Beginning HTML5 games with CreateJS / Brad Manderscheid. [O'Reilly electronic resource]

Publication Info. Berkeley, CA : Apress, 2014.
New York, NY : Distributed to the Book trade worldwide by Springer
©2014
QR Code
Description 1 online resource (xviii, 381 pages) : illustrations
text file
PDF
Series The expert's voice in Web development
Expert's voice in Web development.
Summary Beginning HTML5 Games with CreateJS provides a hands-on approach to get you up and running withthe most comprehensive tools available for HTML5 Canvas game development. Whether you are brand new to making games or an experienced game developer, you'll learn to fully utilize the CreateJS suite to bring your new or existing game techniques to desktop and mobile devices. Thisbook covers everything from creating graphics in HTML5 Canvas, to capturinguser input (whether from keyboard, mouse, or touch), to using a state machinefor efficient game control. There are practical (and fun) examples throughout the book, with four full game projects, including a mobile RPG. The book alsocovers optimizing your games for mobile and publishing them to app stores. HTML5 games are growing more and more popular, and the demand for HTML5 Canvas skillsis on the rise. The CreateJS suite is a powerful toolset that will help youmanage Canvas drawing and animations, asset loading, sound management, complextweening, and much more. Using these robust libraries, you can build powerfuland engaging games that reach a wide range of audiences and devices.
Note Includes index.
Contents At a Glance; Introduction; Chapter 1: Getting to Know CreateJS; Getting Started; EaselJS; HTML5 Canvas; EaselJS with HTML5 Canvas; TweenJS; Animating with TweenJS; Easing; Callbacks and Scope; SoundJS; Events; Plugins; PreloadJS; Dancing Butterflies; Summary; Chapter 2: Making and Animating Graphics; Stage; Setting Up the Stage; Ticker; Creating Graphics; Graphics; Shapes; Drawscript; Animating Shapes; Drawing UI Elements; Preloader Prototype; Summary; Chapter 3: Capturing User Input; Mouse Events; Mouse Clicks; Drag and Drop; Color Drop; Keyboard Events; Text; Creating Text.
DOMElement ClassWord Game; Summary; Chapter 4: Game Project: Progressive Break-it; Progressive Break-it; Setting Up the Project Files; Beginning the Game Code; Declaring the Game Constants and Variables; Initializing the Game; Building the Game Elements; Creating the Walls; Creating the Message Board; Creating the Paddle and Puck; Adding the Controls; Creating Levels; Adding Levels; Shifting the Bricks; Setting Up the Game Loop; Updating Game Elements in the Game Loop; Checking for Collisions; Rendering the Game Elements; Evaluating the Game; Ending the Game; Resetting the Game; Summary.
Chapter 5: Using and Managing Bitmap ImagesBitmaps; Adding Bitmaps to the Stage; Adding Effects; Masking and Clipping; Puzzle Swap; Setting up the Game Files; Initializing the Game; Building the Puzzle Pieces; Shuffling the Puzzle Pieces; Moving Puzzle Pieces; The Complete Puzzle Swap Code; Containers; Building Containers; Animating and Cloning Containers; Veggie Match; Setting Up the Game Files; Initializing the Game; Creating the Cards; Shuffling the Cards; Flipping the Cards; The Complete Veggie Match Code; Summary; Chapter 6: Sprites and Sprite Sheet Animations; Sprite Sheets.
SpriteSheet ClassCreating Sprite Sheets with Texture Packer; Sprite Class; Bitmap Fonts; BitmapText Class; Creating Bitmap Font Sprite Sheets; Sprite Sheet Animations; Animations Data; Animated Sprite Sheets Using Zoe; Animations with Flash CC; Summary; Chapter 7: Game Project: Fakezee; Fakezee; Yahtzee Rules; Setting Up the Project Files; Reviewing the Sprite Sheet Files; Reviewing the Sprite Sheet Image; Setting Up the Sprite Sheet Data; Beginning the Game Code; Declaring the Game Constants and Variables; Setting Up the Stage and Preloader; Setting Up the Sprite Sheet; Initializing the Game.
Building the Game TitleBuilding the Dice Tray; Building the Scorecard; Building the Scoreboard; Revealing the Game Elements; Hiding the Game Elements; Revealing the Title and Dice Tray; Revealing the Scorecard; Revealing the Scoreboard; Playing the Rounds; Rolling the Dice; Holding Dice; Scoring on Categories; Choosing a Category; Updating the Score; Evaluating the Game; Resetting the Dice Tray; Ending and Replaying the Game; Calculating the Scores; Setting Up the Scoring Class; Scoring for Number Categories; Scoring for Kinds; Scoring for Straights; Scoring for a Full House.
Language English.
Subject HTML (Document markup language)
Video games.
HTML (Langage de balisage)
Jeux sur Internet.
HTML.
Computer games
HTML (Document markup language)
Internet games
Other Form: Print version: 9781430263401
ISBN 9781430263418 (electronic bk.)
1430263415 (electronic bk.)
Standard No. 10.1007/978-1-4302-6341-8 doi
Patron reviews: add a review
Click for more information
EBOOK
No one has rated this material

You can...
Also...
- Find similar reads
- Add a review
- Sign-up for Newsletter
- Suggest a purchase
- Can't find what you want?
More Information