title: LibGDX / Java or XNA / C#
body: <p>I am curious to know what will be better for game programming - LibGDX / Java or XNA / C#.<br />
  I have advanced knowledge in both C# and Java, and I really want to get into game development, and develop indie games and such.<br /></p>
  
  <p>So what are the pros and cons of XNA and LibGDX, what do you prefer personally and why?<br /></p>
  
  <p>Java - LibGDX is cross platform and uses OpenGL.<br /></p>
  
  <p>C# - XNA is for windows only (you can use monogame but it will hurt performance and other things). Unfortunately, XNA is not going to be supported anymore but I still see people that recommend it over LibGDX. (XNA is more popular and has more tutorials then libGDX).</p>
  
  <p>So please help me decide which one I should use, I really don't know which to choose.<br /></p>