c#'s XNA vs c++'s SDL ?

Discussion in 'Programming' started by xXmahriXx, Jul 2, 2013.

  1. #1
    I want to make my own game but I'm undecided which should I use
    which would be better as I have knowledge in c# & c++ but not in xna & sdl ?
    thank you
     
    Last edited: Jul 2, 2013
    xXmahriXx, Jul 2, 2013 IP
  2. blueparukia

    blueparukia Well-Known Member

    Messages:
    1,564
    Likes Received:
    71
    Best Answers:
    7
    Trophy Points:
    160
    #2
    If you have knowledge in both, you should be able to make your own mind up to what you prefer using.

    XNA is just Microsoft's game framework for the .NET framework. It can be used in C++ as well, though if you're using Visual Studio you are limited out of the box to C# or VB.

    It also depends what kind of game you want to make, if you are targeting Xbox homebrew or Windows Phone as well as PC, XNA is probably the way.

    SDL has the advantage of being portable to Android, Linux and Mac.

    So you choose.
     
    blueparukia, Jul 2, 2013 IP
  3. xXmahriXx

    xXmahriXx Member

    Messages:
    41
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    36
    #3

    hmm I haven't exprimed myself correctly , I'll edit original post too
    I have knowledge in c# & c++ but not in xna or sdl
    which one would be easier to learn as I'd like to make a pc game ?
     
    xXmahriXx, Jul 2, 2013 IP