Initiating Web Audio sounds via a touchstart event no longer works in Safari Mobile on iOS 9. Tests and workarounds available.
My name is William Malone and I am an HTML5 game developer in the Denver, CO area. I created this site to provide a medium to test out the newest web technologies and give back to the design and developer community via open source articles.
This step by step tutorial will describe how to make a sweet HTML5 game involving popsicles and destruction. Includes a downloadable demo and source code.
This article will describe scaling techniques, including the use of a game safe area, to best fit an HTML5 game across devices with different resolution and aspect ratios.
Safari Mobile won't load very large PNG images. This limits the number of frames you can have in HTML5 frame based sprite animations. The following calculator will help determine how many frames you can have without reaching the maximum size limitation enforced by Safari Mobile.
IOS enforces a maximum image size in Safari Mobile. This article explores the details and includes a calculator to determine if an image will load on a particular device.
Step by step tutorial drawing an icon of a warning symbol on an html5 canvas. Current Html5 browser compatibility is discussed as well as downloadable source code.