5ud0ku - a Sudoku Midlet - User Guide
Deutsche Anleitung siehe unten
News
5ud0ku was (partially) ported to iPhone and iPod touch. So have a look and try 9 digits - play 4 brain teasing logic games - Sudoku | Killer Sudoku | MathDoku | X-Sudoku - with hundreds of puzzles and a true and great hint system.
General
The 5ud0ku Midlet is a J2ME game providing Sudoku 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). Check out more screen shots at flickr 5ud0ku screens.
From Wikipedia's SuDoku:
The aim of the canonical puzzle is to enter a numerical digit from 1 through 9 in each cell of a 9×9 grid made up of 3×3 subgrids (called "regions"), starting with various digits given in some cells (the "givens"). Each row, column, and region must contain only one instance of each numeral. Completing the puzzle requires patience and logical ability.
Wikipedia contributors (2006). Sudoku. Wikipedia, The Free Encyclopedia. Retrieved 23:24, January 6, 2006 from
http://en.wikipedia.org/w/index.php?title=Sudoku&oldid=34126826.
"The Midlet offers you the Su Doku game experience. You can create new games by specifying the game level or input your own Sudoku puzzle. Games can be saved and continued. The midlet helps you to solve the puzzle: It provides pencil marks, checks your input, reveals single digits and displays the complete solution."
Download
Current Version: 1.8
jad/jar files (large graphics support and all languages (cs,de,en,sk,pl,hu,fr,el,ru,no,it), jar size 112K, min. 128×128 pixels required) are located here:
5ud0ku.jad
5ud0ku.jar
jad/jar files (all devices, jar size 63K, min. 128×128 pixels required) are located here:
5ud0ku.jad
5ud0ku.jar
jad/jar files (extended languages (cs,de,en,sk,pl,hu,fr,el,ru,no,it), jar size 89K, min. 128×128 pixels required) are located here:
5ud0ku.jad
5ud0ku.jar
jad/jar files (generic/LG phones - no device specials, languages (cs,de,en,sk,pl,hu,fr,el,ru,no,it), jar size 86K, min. 128×128 pixels required) are located here:
5ud0ku.jad
5ud0ku.jar
To download the game to your mobile via WAP open your phone's wap browser and go to: http://wintermute.de/wap/sudoku/
The Midlet is Emailware developed by Ive&Case (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 :: 5ud0ku WikiWeb. (sources)
5ud0ku game screen
This is the puzzle screen. Use the navigation keys of your mobile device to move the (yellow) cursor around. You can set and delete a digit by using your device's number pad. Given digits cannot be changed and are displayed on darker background (darker background can be disabled in preferences). If your device offers pointer input, you can select a digit from the digit-bar and click on the cell to apply it to or delete it from.
Navigation Mode
If your mobile does not offer additional cursor keys, you may use the #-key to switch between input mode and navigation mode. The cursor color and pen/pointer icon changes to display navigation mode.
Marker Mode
Switch between Pen and Pencil mode using the Pen and Pencil commands or press the 0-key. In Pen Mode the digits are set via the number pad, in Pencil Mode Pencil Marks are set. Pencil Marks are used to indicate possible digits for the current position. If your device supports pointer input, you can also click on the pen/pointer icon to change the mode. Users of SonyEricsson phones may use the additional BACK-key to toggle pen/pencil.
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 click on the upper right icon). 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.
More Commands
- Check command will check your input and indicate the cells with correct and wrong numbers. 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 with selected level or use input puzzle or edit current to enter the Edit Mode. In Edit Mode set up your own Sudoku 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. Edited Puzzles are NOT checked for a unique solution - generated puzzles will always have only ONE solution!
- More... > Hide/Show Pencilmarks command will toggle display of pencil marks set.
- More... > Clear Pencilmarks command will delete all current pencil marks.
- More... > Calculate Pencilmarks command will delete all current pencil marks and calculate the remaining ones.
- More... > Display Digit command will check and correct the current digit.
- 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.
- 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 to enable beginner-mode to automatic recalculate pencil marks during game. You can Signal conflicts to display obvious errors and finally you can control number of tries for generating a 'hard game' and timeout for generation of games.
- View settings allow you to switch number/pencilmark display from colored to black. You can dis- or enable background for given digits and you can dis- or enable alternating background. Further on you can activate a digitbar showing either possible values for the current cell or signaling which digits do not occur in the puzzle 9 times. You can change the orientation (right/bottom) and display of the Infoarea (digitbar and pen-icon). 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.
- Colors setting allows you to change various colors 5ud0ku 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.
- Specials option currently contains only setup of a user defined key for quicksave of the game. Quicksave was introduced, as some devices just abort the game on incoming calls, so using the quicksave key helps to prevent data loss. On most devices the game is restored fine on calls and the quick save is not needed at all.
- 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.
Special Thanks to Marco, Dave, Paul, Billy, Vesselin, SLaCa, Greybrow, oriM, Herve, Michael, Alexei, Erlend, Paolo, Jaroslav and especially VladS for their feedback and suggestions and contributions.
Hungarian translation provided by SLaCa
Polish translation provided by Greybrow
Slovak translation provided by oriM
French translation provided by Herve
Greek translation provided by Michael
Russian translation provided by Alexei
Norwegian translation provided by Erlend
Italian translation provided by Paolo C Sberna
Czech translation provided by Jaroslav
5ud0ku - ein Sudoku Midlet - Anleitung
News
5ud0ku wurde (teilweise) auf iPhone und iPod touch portiert. Mit 9 digits spielt man 4 knifflige Logikspiele - Sudoku | Killer Sudoku | MathDoku | X-Sudoku - mit hunderten Rätseln und einem echten Hilfesystem.
Allgemeines
Das 5ud0ku Midlet ist ein J2ME Spiel für Sudoku Puzzles auf dem Handy oder anderen mobilen Geräten mit Java Unterstützung (siehe auch die J2ME Geräte Liste. Das Spiel benötigt mindestens MIDP 1.0 und CLDC 1.0). Screenshots gibt es auf der flickr 5ud0ku Seite.
Von der Wikipedia SuDoku Seite:
Das Puzzlefeld besteht aus einem Quadrat, das in 3 × 3 Unterquadrate bzw. Blöcke eingeteilt ist. Jedes Unterquadrat ist wieder in 3 × 3 Felder eingeteilt, sodass das Gesamtquadrat also 81 Felder (= 9·9 Felder) bzw. 9 Reihen und 9 Spalten mit je 9 Feldern besitzt.
In einige dieser Felder sind schon zu Beginn Ziffern (1 bis 9) eingetragen. Typischerweise sind 22 bis 36 Felder von 81 möglichen vorgegeben. Das Puzzle muss nun so vervollständigt werden, dass
- in jeder Zeile,
- in jeder Spalte und
- in jedem der neun Blöcke jede Ziffer von 1 bis 9 genau einmal auftritt.
Artikel Sudoku. In: Wikipedia, Die freie Enzyklopädie. Bearbeitungsstand: 11. Januar 2006, 23:49 UTC. URL:
http://de.wikipedia.org/w/index.php?title=Sudoku&oldid=12523614 (Abgerufen: 13. Januar 2006, 12:10 UTC)
"Mit dem Midlet kann man unterwegs den Spass am Lösen der Su Doku Puzzle geniessen. Man kann neue Spiele mit vorgegebenen Schwierigkeitsgraden generieren lassen oder ein eigenes Sudoku eingeben. Die Spiele können abgespeichert und fortgesetzt werden. Das Midlet hilft beim Lösen der Puzzles: Man kann Bleistiftmarkierungen (Marker) setzen, sich einzelne Zellen anzeigen lassen, die Eingaben prüfen oder die Lösung anschauen."
Download
Aktuelle Version: 1.8
jad/jar Dateien (Unterstützt große Displayauflösungen und erweiterte Sprachen (cs,de,en,sk,pl,hu,fr,el,ru,no,it), jar Größe 112K, min. 128×128 pixels required) kann man hier laden:
5ud0ku.jad
5ud0ku.jar
jad/jar Dateien (alle Geräte, jar Größe 63K, min. 128×128 Pixel) kann man hier laden:
5ud0ku.jad
5ud0ku.jar
jad/jar Dateien (erweiterte Sprachen (cs,de,en,sk,pl,hu,fr,el,ru,no,it), jar Größe 89K, min. 128×128 Pixel) kann man hier laden:
5ud0ku.jad
5ud0ku.jar
jad/jar Dateien (generisch/LG Geräte, Sprachen (cs,de,en,sk,pl,hu,fr,el,ru,no,it), jar Größe 86K, min. 128×128 Pixel) kann man hier laden:
5ud0ku.jad
5ud0ku.jar
Um das Spiel über WAP auf das Handy zu laden, mit dem WAP Browser des Handys zu folgender Adresse gehen: http://wintermute.de/wap/sudoku/
Das Midlet ist Email-ware erstellt von by Ive&Case (Freeware mit einer Bitte): Wenn es Dir gefällt und Du es benutzt, schreibe doch eine kurze Email an .
Die Lizenz unter der das Midlet (binary) und der Quellcode bereitgestellt werden, findet man hier
Der Quellcode des Midlet steht im start of entry :: 5ud0ku WikiWeb.
5ud0ku Spiel Anzeige
Auf der Puzzle Anzeige kann mit den Navigationstasten des Gerätes der Cursor (gelb) bewegt werden. Eine Nummer wir über das Zahlenfeld des Gerätes eingegeben oder gelöscht. Die vorgegebenen Zahlen sind grau hinterlegt (grauer Hintergrund kann in den Einstellungen ausgeschaltet werden) und können nicht geändert werden. Unterstützt das Gerät Stifteingabe (pointer), kann man aus der Zahlenleiste eine Ziffer auswählen und mit Klick auf eine Zelle die gewählte Ziffer eintragen oder löschen.
Navigations Modus
Wenn Dein Gerät keine Navigationstasten hat, kann man über die Nummerntasten navigieren. Dazu kann man mit der #-Taste zwischen Navigation und Nummereingabe wechseln. Die Cursorfarbe und das Stift/Marker Symbol ändern sich dann.
Marker Modus
Die Kommandos Stift und Marker oder das Drücken der 0-Taste wechseln zwischen der Eingabe der Lösungsnummern und der Eingabe von Bleistiftmarkierungen, welche die möglichen Lösungszahlen für die aktuelle Position markieren. Unterstützt das Gerät Stifteingabe (pointer), kann man über einen Klick auf das Stift/Marker Symbol den Modus wechseln. Besitzer von SonyEricsson Geräten können auch mit der zusätzlichen BACK-Taste zwischen Stift und Marker umschalten.
Status Anzeige
Mit der *-Taste wird die aktuelle Spielzeit für das Puzzle in einem kleinen PopUp angezeigt (Bei Stifteingabe (pointer) kann man auch auf das Quadrat rechts oben klicken). Die Zeitmessung stoppt, sobald das Rätsel einmal gelöst wurde. Mit dem Spiel zurücksetzen Kommando wird das Spiel und die Zeit zurückgesetzt.
Weitere Befehle
- Prüfen überprüft die bisherigen Eingaben und zeigt richtige und falsche Nummern an. Dieses Kommando arbeitet evtl. nicht mit eingegebenen Puzzles, wenn diese mehrere Lösungen haben.
- Rückgängig/Wiederh. schaltet in den Rückgängig/Wiederherstellen Modus. Mit den Steuertasten rechts-hoch/links-runer (oder bei Unterstützung von Stifteingabe mit klick rechts/links) kann man seine Züge rückgängig machen oder wiederherstellen.
- Neues Spiel erzeugt ein neues Spiel mit dem ausgewählten Schwierigkeitsgrad oder man kommt über eigenes Puzzle oder bearbeite Puzzle in den Eingabemodus. Im Eingabemodus kann man eigene Sudokus eingeben und mit dem Lösen oder Lösen&Spielen Kommandos nach einer Lösung suchen. Ist das Puzzle lösbar, schaltet das Midlet in den Spielmodus. Jetzt kann die Lösung angeschaut, bzw. das eigene Puzzle gelöst werden. Eingegebene Sudokus werden NICHT darauf geprüft, ob sie nur eine Lösung haben - im Gegensatz dazu haben die generierten Puzzles immer nur genau eine Lösung.
- Weitere... > Marker verstecken/zeigen schaltet die Anzeige der Bleistifmarkierungen aus oder an.
- Weitere... > Marker löschen löscht die aktuellen Bleistiftmarkierungen.
- Weitere... > Marker berechnen löscht die aktuellen Bleistiftmarkierungen und berechnet sie neu.
- Weitere... > Zahl verraten setzt die richtige Zahl auf das aktuelle Feld.
- Weitere... > Spiel zurücksetzen stellt das Puzzle auf den Anfangszustand und setzt die Zeit zurück.
- Weitere... > Zeige Lösung/Puzzle schaltet zwischen dem Spielmodus und der Lösungsanzeige um. Die Lösungsanzeige stellt richtig ausgefüllte Felder grün und falsch gesetzte Felder rot dar.
- Datei bietet die Möglichkeit Spiele zu Speichern, Laden und zu Löschen.
- Einstellungen erlaubt das Ändern von Eigeschaften von 5ud0ku oder mit Alle zurücksetzen die Standard Einstellungen zu laden.
- Unter Spiel kann man einen Trainingsmodus einstellen, bei welchem die Bleistifmarkierungen fortwährend neu berechnet und angezeigt werden. Ausserdem sind die Anzahl der Versuche ein 'schweres Spiel' zu generieren und der Timeout für die Generierung einstellbar.
- Unter Ansicht kann die Nummern- und Markeranzeige von farbig auf schwarz umgeschaltet werden und man kann sowohl die Hintergrundfarbe für vorgegebene Ziffern ein- und auschalten, wie auch einen abwechselnden Hintergrund aktivieren. Weiterhin kann man eine Zahlenleiste anzeigen, in der man entweder die möglichen Ziffern für das aktuelle Feld sieht, oder aber angezeigt bekommt, welche Ziffern noch nicht 9-mal vergeben wurden. Man kann noch die Ausrichtung (rechts/unten) oder die Anzeige des Info-Bereichs(Zahlenleiste und Stift-symbol) selbst einstellen. Auf Geräten mit MIDP2 Unterstützung oder Nokia ist es möglich die Anzeige auf Vollbild zu schalten, so daß das Spielfeld größer angezeigt wird. Bei Nokia Geräten kann die Beleuchtung eingestellt werden, damit die Anzeige aktiv bleibt.
- Unter Farben ist es möglich, verschiedene Farbwerte, die 5ud0ku nutzt, anzupassen. In der Farbauswahl kann man über links/rechts eine Farbe wählen und mit hoch/runter die Farbkomponente selektieren. Die Farbkomponente kann über die rechts/links Tasten oder Eingabe des neuen Wertes angepasst werden. Bei Stifteingabe können die Farben angewählt und mit klick auf die Farbwerte verändert werden.
- Unter Spezial kann aktuell nur eine Taste für Schnellspeichern eingestellt werden. Schnellspeichern kann genutzt werden, um das Spiel oft zwischenzuspeichern, wenn das Telefon das Spiel bei Anrufen einfach abbricht. Auf den meisten Geräten ist das nicht nötig und das Spiel wird auch bei einem Anruf ohne Probleme fortgesetzt.
- Unter Sprache kann man die Spielsprache einstellen. Die neue Spracheeinstellung ist erst nach einem Neustart verfügbar.
- Hilfe zeigt Informationen zu Über 5ud0ku, Regeln und Tastatur. Geräte mit Stifteingabe (pointer) bieten noch Informationen zur Stifteingabe an.
- Beenden speichert das aktuelle Spiel (Auto-Save) und verläßt das Midlet. Das gespeicherte Spiel wird beim nächsten Start von 5ud0ku geladen.
Vielen Dank an Marco, Dave, Paul, Billy, Vesselin, SLaCa, Greybrow, oriM, Herve, Michael, Alexei, Erlend, Paolo, Jaroslav und ganz besonders VladS für ihr Feedback und ihre Vorschläge und Beiträge.
Ungarische Übersetzung von SLaCa
Polnische Übersetzung von Greybrow
Slowakische Übersetzung von oriM
Französische Übersetzung von Herve
Griechische Übersetzung von Michael
Russische Übersetzung von Alexei
Norwegische Übersetzung von Erlend
Italienische Übersetzung von Paolo C Sberna
Tschechische Übersetzung von Jaroslav
License/Lizenz
The 5ud0ku Midlet sources and binaries are licensed under the GNU Lesser General Public License
5ud0ku Midlet - a Sudoku game on J2ME with generator and solver
Copyright (c) 2006 Ivonne Engemann, Marcus Wagner (case (at) startofentry.de)
This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.
This library 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 Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA