Welcome to MSDN Blogs Sign in | Join | Help

Where have all the transitions gone?

I'm a bad person.

I said I was going to talk about transitions, and I meant it at the time.

But then I got all excited about the launch of the new XNA website, so I took some time to talk about the stuff there first.

Today I sat down to start writing about transitions. I put together a list of topics for a series of probably 5 or 6 posts. I started writing the first one.

I immediately realized that before I could usefully discuss transitions, I needed an infrastructure for handling multiple overlapping screens, probably based on the design Eli blogged about a while back. I started coding that up, only to notice that a usable system actually needs quite a bit of code to handle things like routing input to the active screen, or the difference between screens that transition off to make room for a temporary overlay versus ones that are going away for good.

All of a sudden this was starting to look more like a sample program than a blog post. And strangely enough, there is a sample about game state management in our list of upcoming work items. So I decided to put my blog series on hold until we can get that written and released.

I do still want to blog about some specific transition techniques, but that will have to wait until we have a sample I can use as a starting point.

Published Thursday, March 15, 2007 4:55 PM by ShawnHargreaves

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

Friday, March 16, 2007 11:23 AM by Machaira

# re: Where have all the transitions gone?

And here I was going to try to do a Starter Kit with state management in it. You're taking all the fun stuff away from us. :)

Saturday, March 17, 2007 9:45 PM by Mykres Space

# XNA Weekly Roundup 12-03-07 to 18-03-07

Here we go with another Weekly Roundup from the XNA World. 05-03-2007 Code Release George has posted

Thursday, May 03, 2007 9:45 PM by Shawn Hargreaves Blog

# Transitions part one: the importance of curves

Now that the Game State Management sample is released, I'm going to rewind time and follow through on

Leave a Comment

(required) 
required 
(required) 

  
Enter Code Here: Required
 
Page view tracker