Hi!
Ich arbeite seit einiger Zeit an meinem eigenen Java Player.
Mein Ziel ist es dass er um einiges schneller wird als der derzeitige Java Player und auch den als schnellen angesehenen Flash Player überholt.
Er ist jetzt leider "etwas" zu schnell geworden und braucht um eine Variable
auf 1.000.000 zu zählen nur 3 sek.
Wenn jemand Interesse hat meinen Player zu testen kann sich ja melden.
Mir fehlen aber noch die gesamte Sound Kategorie, Listen und noch ein paar einzelne Blöcke in Aussehen.
ZeroLuck
Offline
Weshalb ist das so schlecht? Gut, für manche Programme ist das schlecht, aber wenn sich dein Player mal etabliert hat, wird das kein Problem mehr sein. Ich nehme mal an, dass du Java Computerbasiert programmierst, so gesehen ist die Geschwindigkeit kein Wunder, sonder das Web-Java einfach eine Schildkröte mit gebrochenen Beinen :-)
Ich freue mich auf jeden Fall auf ein schnelleres Scratch! Wenn du damit fertig bist, programmierst du dann auch noch den Editor neu? Das Scratchteam scheint sich damit ja mal wieder Zeit zu lassen :-)
Supersil
Offline
Java im Browser läuft nicht weniger schnell als auf dem Desktop,
dass der Java Player vom Scratch Team so langsam ist liegt nur daran dass er sehr
schlecht programmiert wurde was Geschwindigkeit betrifft...
Das Problem an meinem Player ist dass er eigentlich zu schnell für die meisten Scratch
Projekte ist: Er eignet sich eher für Mathematische Berechnungen wie zB. ein Primzahl-
Programm...
Last edited by ZeroLuck (2011-08-31 15:15:01)
Offline
je nachdem ob mans flüssiger und schneller haben will oder nicht.Wird zwar bisschen lästig über all warte einzubauen, aber animationen und möglicherweise auch ganze spiele werden dann im "ZeroLuck-flashplayer" möglich
Offline
Okay aber es wird nicht mit allen deiner Projekte gehen da nur ca. 75% aller blöcke
funktionieren... außerdem sind Blöcke wie <wird [ ] berührt> sehr langsam da sie sehr
viel berechnen müssen, und [variable [ ] ändern um [ ] ] sehr sehr schnell: Das bedeutet
dass die Blöcke sehr unterschiedlich lang Zeit benötigen.
Ich würde dann den Player mit einer Liste von Blöcken die nicht funktionieren irgendwo
hoch laden.
Last edited by ZeroLuck (2011-09-05 15:03:25)
Offline