Games

Most of these I developed on my own time, for fun and practice at new technologies.

Mandalar for Mobile

Mandalar - Pattern Blocks is now on mobile!

Mandalar is a port of Pattern Blocks to Android and iOS, using Adobe AIR - same source, all platforms. Cross-operable with the web version. Designs saved to the Art Gallery can be edited with either browser-based Pattern Blocks, or Mandalar for mobile.

September 2012: Added native sharing to email, Facebook, and Twitter!

January 2013: Added 8 palettes, to quickly change color scheme! Also new Share | Other, to share with your choice of sharing app.

Pattern Blocks are used in early math and just for fun. Great for drawing mandalas, tilings, and tesselations. Originally written as a toy for my daughter in 1998, this is my most popular app by a landslide.

Get Mandalar for iPhone, iPad, iPod touch, on App Store    Get Mandalar for Android and Kindle Fire on Amazon App Store    Get Mandalar and MandalarDemo for Android on Google Play
Original: 
May, 2012
Revised: 
January, 2013

Topics:

Pattern Blocks 4

Pattern Blocks are used in early math and just for fun. Great for drawing mandalas, tilings, and tesselations. Originally written as a toy for my daughter in 1998, this is my most popular app by a landslide. Latest version features full-browser resizing, better email, hundreds of backgrounds, and keystroke shortcuts. Now with Art Gallery for kid-safe sharing!

Mandalar is PatternBlocks for mobile! PatternBlocks is now released as a mobile app. See Mandalar. Still in Adobe Flex - all web/mobile platforms are cross-operable.

Original: 
May, 2009
Revised: 
March, 2012

Topics:

NumBlox

NumBlox is a cusinaire rods app. Cusinaire rods (number blocks) are used to teach early math. NumBlox features a simple, clean interface, drag and drop blocks, rotate blocks, and a play area that grows to fit your web browser area.

New version! NumBlox 2.0 features pencil, eraser, choice of grid style, stacking blocks, and scrollable edit area. NumBlox 2.1 adds 3 choices of block color scheme.

Now for mobile! NumBlox is now available for iOS and Android, too! Mobile versions feature native sharing to Facebook, Twitter, and Email. Sharing can be disabled for young children. Now also available for NOOK HDTM and NOOK HD+TM by Barnes & Noble.

NumBlox for iPad, iPhone, and iPod touch from the App Store NOOK App : NumBlox Android app on Amazon App Store Android app on Google Play

Original: 
August, 2011
Revised: 
January, 2013

Topics:

MathToybox

MathToybox is the new social home for my kids' games, featuring PatternBlocks Art Gallery, direct access to the Triaxle Scoreboard, and room to grow in a kid-friendly design.

Originally Flex3 / PHP, now rewritten in jQuery / PHP.

Original: 
December, 2009
Revised: 
January, 2011

Topics:

Calligraphy

Calligraphy is quite popular. I wrote the original 1997 Java applet as a throwaway programming example - but people kept using it. So I turned it into a real product. Latest version features textured and tinted papers, transparent inks, zoom, print options, Undo support, marker as well as chisel nib, etc.

Calligraphy is now available in Slovene! Translation by Milan Ozimek.

Original: 
July, 1997
Revised: 
December, 2009

Topics:

Triaxle

Triaxle is a puzzle game based on hexagonal instead of square neighbors. Score history is tracked both locally and versus other users, via a server database.

This was the first complex program I wrote in ActionScript 2 - complete with soundtrack, fairy lights, gameplay, PHP backend - big learning experience.

Now with direct access to the Triaxle Scoreboard.

Original: 
April, 2004
Revised: 
December, 2009

Topics:

Kuizu

Kuizu is a Japanese vocabulary quiz program I wrote for myself. It features several intermediate level word lists, flash cards, multiple choice quizzing, and matching games. It assumes you want to memorize kanji + kana pronunciation + English meaning. Auto-adjusts word frequency based on success rate, tracks progress and mastery. Can sort wordlist, select which words to use, etc.

Thanks to Laurie Hainke and Yuko Matsuda for contributing 7 word lists!

Original: 
July, 2006
Revised: 
September, 2011

Technologies:

Topics:

Pattern Blocks 2

The second generation Pattern Blocks. Replaced by PatternBlocks 3, but this older version still gets a lot of use. First version that allowed users to email their artwork.

Original: 
October, 2004
Revised: 
February, 2008

Technologies:

Topics:

FishFood

FishFood is an aquarium ecology simulator for middle school life science. To keep your fish alive, you need to feed them, keep the water oxygenated, and not allow the algae to get out of control. Features three colorful fish species, air bubblers, algae-eating snails, decorative plants, rocks, sands, and wallpaper.

Original: 
June, 2004
Revised: 
December, 2009

Technologies:

Topics:

ShapeGame

The venerable original ShapeGame (Pattern Blocks) as a Java applet. I wrote this for my daughter when she was in kindergarten. The latest generation of this software is Pattern Blocks 3.

Original: 
December, 1998
Revised: 
January, 2004

Technologies:

Topics:

Pages