Das Ergebnis ist etwas unkonventionell
Code: Alles auswählen
OpenConsole():EnableGraphicalConsole(1):Structure o:x.f:y.f:e.f:f.f:EndStructure:Global a=25,b=10,Dim p.o(a):Macro i:p(x)\x=40:p(x)\y=b:p(x)\e=38.5+Random(35)/b:p(x)\f=b+Random(20)/b:EndMacro:For x=0 To a:i:Next:Repeat:ClearConsole():For x=0 To a:t.o\x=p(x)\x:t\y=p(x)\y:*p.o=@p(x):*p\x=2**p\x-*p\e:*p\y=2**p\y-*p\f+0.2:*p\e=t\x:*p\f=t\y:If *p\x<80 And *p\y<a:ConsoleLocate(*p\x,*p\y):Print("."):Else:i:EndIf:Next:Delay(a):ForEver
Vielleicht schafft es ja jemand mit weniger Zeilen^^
MfG
(der gelangweilte) KeauHou