Point Loma Panorama asmcbain.net

Projects

I develop quite a lot, this growing list is an attempt to contain a sampling of the things I've written. They range from small scripts in various programming languages to Widgets and programs. The dates reflect when the item was last updated. For older projects, the date may be when it was first publically posted. Click the icon images to see a larger preview of the project. Some projects may not have larger previews.

Color Chooser ( 10/25/2008 ) 1.0.0

Someone showed me an online color picker one day (from somewhere that they copied and ran on their own server). My first question was "Is it Canvas?" and after investigation "No." which prompted a "Could you even create one in Canvas?" So, you probably know at this point what I spent my time trying to do ...

The result works in the browser, and I even ported it to a Yahoo! Widget as Palette.

With some help from the Konfabulator Forums, I was able to dramatically speed up the drawing of the gradients used and thus make it more usable.

Palette ( 10/25/2008 ) 1.0.0

A Yahoo! Widget version of my Color Chooser script.

Tetrad ( 10/18/2008 ) α
Tetrad icon

An attempt at a this-is-not-tetris clone as a Widget. The graphics are all done in with Canvas. In retrospect, I should have used text objects for the "Next Piece" and "Score" labels, rather than Canvas.

I got as far as getting piece detection (so blocks could stack), rotation for s and z pieces, simple pause, and game-over detection (blocks reached the top). To make it more fun, the game over animation had several different animations randomly chosen from. The game would automatically pause when focus was lost, to prevent losing the game if you went off and did something else.

I never released anything more than these "working concept" images of the Widget. I was sorry not to finish it because it looked so nice.