I just wanted to post a list of things we will be covering in the near future in the tutorial series:
Input: Gamepad, Keyboard, and MouseTutorial #6!- Cameras: Arc-Ball,
Position-Target (Look-At)Tutorial #3!,and Free-Look (FPS)Tutorial #7! Custom shaders on modelsTutorial #9!Terrain: Loading from heightmap texture + Physics for terrainTutorial #8!- Water: Reflective/refractive water, with normal mapped waves
- Sky: Atmospheric scattering/cloud generation with perlin noise
- Player physics (controlling character with input while still reacting to collisions)
- 2D/3D Audio using XAct and XNA’s audio api
- Xbox Live and Games For Windows Live Integration (Demo Mode, Gamer Profiles, Voice Chat, etc)
- Editor
- Networking
- Lighting/Shadows
- Advanced Shaders
There will likely be more tutorials after that, I just haven’t thought that far ahead. Also we won’t neccessarily be covering these topics in this order.
« New Forums Up XNA Game Engine Tutorial Series #6 – Input »

Hi Sean James,
firstly I must thank you for this series, they are really good and your programming skills are just awesome.
For a long time I was looking for something like this, a tutorial of how to make a game engine, this one is perfect.
Can’t wait for the next ones!
Hi Sean James,
This is what actually what i was looking for in developing a 3d game engine.Your tutorials are amazing. Great work and thanks a lot.
Hey Sean,
Any possible way you could help me out with lighting. I need to do some lighting now and im having trouble finding good sources to learn from.
I wanted to write a custom loader so i can do the lighting in 3D Studio Max and just do the lighting in there but if i cant figure that out i will have to settle for programming the lights in.
So do you have any recomendations of where to go to learn it now or any samples?
Thanks!
Amazing tutorials, Sean. Thanks a lot.
One quick question. Any plans to go into detail about terrain editing tools with this engine?
We’ll do some lighting, as for importing from 3Ds Max, probably not, but you could write this yourself. And we will be able to add and manipulate lights in the editor.
As for terrain editing tools, we might do some of this but will probably stick to just importing a heightmap texture. Of course, once again, you could write this yourself.
any ETA on the next tutorial?
Microsoft update informs the video game lovers that the new Xbox experience release time is tomorrow. On Nov. 19, more than 50 years after that dramatic shift, a new era in home entertainment begins with the New Xbox Experience as millions