Archived

This topic is now archived and is closed to further replies.

MFC or GTK

This topic is 5976 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I am starting a new project now (in fact it''s my first big project) and want to make a mapeditor for it but I don''t know which toolkit I should use. Until now I only tried the win32 api but it''s becoming more and more difficult to use as bigger the program grows. I looked at the mfc and gtk as alternatives but I did not use either of them until now. Gtk looks easier to me but it''s not really OO and this glade tool for building the framework looks a bit buggy to me. So what do you suggest me to do learn MFC as very difficult toolkit, which means buying a book for me unless you point me to a good tutorial or learn gtk as a free toolkit which is not fully OO but has free documentatation available?

Share this post


Link to post
Share on other sites
A map editor? What do you mean? Is it a tiles map for 2D game or a 3D level editor?

If it is for 2D, before beginning anything, take a look at Mappy, it is a great generic map editor.

If it is for 3D, there is a very very simple GUI API: GLUI.

(You can also use FLTK or WxWindows.)

Share this post


Link to post
Share on other sites
thanx for your reply.
I think it will be an isometric game, but now with directx 8 being a 3d only library I am not sure anymore.
I am definitly not using a library which is based on opengl.
I think I give wxwindows a try.

If there are people out there with other suggestions please post them here too.

Share this post


Link to post
Share on other sites
Actually from what I can tell DX8 can still be used for 2D stuff. I haven''t acutally learned DX yet, I''m going to start in about a week, so I could be wrong, but that''s the impresion I get.

I''ve used MFC and I think it would probably work fine for your map editor, butI''ve heard its too slow to be used for a game. I don''t know if it would be worth learning in your case or not. I''ve only been using it for a few months, so I''m not exactly an expert.

Share this post


Link to post
Share on other sites