Archived

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

Maega

Feasibility of C# for a small 2D online RPG?

Recommended Posts

Maega    707
I''m designing a small 2D online RPG. It''s going to hold less than 100 people at a time. Is C# going to be decent enough to use? Or should I just go stick with C++?

Share this post


Link to post
Share on other sites
wyrd    112
Depends, are you using DirectX? If so, there shouldn''t be any reason why C# would not be capable of doing this particular task.

http://www.runuo.com/

Ultima Online Server Emulator written in C#. Download the source and take a look.

Share this post


Link to post
Share on other sites
Maega    707
quote:
Original post by wyrd
Depends, are you using DirectX? If so, there shouldn''t be any reason why C# would not be capable of doing this particular task.

http://www.runuo.com/

Ultima Online Server Emulator written in C#. Download the source and take a look.


That answers my question. I guess I had forgot to mention DirectX, but I figured it was to be infered :D.

Thanks

Share this post


Link to post
Share on other sites
Ratman    181
Should work fine, me and friend wrote a 2D multiplayer game in C# w/ directX and it worked out fine (though game still not totally done)

Share this post


Link to post
Share on other sites
Imperil    100
quote:
Original post by Maega
Does it run at acceptable speeds?




I am currently working on something along those lines except that I use a 3D world.

It was started in C++ and moved to C# and then enhanced and more developed. I am still working on it, as it isn''t close to finished.

I should note that I get 5 less FPS using C# and MDX over it''s C++ equivelant.. but then again the C# version has more options so it''s hard to gear.

Share this post


Link to post
Share on other sites
Maega    707
Nice .

I was more concerned with performance. C# does look quicker to develop in.. thats one of the reasons Im considering it.

Share this post


Link to post
Share on other sites
wyrd    112
The speed of C# isn''t much of an issue when you''re making a 2D game. It''s only an issue when you''re doing insane math calculations in a 3D world.

Share this post


Link to post
Share on other sites