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.
Articles of William Malone
The following are articles I have written about development and design that interest me. Hopefully they interest you too.
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.
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.
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.
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.
Finding patterns in strings can be a common occurrence in interface design. Validating this data can be a time consuming and tedious task. There are only so many indexOf methods and if else statements one can handle. An alternative is using regular expressions.
Programming often requires representing the world in programming terms. How do we define "now" in terms of time? It's called Unix or Epoch time. It is the number of seconds from January 1, 1970.
A popular interface design technique is adding a gloss effect to interface elements. This tutorial will show the step by step process of designing a glossy button in Adobe Photoshop.