CodeGuru Home VC++ / MFC / C++ .NET / C# Visual Basic VB Forums Developer.com
Results 1 to 4 of 4
  1. #1
    Join Date
    Feb 2007
    Location
    Catalunya
    Posts
    28

    Choosing a language for the 3d engine...

    Hi people!!!!

    I have notions about many languages, But I'd like to know which language do you recommend me.

    Because of is a 3Dgame and must be as efficient as possible I think the language matters.

    I'm between c++ and c#

    I think c++ is as powerful as dificult and c# it's easyer

    And the important points are:

    The game will run under windows
    Using OPengl
    Must be fast

    Any suggestion?

  2. #2
    Join Date
    Oct 2006
    Posts
    616

    Re: Choosing a language for the 3d engine...

    Personally, I prefer C++, although you might want to write the high computational graphical part in C++ and the game logic in C#, while using managed/unmanaged C++ to.

    If you don't want to get involved with C++, CsGL implements a wrapper for OpenGL allowing any .NET language to use it.

    Best of luck !

  3. #3
    Join Date
    Feb 2007
    Posts
    6

    Re: Choosing a language for the 3d engine...

    C# can be almost as fast as C++ (the difference is not noticable) and has some neat tricks and a wide standard library.
    However seeing as you want to use opengl I think C++ is a better choice.

    If you still want to use C# I think you should check out the tao framework http://www.taoframework.com/Home , since CsGL (which hasn't been updated since april 2003).

  4. #4
    Join Date
    Oct 2005
    Posts
    166

    Re: Choosing a language for the 3d engine...

    C++
    Last edited by nolxev; January 13th, 2008 at 12:15 PM.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  





Click Here to Expand Forum to Full Width

Featured