Autor Beitrag
ebs
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 213

Suse Linux 9.2, Win 98, Win NT, Win XP, Win for Workgroups, Win XP SP2, Dos 6.1
D3 Prof, D2005 PE, Delphi 2006 Prof.
BeitragVerfasst: Sa 17.02.07 20:49 
Moin zusammen.
Ich hatte mal gestern ein bisschen langeweile und hab ein SuDoku spiel für meine Freundin programmiert.
Folgende Funktionen gibt es:
  • Erstellen immer neuer SuDokus durch einen Algorhitmus
  • Eingabe von eigenen SuDokus
  • Speichern und Laden von SuDokus
  • Drucken in vielen Möglichkeiten
  • Markieren von Feldern durch Rechts-Klick


Grafisch nicht das größte, funktioniert aber trotzdem gut und alles nur mit Delphi und Canvas.
Quellcode auf Anfrage.

Noch viel Spaß.
Einloggen, um Attachments anzusehen!
rizor
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 209

WIN XP
Delphi 2005 PE, Visual C++
BeitragVerfasst: So 18.02.07 12:42 
Das Spiel ist echt super.
Gefällt mir gut.
passiv
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 270

WIN XP Professional
Delphi 7 Enterprise, Java (Eclipse), Python 2.5, Django 1.1
BeitragVerfasst: So 18.02.07 13:45 
was ist das im Drucker-Fenster denn zum auswählen??
was soll man unter diesen Zeichenfolgen denn verstehen?

_________________
Die Probleme, die es in der Welt gibt, sind nicht mit der gleichen Denkweise zu lösen, die sie erzeugt hat.
Albert Einstein
Dragonclaw
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 196

Windows Vista
Delphi 7 Prof.
BeitragVerfasst: So 18.02.07 15:48 
Sehr schön gemacht.

Mich würde der Algo interessieren den du zum Erstellen benutzt.
ebs Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 213

Suse Linux 9.2, Win 98, Win NT, Win XP, Win for Workgroups, Win XP SP2, Dos 6.1
D3 Prof, D2005 PE, Delphi 2006 Prof.
BeitragVerfasst: So 18.02.07 15:55 
Also, zu dem Druckerfenster:
1*Ak -> Es wird das derzeitige einmal ausgedruckt.
6*Ak -> Es wird das derzeitige sechsmal ausgedruckt.
2*Ak + 4*An -> Das aktuelle wird zweimal gedruckt und 4 neue dazu
6*An -> Es werden 6 verschiedene SuDokus gedruckt
2*G_An*3 -> Es werden immer zwei gleiche gedruckt
ebs Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 213

Suse Linux 9.2, Win 98, Win NT, Win XP, Win for Workgroups, Win XP SP2, Dos 6.1
D3 Prof, D2005 PE, Delphi 2006 Prof.
BeitragVerfasst: So 18.02.07 16:05 
Und noch zum Algo:

Es werden in zufälliger Reihenfolge Zahlen in eine Zeile geschrieben.
Nun werden die Zahlen immer um einen nach unten verückt in jedem Kästchen und nebeneinander immer um 3.
Beispiel im Anhang.

Da das ja nun sehr langweilig ist werden die Zahlen durch Zufall vertaucht. Erlaubte Methoden sind spiegeln und vertauschen von Zeilen und Spalten in eimen Kästchen.

Danach muss geprüft werden, ob es wirklich nur eine Möglichkeit gibt.

Hab auch noch den Source-Code dazu gepackt.
Viel Spaß beim verstehen. :)
Einloggen, um Attachments anzusehen!