Future Plans
My XNA tutorials have a lot of stuff in them, but it is impossible to cover everything that is possible with XNA. However, I am still planning on adding more tutorials soon. Below I have made a couple of lists. The first list is a list of tutorials and other improvements that I am currently planning on adding. The second list is a list of tutorials that I am considering adding. Feel free to comment and request additional tutorials. While I can't guarantee that I'll have the time to create a tutorial for everything anyone requests because of time constraints, I can say that I will consider it.
Planned Improvements
- More HLSL tutorials, including:
- Environment Mapping for reflection and refraction
- A tutorial on guitar input
- A tutorial on bone animation
- Reworking the tutorial main page so that it is easy to see that there is a glossary
- Creating a good place to link to the Toy Box
- "Troubleshoot this tutorial" sections on every page, which link to another page and allow people to ask questions and I can fix problems with the tutorial or help resolve weak explanations or other things that may be a stumbling block for many people. I'll include a message saying something like "I'd like to keep the troubleshooting pages fairly clean, so once your question has been resolved (i.e. a problem with the tutorial fixed, or adding a discussion about it on the troubleshooting page, or something similar), I may delete the post. If you feel like this still didn't resolve the question, then repost/reprase your question again, so that I can resolve it."
Possible Improvements
- Even more HLSL tutorials, including:
- Point Sprites
- Multiple Lights
- Point Lights
- Simple Transparency Shader
- A couple of tutorials on AI in games
- A couple of tutorials on threading in C# and XNA
- Networking tutorials
- The XNA Storage classes
- A tutorial on dealing with multiple screen sizes
- A tutorial on how to distribute your game by XBLA
- A tutorial on vectors, which would go under the game math tutorials, discussing what they are and how they are used, as well as dot and cross products.
- Possibly choosing another icon for the advanced XNA tutorials. So far, I just can't think of anything that says "this is advanced stuff" in an icon form. (I'm welcome to suggestions.)
- A Visual Studio/XNA Game Studio Primer
- A C# Primer - but not an entire discussion on programming. That's the one real prerequisite for game programming: you need to know how to program a little bit already!
- Definitely need to include properties and delegates, because they are definitely worth using, but aren't found in many other programming languages that people might be used to.
- A couple of tutorial sets that create a complete game instead of learning a specific task or topic.
Hi there,
Just a quick note to say what an amazing resource your tutorials are and how much they are appreciated.
Regards
Peter
Excellent, excellent!
Thank you for creating this site, I congratulate you and encourage you to continue with their quality.
Yes, this is fantastic.
It has been a great help with teaching a few people the basics - and complexes! - of gamemaking and XNA.
Wonkyth.
P.S. you could try some kind of infinitely repeating spiral - think Fibonacci sequence or something - as the icon for the advanced tutorials.
You're a legend. Pretty new to XNA and have been searching for tutorials everywhere. There are a lot of tutorials out there but this site is by far the clearest, most organised and easy to follow tutorials I have come across.
Thanks.
I must agree with the other posters; this website is the cleanest and highest quality site for xna tutorials.
Please keep it up. Perhaps game tutorials also to help users tie their skills together.
Thank you
Great set of tutorials, really enjoying them so far. For an addition, I think some tutorials on menu management would be good.
Hey, just wanted to say this is the best xna guide I had the fortune to come across, you're awsome! and also had that some full code examples would help alot in the 3d section
Coming back to this tutorial, I realise one it could really use: A tutorial on how to set up some line drawing algorithms. You could tackle it from two directions, even, one from the primitives direction, and one from the spritebatch direction.
Everyone needs debug lines! ;D
I have many books on programming also XNA programming. Your site is fantastic. It clearly explains how to do things with code to demonstrate it. It would really be nice to have all this in book form. I am slowly working through the lectures. Keep it up, you are keeping a lot of people happy.
just want to show my appreciation of your excellent tuts. really like that you took the effort to explain all the reasons behind your code. this is one of the best XNA site I found !!
nic
Post preview:
Close preview