• Advertisement

Archived

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

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

This topic is 5153 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''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
Advertisement
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
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
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
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
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
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
which will be rectified when c#2.0 arrives with template support.

i cannot wait.

Share this post


Link to post
Share on other sites

  • Advertisement