I feel as if I have learned enough C# over the years for me to attempt my first game. I already know the limitations of C# (will only work on Widows/Xbox), but I still want to use it since it is the only one I know.
Recently I was searching online and found out about the XNA framework, which is some sort of gaming library collection. My question is, will it allow me to do the following:
- Create a turn based RPG game where characters move on squares, just like the Xcom for example
- Render cartoony 2D graphics in this style
- Save/load to disk
- Distribute through Steam
Thanks for any potential answers :).
Doing the first three is very straightforward.
XNA is designed for distribution through the XNA Creators Club to be distrubuted via XBOX Live Indie Games.
Distributing through Steam may be possible, but could also be a bit trickier, as its not the built in distribution mechanism. That being said, Steam does accept games built with XNA, so this should be possible.