sudoku-drucken.de

Webseite sudoku-drucken.deAuf den Seiten von http://sudoku-drucken.de/ gibt es alles rund um die beliebten Sudoku-Rätsel. Sie haben die Möglichkeit kostenlos Sudoku zu drucken und dabei zwischen 5 Schwierigkeitstufen zu wählen. Wer lieber gleich online knobeln möchte kann die Sudoku gleich online spielen. Weiterhin lassen sich Sudokus mit dem Sudoku-Knacker einfach vom Computer lösen - egal woher das Sudoku stammt. Neben einigen Tipps & Tricks fehlen selbstverständlich auch die Spielregeln zu Sudoku nicht.

Haben sie selbst eine Webseite und möchten ihren Besuchern gerne auch ein Sudoku-Spiel anbieten? Kein Problem, sudoku-drucken.de stellt Ihnen den Quellcode zum Einbinden in ihre Seite kostenlos zur Verfügung. 

 

Wie alles entstand..

Entstanden ist die Idee für ein eigenes Sudoku Projekt wie so oft durch Zufall. Ende 2009 bin ich beim Surfen im Internet auf einer kleinen privaten Homepage auf ein Sudoku gestoßen. Hier habe ich mein erstes Sudoku gelöst und gefallen daran gefunden. Meine erster Gedanke war: "Das kannst du auch.." und ich begann mit der Planung und Umsetzung einer kleinen Sudoku-Seite mit Perl, um diese später möglichst einem großen Publikum zugänglich zu machen.

Nach der anfänglichen ersten Sudoku-Seite mit nur einem Online-Spiel und der Möglichkeit die Sudoku als PDF zu drucken folgte bald die nächste Generation der Seite. Wenige Wochen später stellte ich erstmals auf der dafür eigens angelegten Domain sudoku-drucken.de das Sudoku mit überarbeitetem Design online. Realisiert wurden die neuen Seiten um den Sudoku-Kern aus Perl nun mit PHP. Neu waren dabei dann der Sudoku-Knacker, die Anleitung zum Spiel und eine Übersicht mit HTML-Code Schnipseln zum Verlinken auf sudoku-drucken.de.

Mit der letzten Erweiterung der Seite gab es dann auch die Möglichkeit sich ein Sudoku auf die eigene Webseite zu holen. Dazu muss lediglich ein zu Verfügung gestellter HTML-Code als IFrame eingebunden werden. Damit ist für mich dieses Projekt erst einmal abgeschlossen.


Warum sudoku-drucken.de?

Es gibt so einige Dinge, die eine Besuch auf sudoku-drucken.de lohnenswert machen. Beim Drucken der Sudoku werden immer 6 Rätsel aus einer der 5 Schwierigkeitsstufen pro DIN-A4 Blatt als PDF zum Drucken bereitgestellt. Zusätzlich kann der Besucher aber auch ein Blatt bestehend aus gemischten Schwierigkeitsstufen abrufen. Wie immer werden dabei immer zufällige Rätsel verwendet.

Der Sudoku-Knacker ermöglicht das automatische Lösen eines jeden Sudokus. Damit kann man also nicht nur die generierten  Exemplare lösen, sondern auch jedes noch so schwere Zeitungsrätsel bzw. Gewinnspielrätsel.

Außerdem wird ein sogenanntes (Content-)Napping angeboten, d.h. jeder, der eine eigene Homepage besitzt, kann sich über ein speziell zur Verfügung gestellten HTML-Quellcode ein Sudoku-Spiel auf die eigene Seite einbinden und so seinen Besuchern Sudoku anbieten, ohne selbst etwas programmieren zu müssen. 

Nicht ganz unerwähnt bleiben sollte auch noch die Tatsache, dass das alles für die Besucher kostenlos ist. Die Seite finanziert sich einzig durch die eingeblendete Werbung.

 

Hinter den Kulissen..

..befindet sich eine MySQL-Datenbank mit etwa 100.000 Sudokus, unterteilt in 5 Schwierigkeitsgrade. Beim Abruf auf der Webseite durch das Online-Spiel oder den PDF-Drucker wird dann jeweils ein zufällig   gewählter Rätseldatensatz aus der Datenbank abgerufen. Dieses Vorgehen spart gegenüber dem Live-Generieren enorm Zeit (mehrere Sekunden).

Der Sudoku-Knacker benutzt im Hintergrund eine Perl-Bibliothek zum Lösen oder Generieren von Sudokus.

Das Überprüfen der Lösung beim Online-Spiel erfolgt clientseitig mittels Javascript. Hier wird geprüft, dass keine Ziffer doppelt in einer Spalte, einer Zeile oder einem Block vorkommt.