Projekt RCS

Battlejoe

Komplett-PC-Käufer(in)
hiho,

wie jede/r, die/der sein Abi (zumindest in Berlin) macht, muss auch ich das mit 'nem Kumpel tun. Wir haben uns ein relativ "komplexes" Thema für unsere 5. Prüfungskomponente (Präsentationsprüfung) ausgesucht. Uns zwar wollen wir ein Programm schreiben, mit dem es möglich sein wird, einen Zauberwürfel zu lösen, ohne dass man wissen muss, wie das eigentlich funktioniert.

Zurzeit haben wir schon fast die komplette Denkarbeit abgeschlossen und müssen uns "lediglich" darauf konzentrieren, dem Computer das Lösen beizubringen --> Eigentlich nur Tipparbeit :P

Worauf es uns ankommt, ist, dass wir möglichst viele Leute zum Testen animieren wollen.

Falls ich euer Interesse geweckt habe, könnt ihr ja mal bei http://www.projekt-rcs.de vorbeisurfen. :)


Vielen Dank
Joe

PS: Dankbar über Kritik und Verbesserungsvorschläge sind wir natürlich :)
 
Also: Ich hab ja schonmal so ein Vorab- Test von euch gesehen, der unter Vista x64 nicht lief - das hier läuft problemlos :)
Ich weiß zwar nicht allzu viel über Delphi, ich schmeiß aber schonmal nen Verbesserungsvorschlag in die Runde, dass man gleich 2x auf Pfeile drücken kann (sodass das alles gleich um 180° gedreht wird)
Ne Spielerei am Ende könnte ne Funktion sein, dass man den Würfel auch mit der Hand ''greifen'' und drehen kann ;) Dürfte aber wahrscheinlich zu aufwendig werden...
e: Und die Achsen einzeichnen, bitte xD
 
So, um euch vielleicht doch ein wenig mehr zu interessieren, hab' ich mal die aktuelle Version (0.1.1) und nen paar Screens hochgeladen:

Der Startbildschirm:
attachment.php


Die erste Drehung:
attachment.php


Ein paar Drehungen später...:
attachment.php


Und noch mehr Drehungen später: :P
attachment.php

 
Funzt ja auch schonmal ganz gut ;)
An die Umsetzung mit den einfacher einstellbaren Farben solltet ihr euch aber bald machen :D
 
ich dachte mir, ich Update die ganze Kiste hier im Forum mal :P

Also, der RCS befindet sich mittlerweile auf Version 1.1 und hat einiges an Features dazubekommen :)

Ein "Misch"-Button wird auf jeden Fall noch kommen, ebenso wie die manuelle Eingabe, an der ich gerade sitze.

Aber worauf ich besonders stolz bin: Er LÖST den Würfel komplett :)))

MfG
Battlejoe
 
So, mittlerweile ist ja ein wenig Zeit vergangen und das Programm ist nun soweit auch "anwendbar" (v1.3). D.h. man kann nun einen "echten" Würfel eingeben und man bekommt dann die Lösung serviert. :P

Für Verbesserungsvorschläge, Kritik etc. bin ich natürlich immer offen =)

mfG
Battlejoe
 
Noch immer toll ;) Regelmäßige Updates wären nicht schlecht.
Grad hat irgendwas auch nicht so funktioniert, wobei ich einfach nur mal alles vollmachen wollte - keine Ahnung, ob man den Würfel überhaupt so verdrehen kann.^^ Solltest was an der Fehlermeldung ändern.

Und schau mal, was passiert, wenn du gar nichts setzt :D

Ahja, die vollkommen automatisch lösende Funktion hast du rausgenommen? Find die nicht mehr ^^
 
Tolles Programm :daumen: Hätte ich meinen alten Würfel der hier mal rumlag noch würd ich auch mal einen ausprobieren ^^

Ich finds nur etwas schade, dass man jetzt bei Lösungen und Mustern bei jedem einzelnen Schhritt auf den Button drücken muss, das war vorher besser ^^

Bin in der Schule zwar auch Informatiker, sowas wär mir dann aber glaub ich trotzdem zu hoch :huh:
 
Also ich hatte die Funktion zum automatischen Lösen nur noch nicht wieder eingebaut, weil diverse Testpersonen beim Lösen immer auf den Button gedrückt haben. Und da schien mir die bisherige Vorgehensweise nicht besonders komfortabel.
Werde sie dann aber wohl wieder implementieren ;)

@ Centax:
Die Verdrehung, die du angegeben hast, gibt es durchaus nicht :P
Aber danke für den Hinweis, werde die Fehlermeldungen auf eine reduzieren (Es sollten jedoch maximal um die 50 sein xD)

@ BopItXtremeII:
Soooo viel braucht man dafür eigentlich gar nicht:
Was man (zumindest ich) in der Schule an analytischer Geometrie/lin. Algebra hatte, reicht eigentlich aus. Musste mich nur noch ein wenig um Rotationsmatrizen kümmern.
Dann noch ein gutes Buch, das einem eine Einführung gibt.
Und vielleicht das wichtigste: "A burning desire to make games." (www.directxtutorial.com) =)

Joe
 
Zuletzt bearbeitet:
Zurück