Facebook. Dort lasen Leute "Gras" auf ihren Posts wachsen ![]()
// Ich glaube inzwischen hat das Forum nen Filter. bei mir werden jetzt keine überlangen Betonungen mehr angezeigt. Das zeilenlimit stimmt jetzt?
Facebook. Dort lasen Leute "Gras" auf ihren Posts wachsen ![]()
// Ich glaube inzwischen hat das Forum nen Filter. bei mir werden jetzt keine überlangen Betonungen mehr angezeigt. Das zeilenlimit stimmt jetzt?
Ist klar. Die SCREEN 13 VGA von BASIC hat max. 320x240 .
Naja. Es geht hier vermute ich mal erstmal um das reine Übersetzen, dann später um die Optimierung. ![]()
//War er wieder schneller ![]()
Es gibt feste Regeln, wie man Slender zu spielen hat. Die findet man sehr schnell heraus, und dann ists halt langweilig ![]()
Jop. Danke ![]()
War eh nur ein Projekt aus Langeweile
. Aber danke für die Mühe, sieht gut aus ![]()
MfG
Natürlich nichts weiter als Spam aufgrund eines Fehlers im Rendering. Trotzdem naja, merkwürdig ![]()
Hi!
James und ich haben mal das Lava-Fraktal mit überliegendem Noisefilter aus BASIC nach AutoIt geportet.
Compiliert läuft das original etwa mit 200FPS und hat ne schöne Grafik. Das Autoit-Äquivalent läuft auf der gleichen Größe mit etwa .5FPS und Noise ist nicht mehr wirklich zu erkennen
.
Es handelt sich dabei wirklich um ein Äquivalent, alle BASIC Funktionen, wie die Pointer die im Speicher direkt auf die Pixel zeigen und die Farbpalette die mit RGB Werten überschrieben wird, werden fast 1:1 simuliert. Es ist nicht auf au3 optimiert.
Naja, jedenfalls kann man mit den $FracHeight und $FracWidth kann man die Werte für das Skript festlegen.
Viel Spaß damit.
Danke Mars. Wird ich übernehme das mal ![]()
@Xori ![]()
Jetzt kann man mit "r" ein neues zufälliges Bild zeichnen lassen, und mit "s" den aktuellen String ins Clipboard kopieren.
Ja ![]()
Hatte mir die UDF nicht runtergeladen. Also das von Marsi bringt einen ziemlichen Geschwindigkeitsboost.
Ne, für mich ging aus dem AutoIt Beispiel nicht hervor, was die Funktionen beinhalten ![]()
MfG
Wei Mars schon gesagt hat, kannst du SGN durch einfach: (($x>0)-($x<0)) ersetzen ![]()
Als Standerd für die PLOT / PIXEL Funktion, die desweiteren auch auch PSET heißt würde ich schon einen kleinen GDI Befehl einbauen.
//EDIT:
Du solltest unbedingt die BASIC Version angeben. Ganz witzig wäre nämlich mal ein kleiner Assistent für das Übersetzen von Microsofts QBASIC, weil man damit sehr sehr einfach sehr komplexe Grafiken erzeugen kann, und warum das Rad neu erfinden ![]()
//EDIT2:
Ich hab vergessen zu erwähnen das du bei der GDI.dll auch vorher das Handle abfragen musst.
Ich würde auch IDLE() durch
Do
until guigetmsg()=-3
ersetzen oder OnEvents verwenden.
Thanks ![]()
Danke Mars. Das bau ich noch ein (war eh ein Nighlty Build
). Bei der neuen Version kann man dann auch speichern usw.
MfG
Hier mal eine richtig geile Form:
98,-2,86,133255
MfG ![]()
Hi!
Fasziniert von Fraktalen bin ich zur Zeit. Jetzt mal ein etwas außergewöhnliches Fraktal. Das sogenannte Hopalong, oder zu Deutsch: Hüpfer.
Das ganze ist mit GDI realisiert und auch relativ schnell. Die Grafik wird auf 4 Werten aufgebaut: a,b,c und num. Num ist die Wertgrenze und a bis c sind die Startwerte. Sie können frei gewählt werden, positiv oder negativ, der Kreativität sind keine Grenzen gesetzt.
Im Skript kann man die Werte im Array $Frac einstellen. Einfach dort die Randomfunktionen ersetzen, ansonsten wird das Bild zufällig. Zwei verrückte Beispiele hab ich auch noch als Kommentar dringelassen.
Also viel Spaß damit ![]()
PS: Geportet von SmallBASIC
//UPDATE: letzte Version war Schrott, ich Depp hab den Zoom vergessen ![]()
//UPDATE: Speicherfunktion
//UPDATE: Diverse Korrekturen von Marsi
Generell ist das zwar möglich, würde aber die Leistung halbieren (mindestens) *grübel*
Die Hälfte davon steht schon im Thread. Das andere baue ich vielleicht noch ein.
Es wird keine Sprache geben. Bann = Chatsperre.
Hauke. Das ist alles eingeplant, steht doch aber auch in den vorherigen Posts.
Der Release dauert noch etwas.
Night, auch das steht doch schon in den vorherigen Posts. Es gibt registrierte User mit eigenen Passwörten.
Poste es einfach, wenn du willst ;).
Also ich bin ja der Meinung, wenn man Datn für Einsendeschluß und so fest setzt, sollte man sich auch explizit daran halten.Alles andere wäre extrem unfair.
Wo finde ich übrigens die Downloads? Wie soll ich den etwas bewerten, was ich mir nichtmal ansehen kann?
Es gab eigentlich von Anfang an eine bestimmte Anzahl an Teilnehmern. Da sich während der Bearbeitungszet kein weiterer gemeldet hat, haben wir beschlossen die Abstimmung zu starten.