XNA or DirectX

Meehael

Member
Nov 15, 2011
81
1
71
Hi everyone,

I'm interested in investing my time into researching and developing a 2D PC game. Since XNA is not supported by Microsoft anymore, but is more accessible and easier to use than DirectX (and still available for download), what do you recommend I should use, XNA or DirectX? DirectX seems much more daunting to learn.

I don't have much game development knowledge (other than games in visual basic 6.0 forms), but I have much knowledge in C# and SQL.

I believe Windows 10 will support XNA runtime, but I'm looking into next, say, five years of support by Windows and that the game will run that long on modern Windows.

Thanks for all the insight, it is very appreciated.

Regards,
Mike
 
Last edited:

purbeast0

No Lifer
Sep 13, 2001
53,641
6,523
126
SQL isn't going to mean jack squat when developing a game.

but C# can help. why not check out unity3D? it can be fully developed in C#, and you can deploy to multiple platforms. why stick to just PC when you could develop it and deploy to PC, Android, iOS, Xbox One, etc?