c#, opengl, easy, lots of tutorials, large userbase game engine?

8956deb145fb1dd82a9b176ef87a358c
0
Zaku 101 Oct 17, 2007 at 02:53

can someone please tell me of the game engine (3d) that uses c#, opengl, easiest, lots of tutorials, and has the largest userbase game engine? i looked around, not sure which ones the best

8 Replies

Please log in or register to post a reply.

6aa952514ff4e5439df1e9e6d337b864
0
roel 101 Oct 17, 2007 at 09:16

I believe that there are .NET wrappers for Ogre. But why OpenGL?

B22e9f99a9b9899794f5e8663a57c038
0
GameEngine_Designer 101 Oct 17, 2007 at 13:19

Well, unlike me, some people like the easier stuff. DirectX maybe a too advanced for him & so maybe XNA. I find MDX the best when using C#. OpenGL is proven to slow down the games it’s made in. Also, since C# isn’t as fast as C++, OpenGL with C#, you’ll have one slow ass game. Unless you optimize C# which isn’t all that hard. There’s tutorials on that.

4b48cbb89dff3ccf544ff85466967ab9
0
ldrrn 101 Oct 17, 2007 at 13:39

if you need opengl, dont use ogre, it’s opengl performance is horrible, speed is only about half of it’s directx counterpart. but i disagreed with GameEngine_Designer, opengl is comparable to directx, may not as feature rich as directx but definitely wont slow down your game

46407cc1bdfbd2db4f6e8876d74f990a
0
Kenneth_Gorking 101 Oct 17, 2007 at 14:11

@Zaku

can someone please tell me of the game engine (3d) that uses c#, opengl, easiest, lots of tutorials, and has the largest userbase game engine? i looked around, not sure which ones the best

Which engines have you tried? Any of these? And by ‘tried’, I mean actually downloaded it, looked at it and gotten a feel for it…
@GameEngine_Designer

Well, unlike me, some people like the easier stuff. DirectX maybe a too advanced for him & so maybe XNA.

That’s a matter of opinion, I personally feel the other way around. OpenGL also exposes a lot more functionality than Direct3D, and when hardware vendors add new features to their GPUs, they can make it available to the end-user much faster by simply adding a new extension to their driver. With Direct3D, you have to wait until Microsoft releases the next version.
@GameEngine_Designer

I find MDX the best when using C#.

MDX has been deprecated since October 5th, 2006, ie. no more functionality will be added. Ever.
@GameEngine_Designer

OpenGL is proven to slow down the games it’s made in.

Proven? This sounds like BS. Could you provide solid proof of this, please? Doom3/4, Quake4, Rage all seem to run just fine…
@GameEngine_Designer

…since C# isn’t as fast as C++, OpenGL with C#, you’ll have one slow ass game.

The next version of C# will be able to compile to native code, so it should be just as fast as C++.

B22e9f99a9b9899794f5e8663a57c038
0
GameEngine_Designer 101 Oct 17, 2007 at 15:48

@ldrrn

if you need opengl, dont use ogre, it’s opengl performance is horrible, speed is only about half of it’s directx counterpart. but i disagreed with GameEngine_Designer, opengl is comparable to directx, may not as feature rich as directx but definitely wont slow down your game

Actually it’s proven.

A8433b04cb41dd57113740b779f61acb
0
Reedbeta 167 Oct 17, 2007 at 16:27

GameEngine_Designer, you simply can’t make a statement like that without backing it up. If as you say it’s “proven”, please post the proof.

4b48cbb89dff3ccf544ff85466967ab9
0
ldrrn 101 Oct 18, 2007 at 01:27

GameEngine_Designer please don’t quote me for that, i was describing ogre3d’s opengl implementation not opengl itself.

46407cc1bdfbd2db4f6e8876d74f990a
0
Kenneth_Gorking 101 Oct 19, 2007 at 21:34

Still waiting for that proof… :dry: