Benutzer-Werkzeuge

Webseiten-Werkzeuge


scripting:tutorials:level1:readable_code

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Nächste Überarbeitung
Vorherige Überarbeitung
scripting:tutorials:level1:readable_code [2023/05/29 13:41] – angelegt fritz_98scripting:tutorials:level1:readable_code [2024/05/13 13:32] (aktuell) fritz_98
Zeile 74: Zeile 74:
   * Gedächtnisstützen, wo noch eine Funktion oder ein Briefing fehlt, um es später einzufügen   * Gedächtnisstützen, wo noch eine Funktion oder ein Briefing fehlt, um es später einzufügen
  
-Wichtig ist nur, dass du von ihnen Gebrauch machst. Gerade zu Beginn ist es nicht verkehrt, sich mit Kommentaren bei [[ scripting:tutorials:level1:branches |Verzweigungen]] oder [[ scripting:tutorials:level1:loops |Schleifen]] klar zu machen, welche Logik gerade implementiert wird und ob das mit der gewünschten Logik übereinstimmt.+Wichtig ist nur, dass du von ihnen Gebrauch machst. Gerade zu Beginn ist es nicht verkehrt, sich mit Kommentaren bei [[ scripting:tutorials:level1:branches |Verzweigungen]] oder [[ scripting:tutorials:level1:loops |Schleifen]] klar zu machen, welche Logik gerade implementiert wird und ob das mit der gewünschten Logik übereinstimmt. \\ 
 +Es hilft auch, sich über bestimmten Funktionen zu notieren, unter welchen Umständen sie aufgerufen werden sollen und was genau sie machen. So eine Stütze kann man später mit dem tatsächlich implementierten Ablauf vergleichen und dadurch schneller Fehler finden. 
 +<code lua> 
 +-- Diese Funktion wird aufgerufen, nachdem der Spieler Dovbars Tribut bezahlt hat 
 +-- Sie öffnet das Tor im Nordwesten, hinter dem der Weg zu Kerberos liegt 
 +function OpenGateKerberos() 
 +    -- In Ebene 2 des Tutorials gibt es eine Anleitung dazu, wie Tore geöffnet werden 
 +end 
 +</code>
  
 +----
 +
 +Du kennst nun die Lua-Grundlagen, sodass wir uns in den folgenden Abschnitten um die Programmierung eines Spielablaufs für die Beispielkarte kümmern.
 +
 +[[ scripting:tutorials:level1:tables | Voriges Kapitel: Tables ]]\\
 +[[ scripting:tutorials:level1:readable_code | Zurück nach oben ]]\\
 +[[ scripting:tutorials#die_spielvoraussetzungen_definieren | Zurück zur Übersicht ]]
scripting/tutorials/level1/readable_code.1685367676.txt.gz · Zuletzt geändert: 2023/05/29 13:41 von fritz_98