FlipSwitch

The object of this game is to get all of the pieces to form a single picture. The individual tiles, however all come from different images. By clicking on a tile, all of the tiles in that same rank and file (row and column) advance (increment) forward by one (or if the tiles are from the last image, a tile from the first image is shown). By clicking the right combinations of tiles, you should be able to toggle to a single image.


The images in this puzzle come from a Parker Posey Website.

Downloading

The applet may be downloaded for free by clicking on the TAR-file link below (read the FAQ if you're not sure what to do with a TAR file). The FAQ also has step by step instructions on how to embed an applet into your own webpage.

FlipSwitch2.tar

Once unTARed, you should find the following classes (plus a '.jar' file if you want to use the archive= attribute in the <applet> tag):

Parameters

Below are descriptions of all the parameters you may use to customize the applets to your webpages. Be sure to enclose any parameters that contain white space in double-quotation marks. Most parameters have default values in case you do not specify your own values, but the first two parameters (AUTHOR and COPYRIGHT) are necessary. If you are not sure how to incorporate an applet into a webpage (with its parameter names and values), looks at the source of this webpage and the applet embedded for an example, or read the FAQ page.

  • AUTHOR: This parameter must appear exactly as follows:
    <param name=AUTHOR value="Eric Harshbarger, http://www.ericharshbarger.org">
    

  • COPYRIGHT: This parameter must appear exactly as follows:
    <param name=COPYRIGHT value="FlipSwitch applet, Copyright 1998, Eric Harshbarger">

  • BGCOLOR: This parameter indicates the background color of the applet. Consult the FAQ page if you are unsure what format to use for the parameter's value.

  • FGCOLOR: This parameter indicates the foreground color of the applet. Consult the FAQ page if you are unsure what format to use for the parameter's value.

  • IMAGE.#: This series of parameters defines what images will be used in the puzzle. The first image should be labeled IMAGE.), the next, IMAGE.1, and so forth.

  • COLUMNS: The number of spaces/squares across on the board. The default is 10.

  • ROWS: The number of spaces/squares up and down on the board. The default is 10.

  • SQUARE.SIZE: The pixel dimension of the square pieces. The default is 25.

  • SOUND.TOGGLE: This parameter points to a sound file that is played whenever a tile is clicked upon (assuming the puzzle isn't solved). Consult the FAQ if you have questions about what type of sound formats may be used.

  • SOUND.WIN: This parameter points to a sound file that is played if the puzzle is successfully solved. Consult the FAQ if you have questions about what type of sound formats may be used.

  • BUTTONS: This parameter lists which buttons you wish to appear on the puzzle (and in what order). The default is that all buttons are visible ("Scramble Increment Solve"). Separate button names by spaces.



    APPLET DEPOT: INTRO - NEWS - APPLETS - DEMOS - CUSTOM - FAQ - EMAIL
    The Applet Depot and all associated applets, text, scripts, and images, Copyright © 1998-2002 by Eric Harshbarger unless otherwise noted. 'Java' is a registered trademark of Sun Microsystems Incorporated.