epyt: Ein 1KB-Tipp-Spiel
(js1024.fun)Ich habe zum ersten Mal seit zwei Jahren wieder an JS1024 teilgenommen, bei dem man JavaScript-Code mit maximal 1024 Byte einreichen kann. Der diesmal eingereichte Code ist ein einfaches Spiel, bei dem kurze englische Wörter erscheinen und man sie innerhalb der Zeit einfach genau so eintippen muss. Die Besonderheit ist jedoch, dass die Wörter passend zum diesjährigen Thema (mirror) links-rechts gespiegelt sind. Wegen der Größenbeschränkung funktioniert es leider nicht auf Mobilgeräten.
Entscheidend ist natürlich, wie man die Wörter speichert. Ich dachte schon lange, dass das möglich sein müsste, habe mich wegen des Schwierigkeitsgrads aber nie daran gewagt. Diesmal ist mir ein Ansatz, den ich deshalb lange liegen gelassen hatte, endlich gelungen (ich bin gerade arbeitslos und habe also reichlich Zeit), und auf dieser Grundlage habe ich das Spiel gebaut. Worum es bei diesem Ansatz geht, könnt ihr im kommentierten Code nachlesen (Fragen sind auch willkommen). Und als Zahl, die indirekt zeigt, wie hoch der Schwierigkeitsgrad ist: Es sind eindeutig 1022 Byte, aber es passen 1903 Wörter hinein. :-)
1 Kommentare
Wie interessant!