SoftPixel Sandbox
-
rapso schrieb:
sorry, aber ich sehe keinen sinn darin ueber etwas unfertiges als sinnvoll/sinnfrei zu urteilen.
vieles in meinen engines faengt genau so an, und wenn der bedarf kommt, bau ich es bedarfsentsprechend aus. Es ist gut von anfang an solche interfaces/wrapper zu haben, die ueberall genutzt werden, denn dann kann man an einem punkt etwas aendern und muss nicht quer durch das projekt refactorn. Gerade gutes memory management ist nicht trivial im nachinein einzubauen.Offenbar ist das nicht so rübergekommen: Ich rede hier von _seinem_ MemoryManager, nicht von Speichermanagement im allgemeinen. Selbst da würde ich aber auf Smartpointer anstatt irgend eine Singleton-Klasse oder sowas setzen.
rapso schrieb:
sieht doch ok aus, wenn man erstmal alle memory management operationen darueber laufen laesst, kann man das ding gut an die beduerfnisse erweitern/anpassen die man hat.
Das Ding ist ein Design-Fail zum Quadrat.
-
Halt doch bitte einfach mal die Klappe.
Kann ein Mod diesen ganzen Müll bitte löschen?
-
Warum? Weil du mich nicht magst?
-
314159265358979 schrieb:
Warum? Weil du mich nicht magst?
Es mögen dich hier einige nicht. Falls du es noch nicht bemerkt hast...
-
Wie du mir, so ich dir. Ich habe übrigens sehr viel Spaß daran, euch durch sachliche gehaltene Beiträge auf die Eier zu gehen.
-
314159265358979 schrieb:
Wie du mir, so ich dir. Ich habe übrigens sehr viel Spaß daran, euch durch sachliche gehaltene Beiträge auf die Eier zu gehen.
Also ich mag dich
-
Habe gerade ein kleines Update rausgebracht (0.1.1 alpha).
Und hier ein neues Beispiel Bild:
http://softpixelengine.sourceforge.net/gallery/ProjectSandbox2.png
-
rapso schrieb:
vieles in meinen engines faengt genau so an, und wenn der bedarf kommt, bau ich es bedarfsentsprechend aus. Es ist gut von anfang an solche interfaces/wrapper zu haben, die ueberall genutzt werden, denn dann kann man an einem punkt etwas aendern und muss nicht quer durch das projekt refactorn. Gerade gutes memory management ist nicht trivial im nachinein einzubauen.
Auch wenn etwas hinterher nicht rivial einzubauen ist, sollte man immer vorsichtig sein, was man am Anfang einbaut und was nicht. Komplizierterer Code kostet nicht nur Arbeit, er erhöht auch immer das Fehlerrisiko. Deshalb sollte man nicht zusätzliche Klassen einführen oder etwas komplizierter machen, als im Moment nötig, nur um irgendwelche Hooks/Interfaces/Möglichkeiten zu erhalten, die man vielleicht am Ende garnicht braucht. Keep it as simple as possible.
-
LukasBanana schrieb:
http://softpixelengine.sourceforge.net/gallery/ProjectSandbox2.png
schaut sehr cool old-school aus
da werden erinnerungen wach.@pumuckl
jap, die zwei schlechten seiten gibt es, a) jetzt zeit verschwenden mit etwas was man spaeter nicht braucht und b) spaeter vieles neuschreiben weil keine interfaces am anfang da waren.ich hatte lediglich gesagt, dass jeder sein gift waehlen sollte, anhand der paar zeilen code von lukas kann man jetzt nicht wirklich viel ueber den sinn fuer die zukunft von manchem geruest sagen. er wird sich schon seine gedanken gemacht haben.
-
rapso schrieb:
LukasBanana schrieb:
http://softpixelengine.sourceforge.net/gallery/ProjectSandbox2.png
schaut sehr cool old-school aus
da werden erinnerungen wach.Bin zwar gerade erst aufgestanden und eig. ist es auch nicht soooo relevant aber...
"Loaded scene sucessful" ist doch falsch. Ebenso wird "Waypoint" zusammengeschrieben.
etc.
*mublemuble :D*
-
Eben gerade habe ich die neue Version des Editors hochgeladen: SoftPixel Sandbox - v.0.1.2 alpha mit dem neuen ShaderDesigner (Zur Zeit nur für GLSL aber Cg wird folgen).
-
Die Version 0.2 alpha des Editor ist jetzt zum Download verfügbar
-
also ich wuerde erwarten, dass du dem sonst gaengigen prozedere folgst und die changelist mit postest
-
Ist in der ZIP Datei enthalten. Wen das Projekt interessiert, kann einen 6,249 KB großen Download wohl riskieren ^^.
Aber ich will ja mal nicht so sein :pVERSION 0.2 alpha [ 26/02/2012 ] * Updated level file format to v.1.03, v.1.04 and v.1.05. * Bug fix with ID containers and texture deletion with lightmap scene. * Extended picking translation. * Extended view window settings. * Added script system. * Added animation system. * Extended memento functionality (undo/redo). Now works for the following user actions: - transformation changes - object creation - object deletion * Completed object scaling transformation. Finally several objects can be scaled together correctly. * Added feature to save scenes with individual format version.
Gruß, Lukas
-
So eben habe ich die erste Beta Version meines Editor hochgeladen (v.1.0-beta). Ein paar der Kritik Punkte habe ich mir genauer angesehen und versucht, in der neuen Version zu verbessern.
Hier könnt ihr euch auch das neue in Kürze ansehen.