Jump to content
  • Advertisement

Archived

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

Russell

Creating a GUI: C# or C++/wxWindows

This topic is 5364 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 going to write a GUI for a chess game that will require a few things:
* Graphics (obviously), nothing real time, just update the
  board when a piece is moved
* Networking support for play over the net
* Text pipe interprocess communication (required for support
  of chess engine->GUI communication protocol)
* Preferably portable
I looked into wxWindows, and it offers portable support for all of the things I mentioned (graphics, networking, text pipe IPC), but I have been wanting to give C# a try. I''m leaning towards C++ and wxWindows basically because I don''t know C# yet. I need advice here. Should I try learning C# and doing all of the other stuff, or just use the language I already know? Plus C# isn''t portable (yet) as far as I know.

Share this post


Link to post
Share on other sites
Advertisement
Doesn''t sound like you need much of a GUI. If you want to stay portable, use wxWindows or even GLUT if you just need a simple window in which to render OpenGL. Check out ACE for your networking and IPC. It''s portable as well.

If portability isn''t that important and your target platform is Windows, use C# and .NET.

--
Dave Mikesell Software & Consulting

Share this post


Link to post
Share on other sites

  • Advertisement
×

Important Information

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

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!