Huhu Sven
Ich habe am Quellcode mindestens eine wichtige Kritik: Die Bildlinks stehen direkt in der Klasse, und das halte ich für böse. In der Klasse für die Verwaltung der Spielfelder etc. gehört IMO keinerlei HTML hinein. Die Umsetzung von Spielzuständen in ein Ausgabeformat sollte Sache einer Templateklasse sein. Dann wäre die notwendige Flexibilität erreicht. Weil man ja eher nicht an der Klasse direkt herumändern sollte, aber möglicherweise Dinge wie andere Bildnamen, feste Angaben der Bildgröße oder alt-Texte haben will.
Da stimme ich Dir völlig zu.
Habe das jetzt so verändert, dass die Basisklasse nur die nummerische
Codierung "ausspuckt".
Wenn man es also "buntig" haben möchte muss man eine eigene Klasse davon ableiten und die entsprechende Funktion überschreiben.
Dann kann z.B. statt der nummerischen Werte entsprechende Grafiken
ausgeben.
Das "Ding" ist halt noch in der Entwicklung, da wird sich also noch einiges tun.
Viele Grüße
lulu
bythewaythewebsuxgoofflineandenjoytheday