What libraries (GDK, networking?) should I use for a sandbox-type game in C#?
-
Iâve recently become enamored of C# when a friend told me that C# can be used very easily with Mono. Iâve been wanting to make a sandbox game in a minecraft-like vein, so I feel Iâd need full C and not Java for its speed, but I am very worried about finding a decent networking layer for multi-player, as networking in C has historically been very poor. C# with Mono, or Unity, or XNA gives access to .NET for networking, and Mono and Unity are specifically aimed at game developers. The friend who recommended this said it would be easy, and his coding skills are a bit lower than mine. For what Iâd like to build, I want to have access down to the level of drawing polygons, i.e. Iâd like to be down at the OpenGL level. Higher-level things like particle-engines, imposed scenegraphs and other such things will annoy and impede me rather than help me. Note: Costs associated with development are not a problem. Free and open-source are not constraints.
-
Answer:
Beware that Mono does not implement the entire .Net framework. If your game will be a commercial product, I'd recommend you to go to C++.
Juliano Nunes Silva Oliveira at Quora Visit the source
Related Q & A:
- What kind of amp should I use for a 15'' MTX 9500?Best solution by Yahoo! Answers
- What kind of performance chip should I use for a mercury cougar?Best solution by Yahoo! Answers
- What colors should i use for a project of architecture?Best solution by Yahoo! Answers
- What can I use as a screen name?Best solution by Yahoo! Answers
- What type of paint should I use for a mural on an outside concrete wall?Best solution by Yahoo! Answers
Just Added Q & A:
- How many active mobile subscribers are there in China?Best solution by Quora
- How to find the right vacation?Best solution by bookit.com
- How To Make Your Own Primer?Best solution by thekrazycouponlady.com
- How do you get the domain & range?Best solution by ChaCha
- How do you open pop up blockers?Best solution by Yahoo! Answers
For every problem there is a solution! Proved by Solucija.
-
Got an issue and looking for advice?
-
Ask Solucija to search every corner of the Web for help.
-
Get workable solutions and helpful tips in a moment.
Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.