Hallo Forum!
Wir (Fresapore und meine Wenigkeit ) möchten nun endlich unseren Zauberwürfel Emulator (oder auch Simulator, was ist eigentlich der genaue Unterschied? ) IrrCube vorstellen. Er arbeitet mit der Irrlicht Engine, die in AutoIt implementiert wurde.
Wir arbeiten jetzt schon länger an dem Projekt, was mit der Irrlicht-Engine arbeitet, und nach einer völligen Neuüberarbeitung haben wir nun beschlossen, es mal hier hochzustellen, in der Hoffnung auf Kritik, Bugreport, Ideen, usw.
Zum Programm selbst:
Die Idee
Die Idee entstand, als wir feststellten, dass es ein Irrlicht-Plugin für AutoIt gibt und wir diese kennenlernen wollten. Da erschien uns ein Zauberwürfel ein geeigneter Gegenstand um in dem Bereich neue Erfahrungen zu sammeln So sind nach und nach immer mehr Funktionen hinzugekommen.
Die Systemvoraussetzungen:
Also unter Windows 7 und Winsows Vista sollte es einwandfrei starten. (Einfach die IrrCube.exe im Ordner ausführen) Unter Xp in der Vm (für die Linux-User) muss es Direct3D9 unterstützung geben, sonst läufts nicht! Außerdem können bei XP kleinere Design fehler auftreten!
Das Programm
[Blockierte Grafik: http://dl.dropbox.com/u/24291162/1.jpg] Hier ein Screenshot vom Grundaussehen des Programms! In der Hilfe werden alle wichtigen Funktionen erklärt.
Die Funktionen:
- 3 Modi (Normales Drehen, Auf Zeit lösen, Lösen Lassen)
- Den Würfel lösen lassen (Das Programm löst den Würfel, wie ein Mensch ihn mit einer einfachen Methode lösen würde. Dementsprechend kann er auch bis zu 300 Züge brauchen. Nur leichte Verdrehungen bis zur Tiefe 5 kann das Programm über Bruteforce lösen.
- Im "Auf Zeit lösen" Modus, kann man versuchen den zufällig verdrehten Würfel möglichst schnell zu lösen. Die Zeit wird in die Rangliste eingetragen usw.
- CreateCube: Diese Funktion erlaubt es mit eigener Gui, einen eigenen Würfel einzugeben, der danach z.B gelöst werden kann. Dazu bitte auf "Würfel eingeben" gehen.
- Load/Save: So kann man Würfel laden und speichern
- Tastenkombinationen für die Drehungen: So kann man den Würfel schnell drehen.
- Maussteuerung: Man kann den Würfel mit der Maus steuern. Um die relative Drehungsposition zu übernehmen muss man "l" drücken.
- Algorithmen: Vordefinierte und eigene Algorithmen helfen einem beim Lösen des Würfels.
- (Wer Probleme mit den ganzen Pfeilen hat: Str+D
- Die Tastenbelegungen sieht man in der Einstellungsgui unter "Tastenkürzel"
Das wars von den grundlegenden Funktionen her, doch es gibt natürlich noch viele Kleinigkeiten zu entdecken.
Bitte meldet euch, wenn es Probleme beim Starten des Programms gibt, oder ihr irgendwelche Kritik, Bugs oder Anregungen habt!
Viel Spaß beim Testen,
RapIt & Fresapore