Lieber suit,
Mehr Geschwindigkeit - das Ding ist zu langsam :) besonders wenn man 4 Computergegner gegeneinander spielen lasst.
die Anregung mit einer Einstellungsoption für Bewegungsgeschwindigkeit (da denke ich gleich an eine live-Einstellung) werde ich mir überlegen. Ich könnte ja die Animationen für die Bewegungen der Spielsteine abschaltbar machen...
Übrigens: wo ist der Schummel-Knopf? Bei Mensch ärgere dich nicht ist das Grundvoraussetzung - wie bei Monopoly :p
Du könntest für menschliche Spieler das Würfelergebnis beeinflussen. Dazu müsstest Du entweder eine JavaScript-Konsole haben (wie Firebug sie bietet), oder eben über die Adresszeile des Browser Deine JavaScript-Aufrufe eingeben. Noch bietet das Script zu Testzwecken die Möglichkeit, den Würfel zu manipulieren. ;-)
javascript:void(MAEDN.dice.roll(1,6)); // garantiert eine sechs
Das JPG-Hintergrundbild (welches in PNG konvertiert wurde) ist ziemlich bescheiden :) da kannst du gleich JPG verwenden. 200 kb für eine so eine Grafik ist jedenfalls nicht grade wenig.
Ja, da habe ich noch nicht weiter dran gearbeitet. Die Umfärbung der Smiley-Grafiken war mir wesentlich wichtiger und auch wesentlich zeitaufwändiger. Aber am Spielfeld lässtsich bestimmt noch etwas verbessern.
Du kannst hier ggf. mit einem Sprite sparen (9 Kreise) - die einzelnen positionen der Felder müssten dir ohnehin bekannt sein. Den hintergrund mit dem radialen Verlauf kannst du per Gradient machen.
Da ist mir das gegenwärtige Hintergrundbild dann doch lieber...
Besonders für unterwegs ist sowas ggf. recht spaßig - auf dem Mobiltelefon - da ist aber jedes KB viel wert wenn man davon ausgeht, dass manche Anbieter je MB[!] 25 Cent und teilweise bis zu 1 Euro wollen und nur ein paar MB im Grundumfang mitliefern.
Aber dann sind die Smiley-Grafiken ein echter Datenbatzen! Das Verzeichnis enthält 637KiB insgesamt - und da sehe ich kaum Potenzial für Einsparungen. Vielleicht gibt es ein Programm (kenne selbst keines), das mir die animierten GIF-Grafiken etwas komprimiert (sind mit GIMP bearbeitet), aber was da an Einsparungen möglich ist, kann ich nicht sagen.
Überhaupt kann ich mangels eines eigenen Smartphones die Funktionalität auf einem solchen nicht testen. Hast Du da Erfahrungswerte?
Liebe Grüße,
Felix Riesterer.
ie:% br:> fl:| va:) ls:[ fo:) rl:| n4:? de:> ss:| ch:? js:) mo:} zu:)