Einmal stieß ich im Web an einen Java-Applet, der das Scharverhalten der Tiere nach einigen einfachen Prinzipien simulierte. Ich wollte gern eine eigene Version erstellen. Da ich keine sonstige "anständige" Programmiersprache außer Turbo Pascal beherrschte, machte ich das Program damit. Jetzt, nach einigen Jahren, beschloss ich übungshalber das Program in Java zu konvertieren (und erfand dabei neu das Rad, denn solche Applets existierten ja bereits). Hier gibt es ihn jedoch, für das Vergnügen derer Leute, die stundenland einen Bildschirmschonen glotzen können.
Die Kreaturen (die ich "Tads" benannte [engl. tadpole = Kaulquappe] ) verfolgen folgende Regeln:
Falls du den Applet kopieren möchtest, darfst du es machen, solange du den Programmierer bekanntmachst. Einfach die Dateien TFlock.class und Tad.class aus diesem Verzeichis abkopieren und den folgenden Code in deine HTML-Datei einfügen:
<applet code="TFlock.class width=(Breite) height=(Höhe)"> <param name="Amount" value="(Menge der Kreaturen)"></applet>
Der param-Tag ist freiwillig, wenn der fählt oder falls das Wert sinnlos ist, wird die Menge automagisch auf 20 gestellt.
Es dürfte als selbstverständlich gelten, dass man die Kreaturen in einem sehr kleinen Applet nicht reinpacken soll, da sie nur in Kreisen rumschwimmen würden.
Ich hab geplant, den Applet zu erweitern, beispielsweise dadurch, dass ich "Raubtiere" einfügen könnte, die von den "Beuten" vermieden würden. Solche Applets existieren aber bereits, du kannst sie mit welche Suchmaschine auch immer suchen. Probiere z.B. die Begriffe fleeting oder flocking und applet(s).