Jump to content
  • Advertisement
Sign in to follow this  
derek7

I wanna do game tool and editor

This topic is 4643 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

now I almost finish my little engine.I wanna do tool and editor for it. So what is good suggestion for newbie? I have some basic windows theory knowledge, know how it work. MFC or VCL or c++ building is good choice?

Share this post


Link to post
Share on other sites
Advertisement
MFC is c++ classes for win32 api. dont bother with it.

use C#:
- its faster to create programs in it
- faster to learn it
- more beautiful gui
- no memory leaks
- more powerful classes built in.
- more powerful language features built in.
- in some years MFC will be obsolete and C# will be the standard.


Iftah.

Share this post


Link to post
Share on other sites
Guest Anonymous Poster
I'd personally go with Java. It's portable to many platforms, has solid OpenGL with JOGL, and is very mature technology now. Plus, it's free, and you don't need Windows or expensive tools, and it's much easier, cleaner and better than C#.

Share this post


Link to post
Share on other sites
Well, whatever you go with, DON'T USE MFC UNDER ANY CIRCUMSTANCES. I've yet to hear a good word about it.

Share this post


Link to post
Share on other sites
As I recall, derek7's engine is Windows/DirectX based, so Java/OpenGL probably wouldn't be a good choice.

I would second the C# suggestion. You get easy-to-use windows controls and managed DirectX.

If you need access to your engine code, then you would probably want to stick with C++, but you could build a simple wrapper to access your engine from C#.

If you go with C++, then you might want to look at using .NET Forms. This would give you access to the same windows controls as you would get with C#.

Share this post


Link to post
Share on other sites
Quote:
Original post by Anonymous Poster
... Plus, it's free, and you don't need Windows or expensive tools, and it's much easier, cleaner and better than C#.


C# is free (mono, dotgnu or microsoft's (free as in beer)), and doesn't need Windows (mono, dotgnu).

The other reasons presented are matters of opinion that I happen to disagree with.

Share this post


Link to post
Share on other sites
Guest Anonymous Poster
Quote:
Original post by smr
Quote:
Original post by Anonymous Poster
... Plus, it's free, and you don't need Windows or expensive tools, and it's much easier, cleaner and better than C#.


C# is free (mono, dotgnu or microsoft's (free as in beer)), and doesn't need Windows (mono, dotgnu).

The other reasons presented are matters of opinion that I happen to disagree with.


Yeah, well who cares what *you* think anyways.

c# is a yet-another bad rip-off from the biggest scammers in the industry.

Share this post


Link to post
Share on other sites
Quote:
Original post by ZQJ
Well, whatever you go with, DON'T USE MFC UNDER ANY CIRCUMSTANCES. I've yet to hear a good word about it.


That is entirely not true. I've worked with MFC quite extensively and, although it's not the MOST user-friendly thing to work in, it is not as horrible as you might think. It just takes some getting used to.

Share this post


Link to post
Share on other sites
I personally like working with traditional Windows apps (and never used C#). Creating windows via CreateWindow () and pumping messages are not that hard/confusing/slo-mo as rumored. With resource editor, message crackers and MSDN before hand, I can get a not-so-simple window working as fast as using Visual Basic or Java themselves, and as 10 times fast as using MFC (I'm terribly clumsy with its interface, simply _hate_ that).

Create your tools in your language of choice, my suggest is traditional Win32 app and Visual Basic (C# ? Sadly I dont't know).

Share this post


Link to post
Share on other sites

This topic is 4643 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.

Guest
This topic is now closed to further replies.
Sign in to follow this  

  • 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!