Answer the question
In order to leave comments, you need to log in
Engine for games under c#, which one to choose?
I'm currently reading a book on c#, and the question arose, which engine should I use to create a 2d top-down game? It seems that Unity is very popular now, but at the same time, developers hate it a lot. I learned about Microsoft XNA, but everyone says that it is dead, although the popular game Stadew Valley, which was released relatively recently, came out specifically for XNA. What to choose?
I know that there are a lot of similar questions, but I did not find the exact answer, how Unity differs from XNA, and which is better to use.
Answer the question
In order to leave comments, you need to log in
If you are asking this question, then you need to take Unity, it is friendly to beginners and has a bunch of tutorials. And XNA has been dead for many years, if anyone is sitting on it, then only those who started development on it while he was alive and have not bothered to switch to something else since then. In terms of differences, XNA and Monogame are more like libraries for game development, while Unity is an engine with an editor.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question