Lazer labyrint (5 / 7 steg)
Steg 5: Bearbetning video
Bearbetning koden accepterar 4 seriell kommandon från Arduino, och
visar statusen för spelet på skärmen utifrån dessa kommandon.
Grundläggande flödet av programmet genom 5 staterna är:
1. Tryck på starta skärmen (startknappen intryckt)
2. displayen intro filmen (startknappen nedtryckt en andra gång, eller slutet av filmen)
3. Visa 3, 2, 1, GO nedräkning
4. Visa spel timer och antal larm (stoppknappen intryckt)
5. Visa sista gången och antal larm (startknappen för att återgå till början)
Om reset-knappen trycks ner när som helst, går spelet tillbaka till tryck på START-skärmen. Koden är full av kommentarer som hjälper dig att räkna ut vad som händer. Det mesta är mycket lik de exempel som jag hittade på webbplatsen för bearbetning. Video standardbiblioteket fungerade inte bra för mig, så jag använde GSVideo istället.
Larme bör placeras i rotmappen på enhet C. Jag har bifogat larme alltför.