Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
art:pixelrun [2018/04/24 12:08] – Externe Bearbeitung 127.0.0.1art:pixelrun [2018/04/24 16:33] (aktuell) spitz
Zeile 1: Zeile 1:
 ====== Dokumentation ====== ====== Dokumentation ======
 Idee:\\  Idee:\\ 
-''Ein Algorithmus der auf einem "Spielfeld" Bahnen zeichnet. Mit einem Start- und Endpunkt.''\\ +''Ein Algorithmus der auf einem "Spielfeld" Bahnen zeichnet. Mit einem Start- und Endpunkt. Endlos das Spielfeld abfährt bis er nicht mehr weiter kann und dann neu anfängt.''\\ 
 {{ :art:pixelrunner_sratch.png?nolink |}} {{ :art:pixelrunner_sratch.png?nolink |}}
 Ausgehend von einem Anfangspunkt, gesetzt oder zufällig, wird als erstes ermittelt, welche Felder sich darum herum befinden und welche besetzt werden können. Anschliessend wird per Zufall ausgewählt auf welches "Nachbarfeld" gezogen werden soll (//Funktion [[art:pixelrun#Nachbar|Nachbar]]//). Der Weg wird beendet sobald keine Nachbarn mehr verfügbar sind.  Ausgehend von einem Anfangspunkt, gesetzt oder zufällig, wird als erstes ermittelt, welche Felder sich darum herum befinden und welche besetzt werden können. Anschliessend wird per Zufall ausgewählt auf welches "Nachbarfeld" gezogen werden soll (//Funktion [[art:pixelrun#Nachbar|Nachbar]]//). Der Weg wird beendet sobald keine Nachbarn mehr verfügbar sind. 
Zeile 82: Zeile 82:
  
 ===== Nachbar ===== ===== Nachbar =====
 +{{ :art:pixelrun-algo-skizze.jpg?nolink&600 |}}
 Diese Funktion ermittelt auf dem Spielfeld die Nachbarn eines Punktes. Das Spielfeld selber ist dabei Quadratisch und der Punkt oben Links ist 0. Diese Funktion ermittelt auf dem Spielfeld die Nachbarn eines Punktes. Das Spielfeld selber ist dabei Quadratisch und der Punkt oben Links ist 0.
  
Warning: Trying to access array offset on value of type bool in /home/httpd/vhosts/ibulla.com/httpdocs/wiki/lib/tpl/bootstrap3/Template.php on line 588
  • art/pixelrun.1524564514.txt.gz
  • Zuletzt geändert: 2018/04/24 12:08
  • von 127.0.0.1