CrossPoint

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Index & NewsWritingWebcomicsProgrammingArtworkAll ElseLinks & Mail

You can just skip the documentation and play a game (Java warning).
Or read about the recent changes.

  1. Overview
  2. Gameplay
  3. Other Notes

Overview
I'm taking a stab at another programming language and this is the result. I'm not sure where the idea for the game comes from; I'd like to think it's original (or as original as you can get after the similarities with the laser-puzzles). You probably won't find it that difficult to solve, but it will entertain for a few rounds.

Gameplay
CrossPoint will load with a screen somewhat like this one. The grid contains a number of red points. To win each round you must cover all the points with a cross. You are allowed to place three crosses in each round. Crosses can be placed in a + shape or an x shape, this is controlled by two buttons below the grid. The one in red is currently selected. The number indicates how many of that type of cross are used in the grid above (though you may use a different number of +'s and x's).
The first three levels are made from 3 + shaped crosses. The next three levels use 3 x shaped crosses. Note that it's possible for a diagonal line to pass through another. For example in the image at the right, that one red point at the right isn't isolated from the rest of the board. The next three levels use a mix of the two cross shapes. The next levels are the same, but do not indicate how many of each shape was used.
After you place three crosses, a win or lose screen will appear. At the win screen the "New Game" button will now advance you to the next level. That's all there is to it.

Other Notes

  • I had some trouble with the buttons working correctly on Macs; apparently they implement Java's GUI somewhat differently. I think I have it looking acceptable right now, but not owning a Mac I can't be certain. Please drop me a note if it's not behaving.
  • Future expansion is possible. I'm thinking levels with an * cross might be interesting.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

The BEST Text Editor Ever