DaDaPlayground

Gehe zu Seite Zurück  1, 2, 3, 4  Weiter

Worklogs DaDaPlayground Kommentare

Donnerstag, 1. April 2010 um 15:51 Uhr von Noobody

*1 Blitz für Darth*

Platz 5? Pah! Gerade mal Platz 13!

Aber deine Topfpflanzen sehen sehr hübsch aus, muss ich zugeben. Die Physik-Zerbrechungsroutine würde ich auch gerne mal in Aktion sehen.

Weiter so! Vielleicht gebe ich dir sogar zwei Blitze, wenn du schnell genug arbeitest.

Schöner Eintrag

Donnerstag, 1. April 2010 um 13:03 Uhr von Mr.Hyde

Mir gefallen deine Fortschritte. Besonders faszinierend finde ich allerdings deine Topfpflanze. Sieht ziemlich echt aus. Ist die Technik trotz deiner Pfutschereien echtzeittauglich?

Montag, 29. März 2010 um 12:59 Uhr von darth

Hallo Goodjee,

es ist in der Tat so, dass die Kommunikation über UDP schneller ist als die Berechnung in BB. Ich habe zu Anfang mal eine Version mit Pseudo-Threads geschrieben (wo BB mit sich selber kommuniziert, in zwei separaten Programmen laufend), auch da war es schneller.
Es ist halt einfach eine Tatsache, dass man Threaded schneller ist (solange Sync egal ist, sonst kann es in Spezialfällen vorkommen, dass es langsamer ist), weil man aufteilen kann. Wenn ich alles in BlitzBasic mache, muss sowohl die Rechenarbeit als auch die Darstellung(sberechnung) in BB gemacht werden, also doppelte Arbeit.
Ich kann dir auch spezifische Zahlen nennen: Alles in BB (selbe Sandbox-Routine) vermag das System etwa 100 Objekte zu verwalten und darzustellen, ohne merklichen Slowdown (sprich FpS 63). Wenn ich die Berechnung auslagere und BB nur rechnen lasse, komme ich auf über 200 Objekte (max der Sandbox ist übrigens 256), bevor es sich verlangsamt und dazu kommt, dass der Slowdown absolut irrelevant ist, weil dies nur die FPS der Darstellung sind, die Rechnung (Timestep basiert, nicht auf tatsächlich vergange Zeit) des Physikfortschrittes läuft konstant mit 63FpS weiter.

Auch wenn dir (und vielen anderen) das Prinzip sinnlos erscheint, fühle ich mich in den Resultaten bestätigt Smile

MfG,
Darth

Sonntag, 28. März 2010 um 10:54 Uhr von Goodjee

und kommunkation via udp ist schneller als alles mit bb zu berechnen? das erscheint mir irgendwie sinnlos Very Happy

JAVA RULEZ! >:O

Freitag, 26. März 2010 um 13:53 Uhr von darth

Hallo,

Du (Starwar) hast meine Reihe kaputtgemacht Sad 11 Beiträge, 11 Kommentare, jetzt sind es 12, und mit dem hier 13. Nunja, halb so schlimm.
Java ist nicht wesentlich langsamer als C/C++. Allgemein möchte ich erwähnen, dass Geschwindigkeit nicht in der Sprache, sondern in den Algorithmen zu suchen ist (sage ich, der auf Java ausweicht weil ihm BB zu langsam ist, wie scheinheilig :> )
Du wärst allerdings nicht der erste der die UDP Lösung ungeschickt bis dämlich findest Smile ich hab schon schlimmeres gehört, aber im Moment gefällt mir das, BB ist ziemlich einfach in der Handhabung von Grafik, Java ist ziemlich gemütlich in der sonstigen Bedienung.
Ich könnte prinzipiell eigentlich schon C++, ich habe einfach noch nie etwas grösseres gemacht weil ich C++ für extrem heikel halte. Wenn immer ich irgend einen Sourcecode downloade (Internet), dann ist der selten einfach lauffähig, man muss immer noch etwas anpassen oder verändern. Das gefällt mir überhaupt nicht - ich gebe zu, der Fehler kann bei mir liegen. Ausserdem habe ich keine tolle C++ IDE (Eclipse ist nicht dazu geeignet, Dev-Cpp ist ziemlich unhandlich imo).

Du (ozzi) bist in der Unterzahl Smile aber danke für deine Unterstützung. Ja, Bezierkurven haben einen BlitzArray für die Verwaltung von Punkten, d.h die Anzahl ist begrenzt, ich habe keinen Test drin der neue Punkte verweigert wenn es zuviel werden, es kommt also zu MAVs..

Danke für die Kommentare und Rückmeldungen. Jetzt wo die Reihe eh schon kaputt ist, muss sich auch niemand mehr zurückhalten hier zu schreiben, ich freue mich immer über Aufmerksamkeit Razz

Ich wünsche einen schönen Tag und viel Vergnügen,
MfG,
Darth

Freitag, 26. März 2010 um 10:09 Uhr von Starwar

Ich bezweifle, dass Java ne gute Idee ist.
Und schon garnicht die schnellste.
Ich weiß nicht, was du alles berechnen musst, aber man sollte keine Angst vor C++ haben Wink Es tut nur am Anfang sehr weh. Da muss man durch Wink

Donnerstag, 25. März 2010 um 08:08 Uhr von ozzi789

Das mit dem Java ist eine Lustige Idee, funktioniert auch schon mehr oder weniger Smile
Die Bezier Kurven sind toll! Hatte jedoch mal einen Out of Bounds, habe wohl zu wild rumgeklickt ^^'

Mfg

Freitag, 8. Januar 2010 um 18:50 Uhr von ozzi789

Tolle Arbeit, mehr gibts da nicht zu sagen!
Wiedermal eine tolle Bereicherung des Forum Smile

mfg

Mittwoch, 6. Januar 2010 um 12:08 Uhr von n-Halbleiter

Achso, na dann ist ja gut. Very Happy

Mittwoch, 6. Januar 2010 um 06:09 Uhr von mDave

Das Level davor, war das letzte Level.

Gehe zu Seite Zurück  1, 2, 3, 4  Weiter


Kommentar schreiben

Titel:
Text: