just1 - a Histori Midlet - User Guide
General
The just1 Midlet is a J2ME game providing Hitori puzzles for Java enabled cell phones or other mobile devices (see the J2ME Device List. The game requires at least MIDP 1.0 and CLDC 1.0).
A Hirori puzzle is a grid of squares which are filled with numbers. At the beginning all numbers are not marked. The goal of the game is to paint out some numbers to fulfill the following three basic rules:
- Two black cells cannot be connected horiontal or vertical. Diagonal is allowed.
- In each row and each column of the grid no white duplicate numbers are allowed.
- All white cells needs to be connected orthogonally at the end. Diagonal is not enough.
For more information, explanations and basic rules check out Hitori details.
Download
Current Version: 1.1
jad/jar files (all devices, jar size 63K, english language set) are located here:
just1.jad
just1.jar
To download the game to your mobile via WAP open your phone's wap browser and go to: http://wintermute.de/wap/just1/
The Midlet is Emailware developed by Ive&Marcus (Freeware with a request): If you use it, please pass a short note to .
The License applied to the Midlet (binary) and the sourcecode can be viewed here
The midlet's sources are located at start of entry :: just1 WikiWeb. (sources)
just1 game screen
This is the puzzle screen. Use the navigation keys of your mobile device to move the cursor around. You can toogle black/white/unmarked using the '5' key or use '1', '3' or '0' to directly set the cells status.
Status Display
You can check the current elapsed time for the active puzzle by using the * key (If you have a pointer device, you can select the Status command). A small info box will be displayed. Time accounting will stop as soon as the puzzle has been solved. It will be reset by the Reset Game command.
Hint Helper
You can display hints, if you get stuck by pressing # key (If you have a pointer device, you can select the Hint command). A small box will show a hint an the referring cells are marked accordingly.
More Commands
- Check command will check your input and indicate the cells with correct and wrong marking. This option might not work with user created games having multiple solutions.
- Undo/Redo command will switch into Undo/Redo Mode. Use cursor keys left-down/right-up (or pointer clicks) to undo/redo your moves.
- New Game command will create a new game of selected grid-size. Use arrow keys to set the puzzle size (If you have a pointer device, you can click on the grid's margins to change the size of the puzzle).
- More... > Solve cell command will set the correct mark to the current cell.
- More... > New Empty Game command will allow input of a user created game. In Edit Mode set up your own Hitori and use Solve or Solve&Play commands to check and solve it. If it is solvable you will get into Game Mode automatically, where you can see the solution or play your own puzzle. For bigger puzzles, to input numbers like 10, 11 or 12 - just type them while the cursor is on the field. Input of 1,0 (10) will result in display of letter A; Input of 1,1 will result in B and so on. Edited Puzzles are NOT checked for a unique solution - generated puzzles will always have only ONE solution!
- More... > Edit Current Game command will allow editing of current game.
- More... > Reset Game command will reset the game state and all inputs.
- More... > Display Solution/Puzzle command will toggle display between game mode and solution display. The displayed solution will indicate correct (green) and incorrect (red) user set positions.
- More... > Display Highscore command will show the highscores per grid-size.
- More... > Reset Highscore command will reset the highscore table.
- File command can be used to Save, Load and Delete your games from the device storage.
- Preferences command will allow you to change various game settings or to Reset all preferences.
- Game settings offer you to Signal conflicts to display obvious errors. Quick Input automatically marks neighbours of black cells white. Easy Start automarks unique numbers in a row/col white right after game start. Easy Solve requires only the black cells to be marked to solve the game. Highscore settings can be changed to allow/disallow hints for highscores. Finally you can control number of tries for generating a game (game will get more difficult) and timeout for generation of games.
- View settings allow you to switch number display from colored to black. You can use letters being displayed instead of numbers. Finally, on MIDP2/Nokia devices, you can switch the display to fullscreen mode, which might result in larger display of the game grid. Nokia supports setting of backlight to prevent display switching off.
- Game Colors and Digit Colors setting allows you to change various colors just1 is using. Within the Color Selection use left/right to select a color and up/down to select a color component. Update the color component by typing in the new value or using left/right key. On Pointer devices, click on the colors and values to change them.
- Language enables you to switch the game-language. The new setting becomes active after restart.
- Help command accesses About, Rules and Keys information. Devices with pointer support also offer Pointer control information.
- Exit command will quit the midlet and Auto-Save the current game. The game will be restored upon restart of the midlet.
License/Lizenz
The just1 Midlet sources and binaries are licensed under the GNU General Public License
just1 Midlet - a Hitori game on J2ME with generator and solver
Copyright (c) 2007 Ivonne Engemann, Marcus Wagner (midlet (at) wintermute.de)
This library is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA