<div dir="auto"><div dir="auto">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.<div dir="auto"><br></div><div dir="auto">Uli</div></div><br><div class="gmail_quote"><div dir="ltr">Am Mi., 2. Jan. 2019, 19:00 hat Hendrik Fuß <<a href="mailto:hendrik.fuss@gmail.com" target="_blank" rel="noreferrer">hendrik.fuss@gmail.com</a>> geschrieben:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word;line-break:after-white-space"><div>So, wie ihr merkt, nutze ich die Ferien gerade intensiv, um endlich mein Tiptoi-Projekt voranzubringen. Vielleicht interessiert euch ein erstes Zwischenergebnis …</div><div><br></div><div>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.</div><div><br></div><div>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.</div><div><br></div><div>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 …</div><div><br></div><div>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.</div><div><br></div><div>Wenn jemand noch Optimierungs-Tipps hat, bin ich sehr dankbar.</div><div><br></div><div>Vielen Dank auch sonst für die Unterstützung und das durchweg positive Klima in dieser Gruppe.</div><div><br></div><div>viele Grüße<br>Hendrik</div><div><br></div><div><br></div><img id="m_1127174018164674228m_364569402482483486611AC6CDA-B810-4516-847F-7DACA9C0E371"></div>-- <br>
tiptoi mailing list<br>
<a href="mailto:tiptoi@lists.nomeata.de" rel="noreferrer noreferrer" target="_blank">tiptoi@lists.nomeata.de</a><br>
<a href="https://lists.nomeata.de/mailman/listinfo/tiptoi" rel="noreferrer noreferrer noreferrer" target="_blank">https://lists.nomeata.de/mailman/listinfo/tiptoi</a><br>
</blockquote></div></div>