Skip to Main Content
For enterprise
For government
For higher ed
For individuals
For Content Marketing
For enterprise
For government
For higher ed
For individuals
For Content Marketing
Explore Skills
Cloud Computing
Microsoft Azure
Amazon Web Services (AWS)
Google Cloud
Cloud Migration
Cloud Deployment
Cloud Platforms
Data Engineering
Data Warehouse
SQL
Apache Spark
Microsoft SQL Server
MySQL
Kafka
Data Lake
Streaming & Messaging
NoSQL Databases
Relational Databases
Data Science
AI & ML
Generative AI
Machine Learning
Artificial Intelligence (AI)
Deep Learning
Reinforcement Learning
Natural Language Processing
TensorFlow
Scikit-Learn
Hyperparameter Tuning
MLOps
Programming Languages
Java
JavaScript
Spring
Python
Go
C#
C++
C
Swift
Rust
Functional Programming
Software Architecture
Object-Oriented
Distributed Systems
Domain-Driven Design
Architectural Patterns
IT/Ops
Security
Network Security
Application Security
Incident Response
Zero Trust Model
Disaster Recovery
Penetration Testing / Ethical Hacking
Governance
Malware
Security Architecture
Security Engineering
Security Certifications
Design
Web Design
Graphic Design
Interaction Design
Film & Video
User Experience (UX)
Design Process
Design Tools
Business
Agile
Project Management
Product Management
Marketing
Human Resources
Finance
Team Management
Business Strategy
Digital Transformation
Organizational Leadership
Soft Skills
Professional Communication
Emotional Intelligence
Presentation Skills
Innovation
Critical Thinking
Public Speaking
Collaboration
Personal Productivity
Confidence / Motivation
Features
All features
AI Academy
Courses
Certifications
Interactive learning
Live events
Answers
Insights reporting
Radar Blog
Buy Courses
Plans
Sign In
Try Now
O'Reilly Platform
book
Advanced Game Design with HTML5 and JavaScript
by
Rex van der Spuy
May 2015
Intermediate to advanced content level
Intermediate to advanced
552 pages
14h 38m
English
Apress
Content preview from
Advanced Game Design with HTML5 and JavaScript
Index
A
Accessor descriptor
addStatePlayer function
advanceFrame
AnalyserNode
Animation and Motion Graphics
ArrayBuffer
assets object
forEach method
imageExtensions array
JSON file
JSON texture atlas
loadFont method
@font-face rule
<head> section
loadHandler
puzzler.otf
script tag
source path
loadHandler
loadImage function
load method
setup function
split method
Asynchronous file loading
Axis-aligned bounding boxes
B
Back tick characters
Bezier curves
Binding
Blitting
Block scope
Bloxyee game
Bloxyee code
progressBar
library/display module
load function
loading
bounceOffSurface function
Bouncing circles
C
Callback function
Canvas Drawing API
blend modes
circles and arcs
classes
compositing effects
configuration object
context
curved lines
destructuring
drawImage method
drawing lines
complex shapes ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial
You might also like
Responsive Web Design with HTML5 and CSS - Fourth Edition
Ben Frain
Professional JavaScript for Web Developers, 5th Edition
Matt Frisbie
Beginning Game Development with Godot: Learn to Create and Publish Your First 2D Platform Game
Maithili Dhule
Learn Enough HTML, CSS and Layout to Be Dangerous: An Introduction to Modern Website Creation and Templating Systems
Michael Hartl, Lee Donahoe
Publisher Resources
ISBN: 9781430258018
Supplemental Content