Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

Faule Socke

Community-Fossil

Beiträge: 1 915

Wohnort: Schreibtischstuhl

  • Private Nachricht senden

11

06.12.2008, 18:57

Wir haben wxWidgets auch für unseren Level Editor verwendet, (in verbindung mit Ogre), gefällt mir recht gut, aber es gibt eventuell auch noch bessere Libs.

Socke

12

07.12.2008, 01:43

Mit dem Problem schlage ich mich momentan auch rum.

Es ist nun mal eine Tatsache, dass wenn man in C++ GUI-Toolkits nutzen will, es keine wirklich gute, in modernem C++ geschriebene Bibliothek gibt. Ich habe beispielsweise kurz mit VCF angefangen und bin bis jetzt nicht gerade begeistert.

Eigentlich schade, zumal grosses Potenzial grundsätzlich da wäre. Aber vieles wird sehr konservativ angegangen, indem ältere Frameworks als Vorbild genommen werden...

Faule Socke

Community-Fossil

Beiträge: 1 915

Wohnort: Schreibtischstuhl

  • Private Nachricht senden

13

07.12.2008, 02:13

gtkmm klingt recht modern. Qt ist auch recht modern, aber die mag ich nicht. Es gibt ganz viele "moderne" Libs finde ich.

Socke

DasBlub

Alter Hase

Beiträge: 802

Wohnort: Schweiz

Beruf: Programmierer

  • Private Nachricht senden

14

07.12.2008, 02:56

Zitat von »"Faule Socke"«

gtkmm klingt recht modern. Qt ist auch recht modern, aber die mag ich nicht. Es gibt ganz viele "moderne" Libs finde ich.

Socke


ich arbeite mich momentan in qt ein (brauche es für die schule). qt ist echt toll (mit dem designer), was mir manchmal fehlt sind dokumentationen der beispiele (nur der code, keine doku des beispiels).

Anonymous

unregistriert

15

07.12.2008, 10:21

GTK/gtkmm kann es nicht mal Ansatzweise mit Qt aufnehmen.

16

07.12.2008, 14:58

Zitat von »"Faule Socke"«

Es gibt ganz viele "moderne" Libs finde ich.
Naja, es geht. Wirklich modernes und typisches C++ nutzen nicht viele. Oft wird meiner Ansicht nach zu sehr an ältere Frameworks oder andere Programmiersprachen/-erweiterungen angelehnt. Teilweise werden noch eigene Präprozessoren mitgebracht...

Hier gibts eine kleine Übersicht.

fkrauthan

Supermoderator

Beiträge: 979

Wohnort: Vancouver

Beruf: Software engineer

  • Private Nachricht senden

17

08.12.2008, 22:49

naja ich persönlich mag Qt nicht so wegen dem Kack Pre Compiler. Ich finde gtkmm sehr brauchbar auch wenn es ein Krampf ist das gtkglxtmm unter Windows zu Compeliren welches du für OpenGL Ausgabe innerhalb von gtkmm brauchen würdest. Daher kann ich nur wxWidgets empfehlen, da es sehr leicht ist. Sehr mächtig und genial für Editoren von Spielen. Für Spiele selber würde ich dir wirklich SDL oder SFML empfehlen, da die dir ein Grund system bereit stellen, wo du auch ein eigenes Inputsystem darauf aufbauen kannst. Außerdem kannst du beide an Kinderleicht an OpenGL hängen, um auch 3D Applikation oder 2D Applikation mit hoher Performanc programmieren kannst.
Homepage: fkrauthan.de | Browser-game: flowergame.net

DasBlub

Alter Hase

Beiträge: 802

Wohnort: Schweiz

Beruf: Programmierer

  • Private Nachricht senden

18

08.12.2008, 23:33

Zitat von »"fkrauthan"«

naja ich persönlich mag Qt nicht so wegen dem Kack Pre Compiler. Ich finde gtkmm sehr brauchbar auch wenn es ein Krampf ist das gtkglxtmm unter Windows zu Compeliren welches du für OpenGL Ausgabe innerhalb von gtkmm brauchen würdest. Daher kann ich nur wxWidgets empfehlen, da es sehr leicht ist. Sehr mächtig und genial für Editoren von Spielen. Für Spiele selber würde ich dir wirklich SDL oder SFML empfehlen, da die dir ein Grund system bereit stellen, wo du auch ein eigenes Inputsystem darauf aufbauen kannst. Außerdem kannst du beide an Kinderleicht an OpenGL hängen, um auch 3D Applikation oder 2D Applikation mit hoher Performanc programmieren kannst.


qt braucht keinen precompiler mehr... du startest nur noch mingw32 (wenn die libs + includes richtig sind). geht alles ganz schön ;)

fkrauthan

Supermoderator

Beiträge: 979

Wohnort: Vancouver

Beruf: Software engineer

  • Private Nachricht senden

19

09.12.2008, 13:44

Haben die den endlich weg bekommen? Also vor nem halben Jahr da war der noch da.
Homepage: fkrauthan.de | Browser-game: flowergame.net

hanse

Alter Hase

Beiträge: 472

Wohnort: Wien

  • Private Nachricht senden

20

09.12.2008, 15:01

Qt hat noch einen anderen richtig fetten Nachteil: GPL. Also müsst ihr euren Code genauso viral machen anstelle ihn richtig frei zu geben (BSD Style). Wobei ich ka habe was ne Closed Source Liezens kostet.

WxWidgets ist bloated, GTK gefällt mir nicht...
Ich muss mich da noch selber ein bisschen umschauen was es so gibt.

Werbeanzeige