Halte das Arbeitsverzeichnis/Working Dir für das Problem. Setze das mal bei ShellExecute noch auf den Ordner, in dem die Fifa.exe auch liegt.
Johannes
Halte das Arbeitsverzeichnis/Working Dir für das Problem. Setze das mal bei ShellExecute noch auf den Ordner, in dem die Fifa.exe auch liegt.
Johannes
Alles Gute, name17 :D.
Johannes
Hi Maiksch,
Das klingt schon ziemlich stark nach dem Komponisten, den ich suche, vielen Dank!
Das Stück selbst ist auf den ersten Blick nicht dabei, aber einiges, was ich mal ausprobieren werde. Dankeschön!
Johannes
Danke für die Versuche, habe oben ein Beispiel (aus den Simpsons :D) angehängt.
Johannes
Hallo,
Weiß jemand wie die Art von Musik heißt, die in Stummfilmen bei Chaos-Szenen/Schlägereien und so lief? Mit dem Klavier gespielt, sehr hektisch. Mit meinen Suchbegriffen (Stummfilm Musik Klavier) komme ich da einfach nicht weiter :(.
Jede Idee ist willkommen ;).
Johannes
Edit: Genau solche Musik (Noten) suche ich:
Ich sags mal so: Wenn einer damit berühmt werden will und die Lorbeeren einsacken, dann wird es keine Lorbeeren geben…
Es haben schon tausend Leute versucht, der Pferdefuß ist, dass die Motivation bei keinem lange gereicht hat und die Qualität auch nicht so überragend war. Die Suchfunktion liefert (richtig angewendet) das Ergebnis mit weniger Ärger…
Ich will niemanden daran hinden, es noch mal zu versuchen, aber die Aussichten sind wohl schwierig.
Johannes
Hallo,
Die Anregungen aus dem gestrigen Test mit Schnuffel, L3viathan, PenGuin und RapIt habe ich aufgenommen, einhellig wollten sie den Chat auffälliger platziert haben.
Daher gibt es jetzt zwei Neuerungen:
Bilder:
Die Bilder zeigen auch schön die früher angesprochenen verschiedenen Stile, die per Klick und ohne Neuladen der Seite wechselbar sind -- getrennt für das Gesamtdesign und das Brett.
Außerdem gibt es damit endlich mal wieder Screenshots ohne Fehlerbericht :D.
Viel Spaß beim Spielen!
Johannes
Du wählst "Compile with options"?
Johannes
Danke für den Hinweis auf die mögliche Problemursache der Doppelzüge. Ich hatte gestern Abend auch noch gemerkt, dass ich bei der Rochade reproduzierbar doppelt weite Schritte vom Turm bekommen kann. Das passt optimal in deine Vermutung, weil die Rochade für das Brett zwei separate Züge sind, die mit einer Servernachricht ankommen. Vermutlich werde ich es so lösen, dass die Züge sauber hintereinander ausgeführt werden. Im Moment läuft es (unabsichtlich) quasi-parallel -- und macht deshalb offenbar Probleme.
Edit: Behoben in diesem Commit. Es läuft weiterhin "parallel" mit den Zügen, ich hatte Variablen nicht korrekt lokal gehalten :S.
Johannes
p.s. Dank deiner (guten!) Screenshots ist der Thread voller Bilder von kaputten Stellungen und so :D.
Sooooooo… [Kunstpause]
Ich habe den Fehler jetzt gefunden, war doch noch mal deutlich vertrackter als angenommen. Der Gedanke von gestern war an sich gut (Bauer muss nicht nur Farbe, sondern auch Spieler wechseln), allerdings nicht ganz richtig (der Bauer hat keinen Spieler als Eigenschaft). Letztendlich lief es darauf hinaus, dass der kopierte Bauer auch noch die Blickrichtung wechseln muss, mit der die möglichen Züge kodiert sind. Durch das "Rückwärtsdenken" des eingesetzten Bauern sind sehr komische Fehlerbilder entstanden.
Außerdem war einiges mit dem Filtern von Zügen ins Schach bzw. solchen, die ein Schach nicht aufheben im Argen, aber das müsste jetzt auch erst einmal behoben sein.
Wenn du die Fälle von oben noch mal grob nachstellen könntest, RapIt? *liebguck*
Insgesamt läuft Crazyhouse jetzt also komplett. Kurze Regelkunde: Matt- und Schach-Einsetzen erlaubt, Bauern nicht auf Umwandlungsfeldern eines Spielers (standardmäßig also erste und letzte Reihe, aber kann angepasst sein wie bei Legan), umgewandelte Bauern behalten die neue Stärke (das war die Regel, die Wikipedia als normal angibt und ich auch so kenne, weil sonst Materialprobleme entstehen können mit realen Figurensätzen, am Computer darf es ja ruhig krachen :D).
Im Zuge meiner Tests habe ich die Pocket-Geschichte, die Crazyhouse ja ausmacht so generalisiert, dass man das jetzt zu jedem vorhandenen Spiel einfach per Konfigurationsvariable ohne weiteren Aufwand dazuschalten kann. Bei MicroChess ist es im Moment aktiv, dann dauern die Partien da wohl länger und sind vermutlich weniger remislastig dank wiedergeboren werdender Bauern…
Viel Spaß beim Spielen,
Johannes
Hallo,
Vielen Dank für den top-Test mal wieder! Gute Beschreibungen, hilfreiche Screenshots, danke!
Das meiste davon (außer diese doppelt weiten Züge) könnte aus dem gleichen (kleinen) Problem stammen, das mir heute beim Schlange stehen (offline) aufgefallen ist. Werde das morgen schnell einbauen und dann testen…
Gute Nacht!
Johannes
Seit gestern ist Crazyhouse-Schach committed. Ein wichtiger Schritt auf dem Weg zu meinem Tandem-Traum :). Die Hauptaufgabe war, die Pockets für beide (alle) Spieler einzubauen, sodass man Figuren dort ablegen und daraus wieder auf das Brett setzen kann.
Bekannte Probleme:
Viel Spaß beim Testen!
Johannes
Hi RapIt,
es scheint alles wunderbar zu funktionieren..
Sehr gut, bei Tests von dir weiß ich ja auch, dass du alle kranken Varianten getestet hast ;-).
Allerdings würde ich noch unterbinden, dass man bei jedem Zug Remis bieten darf...(Ich mein, das gibts so ne Grenze von höchstens 3 mal, dann muss man darauf warten, dass der Gegner Remis bietet.)
Ja, so in der Art kenne ich das auch. Habe jetzt nicht das Regelwerk geprüft, aber nehme eher an, dass es eine Schiedsrichter-Sache ist, das dann einzudämmen? Im Moment ist Jazzy schon noch ein bisschen auf kooperatives Spiel angelegt :).
Ansonsten wäre es noch cool, wenn der Button "Neues Spiel" eine Funktion bekommen könnte.
Auch der Bug mit der Rochade ist gefixed...
Hat er im letzten Commit jetzt bekommen :).
Bezüglich Less hab ich jetzt noch nicht so ganz verstanden, was das jetzt für einen Unterschied macht...!? Ich habe da zwar keine Ahnung von, aber die Installation von Less hat jetzt irgendwie keinen Unterschied bewirkt...Hätte da was passieren sollen?
Less ist eine Erweiterung von CSS, die ich nutze, damit ich nur eine Basisfarbe für das Brett angeben muss (gelb, blau, grün, grau) und LESS berechnet daraus die Farben für die hellen und dunklen Felder und setzt sie an die richtigen Stellen ein. Weil ich es jetzt so umgestellt habe, dass die LESS-Dateien vor dem Git-Commit in CSS-Dateien umgewandelt werden, nutzen die HTML-Dateien einfach die fertigen CSS-Files und man merkt als Anwender davon nichts :).
Auf jeden Fall schön, dass es noch regelmäßig Updates gibt!
Regelmäßig ist ein dehnbarer Begriff :D. Aber immer mal wieder ein Stoß Commits kommt schon zusammen, ab und zu juckt es im Finger/Kopf.
Happy Gaming,
Johannes
Hi progandy,
Danke für den Hinweis. Das wäre natürlich schon eine Option, aber in der Tat sollte man dann auch aggressiv cachen, was ich mir für später aufheben will (ungefähr dann, wenn ich ein Templating-System einbaue) :).
Johannes
Allet Jute, Kev! ![]()
Lass dich schön feiern und viel Spaß im dritten Jahrzehnt!
Johannes
Wieder mal ein Update:
Die Buttons zum Aufgeben und Anbieten von Remis sind jetzt auch mit Funktionalität hinterlegt. Beim Remis-Gebot habe ich versucht, alle Regeln umzusetzen (man kann nur einmal pro Zug, nur bei gegnerischem Zug). Doppelanfragen bei den Gegnern habe ich versucht, gering zu halten. Aufgeben kann man dagegen jederzeit ;).
LESS habe ich schon vor einiger Zeit eingebaut und jetzt mit den heutigen Commits so umgestellt, dass die Umwandlung in CSS vor dem Release erfolgt statt beim Aufruf der Seite im Browser. Die Lösung ist wesentlich schneller, aber etwas komplizierter (vergrößert die Linux-Bindung).
Johannes
Hallo GunFood,
Zum runden Geburtstag wünsche ich dir von Herzen alles erdenklich Gute: Beruflichen und privaten Erfolg, Freude am Leben und Gesundheit (in aufsteigender Wichtigkeit
).
Lass dich heute ein bisschen (sehr) feiern und beschenken!
Auf das nächste Jahr mit dir!
Johannes