Name des Programms:
VirtualRubik
Beschreibung:
Ursprünglich entstanden aus [C#] 3D Rubiks Cube zeichnen diesem Thread (den ich empfehle zu lesen) entwickelte (s)ich ein Renderer für einen Rubik-Würfel. Hier findet man nun meine Implementierung mit einer GUI dazu.
Verwendung
Bitte diesen Absatz sorgsam lesen.
Der Würfel kann mit der Rechten oder Mittleren Maustaste gedrückt rotiert werden.
Die Knöpfe und das Hauptmenü sollten relativ selbsterklärend sein, der Knopf neben dem Schichtenselektor gibt die Drehrichtung an.
Zum Bewegen einer Schicht mit der Maus wählt man zunächst eine Fläche aus (Linksklick), und dann eine zweite (Linksklick).
Dabei müssen die beiden Markierung auf einer Würfelseite sein.
Die durch die beiden Markierungen eindeutig bestimmte Schicht wird nun automatisch gedreht, und zwar so als würde die zweite Markierung die Schicht "drücken".
Bei Fehlern hilft euch auch die untere Statusleiste.
ESC oder ENTF heben die aktuelle Auswahl auf.
Die obere Statusleiste zeigt die momentan gehoverte Fläche an.
Screenshot(s):
Changelog
Spoiler anzeigen
Verwendete Programmiersprache und IDE:
Visual C# (IDE: Visual Studio 2010 Professional)
Systemanforderungen:
.NET Framework 4.0 (JA!)
Download:
Siehe Anhang.
Lizenz/Weitergabe:
Freeware und Opensource. Ich könnt den Code gerne selbst verwenden, aber bitte seid so fair und erwähnt mich irgendwo
Forks
RubikCubeSolver von @Switcherlapp97:
[C#] RubikCubeSolver
VirtualRubik
Beschreibung:
Ursprünglich entstanden aus [C#] 3D Rubiks Cube zeichnen diesem Thread (den ich empfehle zu lesen) entwickelte (s)ich ein Renderer für einen Rubik-Würfel. Hier findet man nun meine Implementierung mit einer GUI dazu.
Verwendung
Bitte diesen Absatz sorgsam lesen.
Der Würfel kann mit der Rechten oder Mittleren Maustaste gedrückt rotiert werden.
Die Knöpfe und das Hauptmenü sollten relativ selbsterklärend sein, der Knopf neben dem Schichtenselektor gibt die Drehrichtung an.
Zum Bewegen einer Schicht mit der Maus wählt man zunächst eine Fläche aus (Linksklick), und dann eine zweite (Linksklick).
Dabei müssen die beiden Markierung auf einer Würfelseite sein.
Die durch die beiden Markierungen eindeutig bestimmte Schicht wird nun automatisch gedreht, und zwar so als würde die zweite Markierung die Schicht "drücken".
Bei Fehlern hilft euch auch die untere Statusleiste.
ESC oder ENTF heben die aktuelle Auswahl auf.
Die obere Statusleiste zeigt die momentan gehoverte Fläche an.
Screenshot(s):
Changelog
Quellcode
- Version 1.0
- - Erster Release
- Version 1.1
- - Dreh-Bug verkleinert
- - Komfortable Maussteuerung eingeführt
- - Statusleisten eingeführt
- Version 1.2
- - Maussteuerung verbessert
- - Flächenwahl erleichtert
- - Kleinere Bugfixes
- Version 1.3
- - Fenster in der Größe änderbar
- - Hauptmenü hinzugefügt
- - Steuerung kann versteckt werden
- - ESC oder ENTF zum Aufheben von Markierung
- - Bugfixes
Verwendete Programmiersprache und IDE:
Visual C# (IDE: Visual Studio 2010 Professional)
Systemanforderungen:
.NET Framework 4.0 (JA!)
Download:
Siehe Anhang.
Lizenz/Weitergabe:
Freeware und Opensource. Ich könnt den Code gerne selbst verwenden, aber bitte seid so fair und erwähnt mich irgendwo
Forks
RubikCubeSolver von @Switcherlapp97:
[C#] RubikCubeSolver
SᴛᴀʀGᴀᴛᴇ01
Dieser Beitrag wurde bereits 12 mal editiert, zuletzt von „StarGate01“ ()