Jump to content
  • Advertisement
Sign in to follow this  
SuperFunHappyMeowCat

What do you use to program your tools?

This topic is 4521 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 need to make a level editor for my 2D tile based game, and I was wondering what people used to write their tools, and why. I was thinking about either using Win32 or MFC. I wanted to know which one was better, or better yet the pros and cons about each. Should I use something else all together? Thanks

Share this post


Link to post
Share on other sites
Advertisement
I use enviroments that are powerful in both RAD and code, and as easy as possible. Until recently I used Delphi, now I have switched to C#.

Share this post


Link to post
Share on other sites
I'd agree with the previous 2 posters, give C# a shot. Particularly if the tool is for your own use or for very controlled distribution (where you can expect that the end user has the .NET Framework installed).

Personally, I'd use C# for everything if every Windows XP user was *guaranteed* to have the .NET Framework installed, but alas, it's not quite that straightforward. So, I plan on crafting some tools using the Win32 SDK directly, but they're fairly simple GUIs (not full editors).

Share this post


Link to post
Share on other sites
C# and Windows Forms, because they produce the most stuff [UI elements, collections, utility classes, common IO...] with the least amount of work without causing me pain when I impliment the innard parts that the tool actually does.

Share this post


Link to post
Share on other sites
I've been using C# but I'm thinking of switching to C++/CLI since I still feel more comfortable with C++ and .NET for GUI stuff is great. Of course I could always use both in the same program! :)


-SirKnight

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

Participate in the game development conversation and more when you create an account on GameDev.net!

Sign me up!