[Tiptoi] Zwischenbericht: Lern-Kartenspiel / Problem: Performance

Ulrich Sibiller ulrich.sibiller at gmail.com
Mi Jan 2 19:35:52 CET 2019


LioEvtl. könntest du die zeitaufwendigen Sachen einmalig am Anfang
berechnen. Dann dauert es halt ein paar Minuten, bis das System startbereit
ist, wäre aber im Spiel schnell.

Uli

Am Mi., 2. Jan. 2019, 19:00 hat Hendrik Fuß <hendrik.fuss at gmail.com>
geschrieben:

> So, wie ihr merkt, nutze ich die Ferien gerade intensiv, um endlich mein
> Tiptoi-Projekt voranzubringen. Vielleicht interessiert euch ein erstes
> Zwischenergebnis …
>
> Ich bin Lehrer in einer Musikschule und versuche, mit tttool ein
> Lern-Kartenspiel für meine Schüler zu erstellen (siehe Bild). Dabei geht es
> darum, zuzuordnen, mit welchem Finger ein bestimmter Ton gespielt wird, und
> auf welcher Saite. Die Spielidee ist einfach: der Tiptoi-Stift nennt eine
> Aufgabe (z.B.: „Welchen Ton kann man mit dem ersten Finger greifen?“) und
> der Spieler löst die Aufgabe, indem er eine passende Karte antippt. Bei
> einer richtigen Antwort darf er die Karte behalten. Es gewinnt der Spieler,
> der am Ende die meisten Karten hat.
>
> Ich habe das Spiel nun fertig implementiert, und es funktioniert … im
> Prinzip. Mein Problem ist nur, dass der Stift mit den Algorithmen heillos
> überfordert ist. Die zufällige Auswahl einer neuen Aufgabe dauert ca. 20–40
> Sekunden. :-( Im jetzigen Zustand ist das Spiel also noch nicht wirklich
> spielbar.
>
> Zugegebenermaßen ist der Algorithmus nicht ganz trivial, weil der Stift
> immer eine zu den ausliegenden Karten passende Aufgabe aussuchen muss.
> Dabei muss der Stift schätzungsweise 25–30 Jump-Befehle verarbeiten.
> Eigentlich nicht viel für einen Mikroprozessor …
>
> Ich werde also die nächste Zeit damit verbringen, den Spiel-Code zu
> optimieren, oder zur Not die Spielregeln abwandeln, sodass der Programmcode
> einfacher wird.
>
> Wenn jemand noch Optimierungs-Tipps hat, bin ich sehr dankbar.
>
> Vielen Dank auch sonst für die Unterstützung und das durchweg positive
> Klima in dieser Gruppe.
>
> viele Grüße
> Hendrik
>
>
> --
> tiptoi mailing list
> tiptoi at lists.nomeata.de
> https://lists.nomeata.de/mailman/listinfo/tiptoi
>
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <https://lists.nomeata.de/pipermail/tiptoi/attachments/20190102/e5b665c2/attachment.htm>
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : Spielkarten.jpg
Dateityp    : image/jpeg
Dateigröße  : 207922 bytes
Beschreibung: nicht verfügbar
URL         : <https://lists.nomeata.de/pipermail/tiptoi/attachments/20190102/e5b665c2/attachment.jpg>


Mehr Informationen über die Mailingliste tiptoi