lehrkraefte:blc:informatik:glf20:gameloop

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
lehrkraefte:blc:informatik:glf20:gameloop [2020/12/07 13:58]
Ivo Blöchliger
lehrkraefte:blc:informatik:glf20:gameloop [2020/12/11 07:33]
Ivo Blöchliger [Der Game-Loop]
Line 16: Line 16:
 </code> </code>
 Dabei ist es wichtig, dass jeder einzelne Durchlauf möglichst wenig Zeit in Anspruch nimmt, damit das Spiel sofort auf Benutzereingaben reagieren kann. Dabei ist es wichtig, dass jeder einzelne Durchlauf möglichst wenig Zeit in Anspruch nimmt, damit das Spiel sofort auf Benutzereingaben reagieren kann.
 +
 +Das obige gibt es auch noch als [[https://fginfo.ksbg.ch/~ivo/videos/informatik/python/oxocard-gameloop.mp4|Video]] und für Datenspender auch auf [[https://web.microsoftstream.com/video/3c3214a9-4024-4697-83f9-34e6606f07d2|Stream]].
 +
 +===== Animationen =====
  
 Wenn es Dinge gibt, die über eine längere Zeit ablaufen, muss mit Zeitstempeln gearbeitet werden, z.B. so wird eine Aktion jede Sekunde einmal ausgeführt: Wenn es Dinge gibt, die über eine längere Zeit ablaufen, muss mit Zeitstempeln gearbeitet werden, z.B. so wird eine Aktion jede Sekunde einmal ausgeführt:
Line 28: Line 32:
          
 </code> </code>
 +
 +Eine ausführlichere Erklärung mit minimalen Beispiel gibt es in diesem [[https://fginfo.ksbg.ch/~ivo/videos/informatik/python/oxocard-gameloop-animation-timer.mp4|Video]]
  
 ===== Kleines (Bei)Spiel ===== ===== Kleines (Bei)Spiel =====
  • lehrkraefte/blc/informatik/glf20/gameloop.txt
  • Last modified: 2020/12/11 07:34
  • by Ivo Blöchliger