<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Game State Management and menu sounds</title><link>http://blogs.msdn.com/shawnhar/archive/2009/06/22/game-state-management-and-menu-sounds.aspx</link><description>I wanted to add menu sounds to the Game State Management sample code I used in my AppWeek game , to make it play small clicks when changing the menu selection and bigger clicks when moving from one screen to another. Menu selection sounds were easy: add</description><dc:language>en</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: Game State Management and menu sounds</title><link>http://blogs.msdn.com/shawnhar/archive/2009/06/22/game-state-management-and-menu-sounds.aspx#9798358</link><pubDate>Tue, 23 Jun 2009 00:33:47 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9798358</guid><dc:creator>nstod</dc:creator><description>&lt;p&gt;Shawn,&lt;/p&gt;
&lt;p&gt;Would it make sense to add a couple bool properties to GameScreen called SoundOnExit and SoundOnCreation? &amp;nbsp;This could default to true, and in the LoadingScreen screen (and the others you mentioned), just set these properties to false? &amp;nbsp;Do you think that would work?&lt;/p&gt;</description></item><item><title>re: Game State Management and menu sounds</title><link>http://blogs.msdn.com/shawnhar/archive/2009/06/22/game-state-management-and-menu-sounds.aspx#9798368</link><pubDate>Tue, 23 Jun 2009 00:46:42 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9798368</guid><dc:creator>ShawnHargreaves</dc:creator><description>&lt;p&gt;That would work for many screens, but not for things like MessageBoxScreen, which can often be brought up in response to a user button press (eg. the &amp;quot;are you sure you want to quit?&amp;quot; prompt), but also sometimes come up for other reasons (such as the &amp;quot;host ended the session&amp;quot; or &amp;quot;network error&amp;quot; messages).&lt;/p&gt;
</description></item><item><title>re: Game State Management and menu sounds</title><link>http://blogs.msdn.com/shawnhar/archive/2009/06/22/game-state-management-and-menu-sounds.aspx#9810227</link><pubDate>Wed, 01 Jul 2009 04:47:45 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9810227</guid><dc:creator>Ron</dc:creator><description>&lt;p&gt;Shawn,&lt;/p&gt;
&lt;p&gt;I get an error when I try to open the Game State Management sample code. &amp;nbsp;GS 3.1 tries to automatically convert it but fails because it says it cannot be converted. &amp;nbsp;Something about permissions need to be changed on the solution file to allow modification....&lt;/p&gt;
&lt;p&gt;Help?&lt;/p&gt;</description></item><item><title>re: Game State Management and menu sounds</title><link>http://blogs.msdn.com/shawnhar/archive/2009/06/22/game-state-management-and-menu-sounds.aspx#9811198</link><pubDate>Wed, 01 Jul 2009 17:50:33 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9811198</guid><dc:creator>ShawnHargreaves</dc:creator><description>&lt;p&gt;Sounds like some of your files are set to read-only? You can change them to writable using Explorer.&lt;/p&gt;
</description></item><item><title>re: Game State Management and menu sounds</title><link>http://blogs.msdn.com/shawnhar/archive/2009/06/22/game-state-management-and-menu-sounds.aspx#9811263</link><pubDate>Wed, 01 Jul 2009 18:29:52 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9811263</guid><dc:creator>Ron</dc:creator><description>&lt;p&gt;Boy do I feel stupid! &amp;nbsp;As it turns out, all of the files in the archive are indeed marked as read-only. &amp;nbsp;I did not expect this, since the half dozen or so other samples I played with had worked just fine. &amp;nbsp;I apologize for such a noob error on my part. &amp;nbsp;Thanks for your time!&lt;/p&gt;</description></item></channel></rss>