HTML5 Canvas applications
Below are a series of HTML5 canvas applications developed as part of the teaching materials for City University's Multimedia Design and Development course.
They require a HTML5 compliant browser (they were developed for Firefox, but have been tested on Safari, Chrome and Explorer 9).
- Gallery -- a 3D gallery of artworks from Bridgeman Education. 3D transformations of bitmap images push canvas's performance to the limit, so the app automatically detects whether you're viewing with a mobile device and tunes its performance accordingly.
- Drum sequencer -- allows the user to create visual drum patterns. (Safari struggles with triggering sounds in a regular pattern, and mobile Safari will not allow sound files to be triggered programmatically, so this app will not work on iOS devices).
- Space invaders -- the classic...