I've read a bit about Microsoft XNA development platform. Found out that you can actually have a free version. The procedure seemed quite simple at first glance:
- Download and install Microsoft Visual C# 2008 Express
- Download either XNA 2.0 or XNA 3.0 (unofficial release)
So I did that... But since we're dealing with a Microsoft development platform, I quickly remembered that it is not as easy as 1-2-3... The platform will ask for a recent install of Direct X SDK, fine, let's download that and install it. Also, it will ask for an SQL development platform (can't remember the fancy nomenclature)... Finally, you get to install all this bloatware, and you still haven't got a clue how it all works. Now, oh misery, I decided to install the beta version of the new XNA 3.0..... And so I wanted to start off ahead and check out some coding examples; sort of like a "hello world" for XNA. I found a 2D and a 3D example from the anals of the help system and the MSDN. Okay, let's try this one out.
Well, I had to install the example (which is a project btw...) into a development directory for Visual C# somewhere in "My documents". Did that, fine. Now let's compile this and see if it runs! So, I tried loading the project in (which seemed to work, but I had no source file displaying, or any sign of something happening. Righty! Let's compile...... Poof!! couple of errors... Let's see.... Oh! Those examples are of XNA 2.0!!! I should of guessed!!! Damn! Allright, how do we fix this? ... Ah I went in the project file, changed some references that said 2.0 to 3.0 ..... Okay, now I should be ready for some action. Let's compile again..... Yay! no more errors... But, where is the executable? How do we run? And where is the bloody source file? How do we show the source file in Visual C#?
No, seriously, I think it takes a solid 2 year of intense learning from expert MSDN staff to figure out how to get around in this pile of bloat!!! I couldn't figure it out.
- Download and install Microsoft Visual C# 2008 Express
- Download either XNA 2.0 or XNA 3.0 (unofficial release)
So I did that... But since we're dealing with a Microsoft development platform, I quickly remembered that it is not as easy as 1-2-3... The platform will ask for a recent install of Direct X SDK, fine, let's download that and install it. Also, it will ask for an SQL development platform (can't remember the fancy nomenclature)... Finally, you get to install all this bloatware, and you still haven't got a clue how it all works. Now, oh misery, I decided to install the beta version of the new XNA 3.0..... And so I wanted to start off ahead and check out some coding examples; sort of like a "hello world" for XNA. I found a 2D and a 3D example from the anals of the help system and the MSDN. Okay, let's try this one out.
Well, I had to install the example (which is a project btw...) into a development directory for Visual C# somewhere in "My documents". Did that, fine. Now let's compile this and see if it runs! So, I tried loading the project in (which seemed to work, but I had no source file displaying, or any sign of something happening. Righty! Let's compile...... Poof!! couple of errors... Let's see.... Oh! Those examples are of XNA 2.0!!! I should of guessed!!! Damn! Allright, how do we fix this? ... Ah I went in the project file, changed some references that said 2.0 to 3.0 ..... Okay, now I should be ready for some action. Let's compile again..... Yay! no more errors... But, where is the executable? How do we run? And where is the bloody source file? How do we show the source file in Visual C#?
No, seriously, I think it takes a solid 2 year of intense learning from expert MSDN staff to figure out how to get around in this pile of bloat!!! I couldn't figure it out.