Core HTML5 Canvas Graphics, Animation, and Game Development

ISBN-10: 0132761610

ISBN-13: 9780132761611

Edition: 2012 (Revised)

Authors: David Geary
List price: $59.99 Buy it from $21.05
eBook available
30 day, 100% satisfaction guarantee

If an item you ordered from TextbookRush does not meet your expectations due to an error on our part, simply fill out a return request and then return it by mail within 30 days of ordering it for a full refund of item cost.

Learn more about our returns policy

Description: Core HTML5, Volume I: Canvas, takes a code-fueled, no-nonsense, deep dive into one of HTML5's most exciting APIs by showing you how to: ·         Draw and paint ·         Apply shadows, patterns, and gradients ·         Manipulate images ·         Create smooth animations ·         Implement video games ·         Develop custom controls ·         Process video in real time ·         Use off-screen buffers ·         Monitor and increase performance ·         Do lots of other cool graphics stuff Clearly and succinctly written, with real world examples containing code that you can use in your own applications, this guide to Canvas will take you rapidly up the Canvas learning curve, and open a whole new world of possibilities in your browser. The book also comes with a companion website,http://corehtml5canvas.com, which provides access to the book's source code,  videos about HTML5 Canvas, and live demonstrations from the book.

Used Starting from $27.45
eBooks Starting from $47.99
Buy eBooks
what's this?
Rush Rewards U
Members Receive:
coins
coins
You have reached 400 XP and carrot coins. That is the daily max!

Study Briefs

Limited time offer: Get the first one free! (?)

All the information you need in one place! Each Study Brief is a summary of one specific subject; facts, figures, and explanations to help you learn faster.

Add to cart
Study Briefs
Robert's Rules of Order Online content $4.95 $1.99
Add to cart
Study Briefs
Aromatherapy Basics Online content $4.95 $1.99
Add to cart
Study Briefs
Study Tactics Online content $4.95 $1.99

Customers also bought

Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading

Book details

List price: $59.99
Copyright year: 2012
Publisher: Prentice Hall PTR
Publication date: 5/4/2012
Binding: Paperback
Pages: 752
Size: 7.00" wide x 9.00" long x 1.00" tall
Weight: 2.090
Language: English

Preface
Acknowledgments
About the Author
Essentials
The canvas Element
Canvas Contexts
Canonical Examples in This Book
Getting Started
Fundamental Drawing Operations
Event Handling
Saving and Restoring the Drawing Surface
Using HTML Elements in a Canvas
Printing a Canvas
Offscreen Canvases
A Brief Math Primer
Conclusion
Drawing
The Coordinate System
The Drawing Model
Drawing Rectangles
Colors and Transparency
Gradients and Patterns
Shadows
Paths, Stroking, and Filling
Lines
Arcs and Circles
B�zier Curves
Polygons
Advanced Path Manipulation
Transformations
Compositing
The Clipping Region
Conclusion
Text
Stroking and Filling Text
Setting Font Properties
Positioning Text
Implementing Text Controls
Conclusion
Images and Video
Drawing Images
Scaling Images
Drawing a Canvas into a Canvas
Offscreen Canvases
Manipulating Images
Clipping Images
Animating Images
Security
Performance
A Magnifying Glass
Video Processing
Conclusion
Animation
The Animation Loop
Calculating Frame Rates
Scheduling Tasks at Alternate Frame Rates
Restoring the Background
Double Buffering
Time-Based Motion
Scrolling the Background
Parallax
User Gestures
Timed Animations
Animation Best Practices
Conclusion
Sprites
Sprites Overview
Painters
Sprite Behaviors
Sprite Animators
A Sprite-Based Animation Loop
Conclusion
Physics
Gravity
Warping Time
Time-Warp Functions
Warping Motion
Warping Animation
Conclusion
Collision Detection
Bounding Areas
Bouncing Off Walls
Ray Casting
The Separating Axis Theorem (SAT) and Minimum Translation Vector (MTV)
Conclusion
Game Development
A Game Engine
The Ungame
A Pinball Game
Conclusion
Custom Controls
Rounded Rectangles
Progress Bars
Sliders
An Image Panner
Conclusion
Mobile
The Mobile Viewport
Media Queries
Touch Events
iOS5
A Virtual Keyboard
Conclusion
Index
×
Free shipping on orders over $35*

*A minimum purchase of $35 is required. Shipping is provided via FedEx SmartPost® and FedEx Express Saver®. Average delivery time is 1 – 5 business days, but is not guaranteed in that timeframe. Also allow 1 - 2 days for processing. Free shipping is eligible only in the continental United States and excludes Hawaii, Alaska and Puerto Rico. FedEx service marks used by permission."Marketplace" orders are not eligible for free or discounted shipping.

Learn more about the TextbookRush Marketplace.

×