Hallo Leute,
mein Problem ist wie folgt, dass es für SFML.Net nicht so viele GUI Wrapper gibt, zu dem die gefunden nie wirklich funktionierten. Dazu gehört unter anderem TGUI.Net und Gwen.Net habe ich noch nicht ausprobiert, aber irgendwo schon gelesen, dass es zu Problemen kam. Ebenfalls hatte ich von SFGUI einen Wrapper runtergeladen, der auch nicht ging.
Panels, Buttons, Label, GUI Events etc. sind eigentlich noch ganz einfach zu realisieren mit SFML selbst, durch die RenderWindow.Draw Methode und Inputs von SFML.
Aber die Zeit möchte ich mir sparen, dass ganze selber zu machen, zu dem mein Wissen auch nur begrenzt ist. Ab Listen, Views, Tabs etc. wird es einfach zu viel. Scrollbars, Trackbars und was man alles noch so gebrauchen könnte.
Bei C++ hat SFML den Vorteil, dass es so viele benutzen, allerdings wäre ein Umstieg auf C++ jetzt nicht unbedingt so reizend für mich, auch wenn ich schon Grundlegends kann.
Wie aufwendig es jetzt wäre einen Wrapper zu schreiben, weiß ich nicht, habe ich zu dem auch nie gemacht. Lohnt sich das? Am meisten hatte mich bis jetzt SFGUI angesprochen (leider nur für C++)
Auf Frameworks die auf SFML.Net aufbauen würde ich auch lieber verzichten, mir reicht da die GUI und fertig. Ein Map-System, EntityManager usw. kriege ich auch selbst hin. Ich würde aufjedenfall gerne nicht auf SFML verzichten, weil der geringe Umfang den er bietet, vorteilhaft eben auch die Übersicht wiedergibt. Bitte jetzt auch nicht anfangen zu argumentieren, welche Sprache besser ist. Das ist genauso so Sinnlos wie sich zwischen Android und Iphone zu streiten.
Welche Lösung wäre die Sinnvollste?
- Sprache wechseln
- Wrapper schreiben lernen
- GUI selber schreiben
- Weiter vergebens nach einen Wrapper suchen, der funktioniert
Mit freundlichen Grüßen
Xable