<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="https://www.w3.org/2005/Atom" xmlns:sy="https://purl.org/rss/1.0/modules/syndication/" xmlns:dc="https://purl.org/dc/elements/1.1/" xmlns:content="https://purl.org/rss/1.0/modules/content/" xmlns:wfw="https://wellformedweb.org/CommentAPI/" xmlns:slash="https://purl.org/rss/1.0/modules/slash/"
  version="2.0">
  <channel>
    <title>Adam Nathan's Old Blog</title>
    <atom:link
      href="https://docs.microsoft.com/archive/blogs/adam_nathan/feed.xml"
      rel="self"
      type="application/rss+xml" />
    <link>https://docs.microsoft.com/archive/blogs/adam_nathan/feed.xml</link>
    <description>Please visit https://adamnathan.net instead!</description>
    <lastBuildDate>Wed, 17 Apr 2019 03:13:00 GMT</lastBuildDate>
    <language>en-US</language>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <item>
      <title>My New Blog</title>
      <link>https://docs.microsoft.com/archive/blogs/adam_nathan/my-new-blog</link>
      <pubDate>Sun, 31 Oct 2010 10:16:15 GMT</pubDate>
      <dc:creator><![CDATA[Adam Nathan [MSFT]]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/adam_nathan/2010/10/31/my-new-blog/</guid>
      <description><![CDATA[You're now officially looking at my old blog. &nbsp;My new blog is at https://blog.adamnathan.net, or...]]></description>
      <content:encoded><![CDATA[<p>You're now officially looking at my old blog. &nbsp;My new blog is at <a href="https://blog.adamnathan.net">https://blog.adamnathan.net</a>, or more simply, <a href="https://adamnathan.net">https://adamnathan.net</a>. &nbsp;Along with this switch is a switch in focus. &nbsp;My new blog will mostly discuss Windows Phone 7 app development. &nbsp;Enjoy!</p>]]></content:encoded>
    </item>
    <item>
      <title>Announcing "101 Windows Phone 7 Apps"</title>
      <link>https://docs.microsoft.com/archive/blogs/adam_nathan/announcing-101-windows-phone-7-apps</link>
      <pubDate>Sun, 31 Oct 2010 10:14:08 GMT</pubDate>
      <dc:creator><![CDATA[Adam Nathan [MSFT]]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/adam_nathan/2010/10/31/announcing-101-windows-phone-7-apps/</guid>
      <description><![CDATA[As I tweeted the other day, my new Windows Phone 7 book is now available for pre-order.&nbsp; Here's...]]></description>
      <content:encoded><![CDATA[<p>As I <a href="https://twitter.com/#!/adamnathan/status/29002951664">tweeted the other day</a>, my new <a href="https://goo.gl/yqZ6">Windows Phone 7 book</a> is now available for pre-order.&nbsp; Here's the first draft of the cover (with many app icons still needed to be filled in):  </p>
<p><a href="https://goo.gl/yqZ6"><img style="background-image: none; border-right-width: 0px; margin: ; padding-left: 0px; padding-right: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" border="0" src="https://ecx.images-amazon.com/images/I/51hUJKrrazL._SS500_.jpg" width="417" height="417" /></a>  </p>
<p>The title could be a little confusing (and we might still tweak it), so let me be clear that this is a book for <strong>software developers</strong>!&nbsp; Each chapter walks you through the creation of a full app, teaching you lessons about Silverlight and Windows Phone along the way.&nbsp; The first 10 chapters alone could be an entire book on Silverlight, with coverage of controls, layout, events, data binding, resources, styles, custom controls, and much more!&nbsp; I put great emphasis in creating apps that look and feel like the apps that ship with the phone, so you'll learn how to use the application bar, pivot/panorama controls, animations, etc. the way that they were intended to be used.&nbsp; And having created so many complete Windows Phone apps, I've got tons of tips and pitfalls to share. </p>
<p>The 101 apps are <em>real apps</em>.&nbsp; Apps that are (or will be) in the marketplace.&nbsp; Apps that people are willing to pay for.&nbsp; 101 apps == 101 chapters, spread across two volumes.&nbsp; <a href="https://goo.gl/yqZ6">Volume I</a> covers 50 apps, and Volume II will cover 51 apps.&nbsp; Volume I is organized as follows:  </p>
<ul>
<li>Part I: Getting Started  </li>
<li>Part II: Transforms &amp; Animations  </li>
<li>Part III: Storing &amp; Retrieving Local Data  </li>
<li>Part IV: Pivot &amp; Panorama  </li>
<li>Part V: Audio &amp; Video  </li>
<li>Part VI: Microphone  </li>
<li>Part VII: Touch &amp; Multi-Touch  </li>
<li>Part VIII: Accelerometer</li>
</ul>
<p>Each volume includes a disc with full source &amp; artwork for the apps covered in that volume.&nbsp; Even if you don't read the book, you could take the source code to, say, <a href="https://social.zune.net/redirect?type=phoneApp&amp;id=b47e09b8-08d1-df11-9eae-00237de2db9e">Tip Calculator</a>, and add some features to it.&nbsp; You only need to make yours slightly better than mine, and you might have the best tip calculator in the marketplace!&nbsp; Or, perhaps you could repurpose the source code and create a loan calculator.&nbsp; No matter what your app idea, "there's a chapter for that!"</p>
<p>To get more updates on this book, switch over to my new blog at <a href="https://adamnathan.net">https://adamnathan.net</a>. &nbsp;Thanks!</p>]]></content:encoded>
    </item>
    <item>
      <title>WPF 4 Unleashed!</title>
      <link>https://docs.microsoft.com/archive/blogs/adam_nathan/wpf-4-unleashed</link>
      <pubDate>Tue, 20 Jul 2010 16:26:37 GMT</pubDate>
      <dc:creator><![CDATA[Adam Nathan [MSFT]]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/adam_nathan/2010/07/20/wpf-4-unleashed/</guid>
      <description><![CDATA[I've been seriously neglecting my blog, but I just wanted to point out that WPF 4 Unleashed is now...]]></description>
      <content:encoded><![CDATA[<p>I've been seriously neglecting my blog, but I just wanted to point out that WPF 4 Unleashed is now available!</p>
<p><a href="https://www.amazon.com/gp/product/0672331195?ie=UTF8&amp;tag=adamnathannet-20">https://www.amazon.com/gp/product/0672331195?ie=UTF8&amp;tag=adamnathannet-20</a></p>
<p>Maybe someday soon I'll explain the differences between the two books it in more depth. :)</p>
<p>&nbsp;</p>]]></content:encoded>
    </item>
    <item>
      <title>Silverlight 2 Unleashed Available for Pre-Order</title>
      <link>https://docs.microsoft.com/archive/blogs/adam_nathan/silverlight-2-unleashed-available-for-pre-order</link>
      <pubDate>Tue, 16 Sep 2008 03:00:02 GMT</pubDate>
      <dc:creator><![CDATA[Adam Nathan [MSFT]]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/adam_nathan/2008/09/16/silverlight-2-unleashed-available-for-pre-order/</guid>
      <description><![CDATA[I told someone awhile back, &quot;Don’t worry, there will be a Silverlight 2 Unleashed.&#160; The...]]></description>
      <content:encoded><![CDATA[<p>I told someone awhile back, &quot;Don’t worry, there will be a Silverlight 2 Unleashed.&#160; The only real question is whether I'll be the one writing it.&quot;</p>  <p>Until a few weeks ago, I just couldn’t make up my mind.&#160; (I know, it was a bit late to decide!)&#160; But finally I did, concluding that life has been too hectic to write another book.&#160; Fortunately, <a href="https://geekswithblogs.net/lbugnion/archive/2008/09/01/sams-silverlight-2-unleashed-was-teach-yourself-silverlight-in-24.aspx">Laurent Bugnion</a> had already been writing a &quot;Teach Yourself&quot; book on Silverlight 2 over the past year, so it was natural to convert it into Silverlight 2 Unleashed.</p>  <p></p>  <p></p>  <p></p>  <p></p>  <p></p>  <p></p>  <p></p>  <p></p>  <p></p>  <p>I met with Laurent last year when he was getting started with the book, and I’m sure it’s going to turn out great!&#160; So <a href="https://www.amazon.com/Silverlight-Unleashed-Teach-Yourself-Hours/dp/0672330148/?ie=UTF8&amp;tag=adamnathannet-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=0672330148">check it out</a>!</p>  <p><a href="https://www.amazon.com/Silverlight-Unleashed-Teach-Yourself-Hours/dp/0672330148/?ie=UTF8&amp;tag=adamnathannet-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=0672330148"><img alt="" src="https://galasoft.ch/blogs-all/2008090101.png" /></a></p>]]></content:encoded>
    </item>
    <item>
      <title>Popfly Games: Now With High Score Tracking!</title>
      <link>https://docs.microsoft.com/archive/blogs/adam_nathan/popfly-games-now-with-high-score-tracking</link>
      <pubDate>Fri, 18 Jul 2008 16:03:28 GMT</pubDate>
      <dc:creator><![CDATA[Adam Nathan [MSFT]]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/adam_nathan/2008/07/18/popfly-games-now-with-high-score-tracking/</guid>
      <description><![CDATA[Yesterday afternoon we updated Popfly with arguably the most fun feature yet for both viewers and...]]></description>
      <content:encoded><![CDATA[<p>Yesterday afternoon we updated Popfly with arguably the most fun feature yet for both viewers and game authors.&#160; Popfly games automatically track scores, wins, and losses for the people who play the games.&#160; If you browse to <a title="https://www.popfly.com/Profile/Achievements.aspx" href="https://www.popfly.com/Profile/Achievements.aspx">https://www.popfly.com/Profile/Achievements.aspx</a>, you can see your stats and find out about popular games you haven’t played yet:</p>  <table><tbody>     <tr>       <td valign="top"><a href="https://www.popfly.com/Profile/Achievements.aspx"><img title="image" style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="184" alt="Your Achievements" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/adam_nathan/WindowsLiveWriter/PopflyGamesNowWithHighScoreTracking_AF31/image_5.png" original-url="https://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/PopflyGamesNowWithHighScoreTracking_AF31/image_5.png" width="240" border="0" /></a> </td>        <td><a href="https://www.popfly.com/Profile/TryGames.aspx"><img title="image" style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="240" alt="Games You Haven&#39;t Played" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/adam_nathan/WindowsLiveWriter/PopflyGamesNowWithHighScoreTracking_AF31/image_8.png" original-url="https://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/PopflyGamesNowWithHighScoreTracking_AF31/image_8.png" width="132" border="0" /></a>&#160;</td>     </tr>   </tbody></table>  <p>On each game’s page, you’ll find a little scoreboard so you can compare your performance against your Popfly friends or game author:</p>  <p><a href="https://www.popfly.com/users/Adam/Crayon%20Cannon"><img title="image" style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="240" alt="Scoreboard on Popfly" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/adam_nathan/WindowsLiveWriter/PopflyGamesNowWithHighScoreTracking_AF31/image_9.png" original-url="https://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/PopflyGamesNowWithHighScoreTracking_AF31/image_9.png" width="157" border="0" /></a></p>  <p>And these features (+ more) apply to Facebook as well, now that <a href="https://blogs.msdn.com/johnmont/archive/2008/06/17/how-to-make-a-popfly-application-a-full-facebook-application.aspx">you can turn any Popfly game into your very own Facebook game</a>.&#160; Any game you create automatically gets a scoreboard that compares Facebook friends, a nifty profile presence, news feed notifications, etc.&#160; For example, you can check out <a href="https://www.facebook.com/add.php?api_key=d7305665712a95ab3d696347aa0addd3">the Facebook version of my Crayon Cannon game</a>.</p>  <table><tbody>     <tr>       <td valign="top"><a href="https://www.facebook.com/add.php?api_key=d7305665712a95ab3d696347aa0addd3"><img title="Scoreboard on Facebook" style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="168" alt="News Item on Facebook" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/adam_nathan/WindowsLiveWriter/PopflyGamesNowWithHighScoreTracking_AF31/image_12.png" original-url="https://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/PopflyGamesNowWithHighScoreTracking_AF31/image_12.png" width="240" border="0" /></a> </td>        <td valign="top"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/adam_nathan/WindowsLiveWriter/PopflyGamesNowWithHighScoreTracking_AF31/image_16.png" original-url="https://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/PopflyGamesNowWithHighScoreTracking_AF31/image_16.png"><img title="image" style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="83" alt="image" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/adam_nathan/WindowsLiveWriter/PopflyGamesNowWithHighScoreTracking_AF31/image_thumb_5.png" original-url="https://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/PopflyGamesNowWithHighScoreTracking_AF31/image_thumb_5.png" width="240" border="0" /></a></td>     </tr>   </tbody></table>  <p>So, as a game creator, what should you do to take maximum advantage of this:</p>  <ul>   <li>Use the game-level Score property (if you want to keep any kind of score).&#160; Any numeric values will do, and if you want lower scores to be better, simply click the <strong>lower score is better</strong> button on the <strong>Game</strong> tab of the creator.</li>    <li>Use <strong>Won</strong> and <strong>Lost</strong> scenes.&#160; You can have as many of these type of scenes as you want.&#160; And you can now add more at any time via the <strong>Add a Scene</strong> dialog.</li>    <li>If you don’t care about scores or win/loss records, you still might as well make your game end on a <strong>Won</strong> scene.&#160; That way your game at least gets credit for having been played every time that scene is reached.</li> </ul>]]></content:encoded>
    </item>
    <item>
      <title>New Game Creator features are now live!</title>
      <link>https://docs.microsoft.com/archive/blogs/adam_nathan/new-game-creator-features-are-now-live</link>
      <pubDate>Fri, 13 Jun 2008 00:21:00 GMT</pubDate>
      <dc:creator><![CDATA[Adam Nathan [MSFT]]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/adam_nathan/2008/06/13/new-game-creator-features-are-now-live/</guid>
      <description><![CDATA[A few hours ago we released our 20th major update to Popfly, which includes our first update to the...]]></description>
      <content:encoded><![CDATA[<P>A few hours ago we released our 20th major update to Popfly, which includes our first update to the game creator since it was released just over a month ago.&nbsp; There are tons of new features for you <A href="https://popflywiki.com/GamesWeLove.ashx" target=_blank mce_href="https://popflywiki.com/GamesWeLove.ashx">game creators out there</A>, so I want to highlight them for you:</P>
<P><B>1. </B><B>The new "color swapper" enables easy customization of any actor’s colors</B></P>
<P><B><IMG title=clip_image001[4] style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=130 alt=clip_image001[4] src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image001%5B4%5D_1.jpg" original-url="https://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image001%5B4%5D_1.jpg" width=240 border=0 mce_src="https://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image001%5B4%5D_1.jpg"></B></P>
<BLOCKQUOTE>
<P>This comes in very handy for differentiating good guys vs. bad guys, or just giving your game a unique look without needing artistic skill.</P></BLOCKQUOTE>
<P><B>2. </B><B>You can now rename actors</B></P>
<P><B><IMG title=clip_image002[4] style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=150 alt=clip_image002[4] src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image002%5B4%5D_1.jpg" original-url="https://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image002%5B4%5D_1.jpg" width=115 border=0 mce_src="https://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image002%5B4%5D_1.jpg"></B></P>
<BLOCKQUOTE>
<P>This was long overdue!</P></BLOCKQUOTE>
<P><B>3. </B><B>You can now publish your own actors so others can use them in their games</B></P>
<P><B><IMG title=clip_image003 style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=121 alt=clip_image003 src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image003_3.jpg" original-url="https://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image003_3.jpg" width=109 border=0 mce_src="https://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image003_3.jpg"><IMG title=clip_image004 style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=134 alt=clip_image004 src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image004_3.png" original-url="https://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image004_3.png" width=134 border=0 mce_src="https://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image004_3.png"></B></P>
<BLOCKQUOTE>
<P>Some of you have already created fantastic custom actors.&nbsp; I’m looking forward to seeing them show up in search results!</P></BLOCKQUOTE>
<P><B>4. </B><B>Guide lines &amp; snapping in the UI designer make it easier to arrange your visuals just right</B></P>
<P><B><IMG title=clip_image005 style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=128 alt=clip_image005 src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image005_3.jpg" original-url="https://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image005_3.jpg" width=240 border=0 mce_src="https://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image005_3.jpg"></B></P>
<BLOCKQUOTE>
<P>You can toggle this setting with the "Snapping" button above the scene or actor appearance designer.</P></BLOCKQUOTE>
<P><B>5. </B><B>Actor stamping makes adding multiple actors fast &amp; easy</B></P>
<P><B><IMG title=clip_image006 style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=173 alt=clip_image006 src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image006_3.jpg" original-url="https://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image006_3.jpg" width=240 border=0 mce_src="https://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image006_3.jpg"></B></P>
<BLOCKQUOTE>
<P>This might take a little getting used to, but it makes it much faster to add actors exactly where you want them to be.&nbsp; As soon as you add one, you can instantly move/resize/delete it before stamping more actors.&nbsp; And if you resize the actor, the stamp will adjust to these new dimensions.&nbsp; Click the arrow on the left to change to normal selection mode.</P></BLOCKQUOTE>
<P><B>6. </B><B>4 new events make it easy to create more powerful games (Scene Enter, Viewport Enter, Viewport Leave, and State Change)</B></P>
<P><B><IMG title=clip_image007 style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=125 alt=clip_image007 src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image007_3.jpg" original-url="https://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image007_3.jpg" width=240 border=0 mce_src="https://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image007_3.jpg"></B></P>
<BLOCKQUOTE>
<P>For example, you could make a bad guy in a side-scroller move toward the hero <EM>only when the bad guy is within the current viewport</EM>.</P></BLOCKQUOTE>
<P><B>7. </B><B>You can now filter any Scene Enter/Leave or Viewport Enter/Leave event by one or more directions</B></P>
<P><B><IMG title=clip_image008 style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=73 alt=clip_image008 src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image008_3.jpg" original-url="https://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image008_3.jpg" width=240 border=0 mce_src="https://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image008_3.jpg"></B></P>
<BLOCKQUOTE>
<P>Useful for many games, such as <A href="https://www.popfly.com/users/8bitPeo/A-maze-ing%20Adventure" target=_blank mce_href="https://www.popfly.com/users/8bitPeo/A-maze-ing%20Adventure">this one</A>.</P></BLOCKQUOTE>
<P><B>8. </B><B>Creating multi-level games is easier, because you can now clone an existing scene</B></P>
<P><B><IMG title=clip_image009 style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=100 alt=clip_image009 src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image009_3.jpg" original-url="https://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image009_3.jpg" width=240 border=0 mce_src="https://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image009_3.jpg"></B></P>
<BLOCKQUOTE>
<P>This saves <EM>tons </EM>of time.&nbsp; I used this to create a <A href="https://apps.facebook.com/killthepeas/" target=_blank mce_href="https://apps.facebook.com/killthepeas/">multi-level Kill The Peas</A>.</P></BLOCKQUOTE>
<P><B>9. </B><B>Searching &amp; browsing of actors has been enhanced</B></P>
<P><B><IMG title=clip_image010 style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=159 alt=clip_image010 src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image010_3.jpg" original-url="https://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image010_3.jpg" width=240 border=0 mce_src="https://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image010_3.jpg"></B></P>
<P><B>10. </B><B>The behaviors list is now a bit more helpful, since it shows exactly what key has been chosen for a keyboard event</B></P>
<P><B><IMG title=clip_image011 style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=195 alt=clip_image011 src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image011_3.jpg" original-url="https://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image011_3.jpg" width=143 border=0 mce_src="https://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image011_3.jpg"></B></P>
<P><B>11. </B><B>You can now turn a Popfly game or mashup into <A class="" href="https://www.facebook.com/apps/application.php?id=12854204811" mce_href="https://www.facebook.com/apps/application.php?id=12854204811">your own first-class Facebook application</A></B></P>
<P><A href="https://www.facebook.com/apps/application.php?id=12854204811" target=_blank mce_href="https://www.facebook.com/apps/application.php?id=12854204811"><IMG title=clip_image012 style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=86 alt=clip_image012 src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image012_3.jpg" original-url="https://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image012_3.jpg" width=240 border=0 mce_src="https://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image012_3.jpg"></A></P>
<BLOCKQUOTE>
<P>You can do this by clicking "Create Your Own Facebook Application" option from the Facebook button on Popfly’s share widget.</P></BLOCKQUOTE>
<UL>
<LI>Through <B>Popfly</B>, you create &amp; control the core app and can upload an image to be shown in the app's profile box.</LI>
<LI>Through <B>Facebook</B>, you can control all kinds of things – icon, logo, what should be on the about page, etc.&nbsp; You get all the features of Facebook dedicated to your own app – a discussion board, analytics, reviews, wall, fans, etc.</LI></UL>
<BLOCKQUOTE>
<P>Embedding a game (even as a plain ol' IFRAME) can be a pretty powerful thing.&nbsp; <A href="https://www.whatnow.tv/redgame.html" target=_blank mce_href="https://www.whatnow.tv/redgame.html">Check out what "What Now" (a kids' TV show in New Zealand) did with their Popfly game!</A></P></BLOCKQUOTE><B></B>
<P><B>12. </B><B>You can now see how many views your game or mashup has received</B></P>
<P><B><IMG title=clip_image013 style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=119 alt=clip_image013 src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image013_3.jpg" original-url="https://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image013_3.jpg" width=240 border=0 mce_src="https://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image013_3.jpg"></B></P>
<P><B>13. </B><B>We've made some cosmetic updates to help authors highlight their creations and get feedback</B></P>
<P><B><A href="https://www.popfly.com/users/Adam/Type%20Type%20Revolution" target=_blank mce_href="https://www.popfly.com/users/Adam/Type%20Type%20Revolution"><IMG title=clip_image014 style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=233 alt=clip_image014 src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image014_3.jpg" original-url="https://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image014_3.jpg" width=240 border=0 mce_src="https://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image014_3.jpg"></A></B></P>
<P><B>14. </B><B>We’ve added more actors</B></P>
<P><B><IMG title=clip_image016 style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=206 alt=clip_image016 src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image016_3.png" original-url="https://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image016_3.png" width=240 border=0 mce_src="https://blogs.msdn.com/blogfiles/adam_nathan/WindowsLiveWriter/NewGameCreatorfeaturesarenowlive_12C2F/clip_image016_3.png"></B></P>
<P><B>15. We’ve also fixed lots of bugs, including ones reported in <A href="https://forums.microsoft.com/MSDN/ShowForum.aspx?ForumID=2125&amp;SiteID=1" mce_href="https://forums.microsoft.com/MSDN/ShowForum.aspx?ForumID=2125&amp;SiteID=1">our forum</A>.&nbsp; A notable one: saving large games should be <EM>much</EM> faster (and avoid pesky unresponsive script dialogs).</B></P>]]></content:encoded>
    </item>
    <item>
      <title>Popfly Game Creator Sample: Type Type Revolution</title>
      <link>https://docs.microsoft.com/archive/blogs/adam_nathan/popfly-game-creator-sample-type-type-revolution</link>
      <pubDate>Sat, 03 May 2008 10:10:00 GMT</pubDate>
      <dc:creator><![CDATA[Adam Nathan [MSFT]]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/adam_nathan/2008/05/03/popfly-game-creator-sample-type-type-revolution/</guid>
      <description><![CDATA[I'm here at Maker Faire, getting ready to&nbsp;demo the Popfly Game Creator, and here's a new game I...]]></description>
      <content:encoded><![CDATA[<P>I'm here at Maker Faire, getting ready to&nbsp;demo the Popfly Game Creator, and here's a new game I just created:</P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <IFRAME style="WIDTH: 350px; HEIGHT: 290px" src="https://www.popfly.com/users/adam/Type Type Revolution.small" frameBorder=no></IFRAME>
<P>You can click "tweak" to see how I created it, make changes,&nbsp;and save it as your own.&nbsp; But here's a quick summary of what I did:</P>
<UL>
<LI>I made the A, S, D, and F buttons by taking existing actors &amp; changing their appearance.&nbsp; (Removing the icon and adding a TextBlock.)</LI>
<LI>I added an "Active" property to the A button initialized to 0.</LI>
<LI>I gave the A button a constant downward motion, and set its Active property to 1 when the button collides with the horizontal bar, then reset it to 0 when it uncollides.</LI>
<LI>I made the A button disappear when the A key is pressed AND Active=1 (using a filter on the event).</LI>
<LI>I incremented the built-in&nbsp;game-level Score property by 15 when the A key is pressed AND Active=1.</LI>
<LI><STRONG>Handy shortcut: </STRONG>I copied the behaviors &amp;&nbsp;properties&nbsp;on A to the S, D, and F buttons by using the "I want this actor to... act like Plus Button" shortcut.&nbsp; (Plus Button is the name of the A button.&nbsp; Yes, we don't support naming/renaming actors yet.&nbsp; We'll be sure to add that soon!)&nbsp; I then updated the references to the A key to the appropriate key.</LI>
<LI>On the main scene, I added a behavior to deduct 5 points whenever A, S, D, or F are pressed.&nbsp; (That way, the player gets 5 points deducted for an incorrect key press and 15-5=10 points added for a correct key press.)</LI>
<LI>I added behaviors on the main scene to spawn the A, S, D, F buttons at the top of the scene, each triggered by a timer that fires randomly between 1 and 3 seconds.</LI>
<LI>I added&nbsp;a scene change behavior to transition to the Won scene after 60 seconds.</LI>
<LI>I used a timer actor that already knows how to display elapsed time, but made it count down instead by initializing its ElapsedTime property to 60 (seconds) instead of 0 and changing the code in one of its behaviors to use a - instead of a +.</LI></UL>
<P>Enjoy!</P>]]></content:encoded>
    </item>
    <item>
      <title>Popfly Game Creator!  (What I've been doing the last 6 months)</title>
      <link>https://docs.microsoft.com/archive/blogs/adam_nathan/popfly-game-creator-what-ive-been-doing-the-last-6-months</link>
      <pubDate>Fri, 02 May 2008 14:06:00 GMT</pubDate>
      <dc:creator><![CDATA[Adam Nathan [MSFT]]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/adam_nathan/2008/05/02/popfly-game-creator-what-ive-been-doing-the-last-6-months/</guid>
      <description><![CDATA[At the end of last year, my team was nice enough to let me start working on a Silverlight-based...]]></description>
      <content:encoded><![CDATA[<P>At the end of last year, my team was nice enough to let me start working on a Silverlight-based casual game creator for Popfly, one that makes it easy to create a variety of games with no coding experience required.&nbsp; And <A class="" href="https://www.popfly.com/" mce_href="https://www.popfly.com">here it is</A>!&nbsp; For the past 2-3 months we've had two additional developers, a program manager, and a test developer focused on this, so today is a huge milestone for us.&nbsp; Everyone on the Popfly team has been a huge help making this happen.&nbsp; And since several of us only slept from about 3:30-7:30 last night, I'm not going to write very much right now. :)&nbsp; But here are some notes:</P>
<UL>
<LI>The whole thing works with Silverlight 1.0, as well as Silverlight 2 (currently in beta).</LI>
<LI>You can easily change any game (whether it's a visual thing or a logic thing) by clicking the "tweak" button at the bottom of all games and logging into Popfly.</LI>
<LI>We've got the best library of XAML-based artwork I know of (and this will continue to grow, especially as we open it up).&nbsp; Right now the artwork comes from a variety of places, but huge thanks go to Dan at <A class="" href="https://lostgarden.com/" mce_href="https://lostgarden.com">lostgarden.com</A>, the Expression team, and my wife.</LI>
<LI>We've got some great sound effects and music.&nbsp; Bonus points to anyone who can figure out where the music (classic songs such as "7 AM Illusion" and "Punkarama") came from.</LI>
<LI>I'm sure you'll have a mile-long list of feature requests.&nbsp; So do we!&nbsp; This is step 1... expect us to keep updating this regularly.</LI></UL>
<P>Here are two videos I've recorded to explain more:</P>
<P><A class="" href="https://adamnathan.net/PopflyGameCreator.wmv" mce_href="https://adamnathan.net/PopflyGameCreator.wmv">One example of creating a game from scratch</A></P>
<P><A class="" href="https://adamnathan.net/PopflyGameCreatorSamples.wmv" mce_href="https://adamnathan.net/PopflyGameCreatorSamples.wmv">A montage of some of our sample games (created with little or no code)</A></P>
<P>Enjoy!</P>]]></content:encoded>
    </item>
    <item>
      <title>.NET Rocks!</title>
      <link>https://docs.microsoft.com/archive/blogs/adam_nathan/net-rocks</link>
      <pubDate>Thu, 07 Feb 2008 10:25:00 GMT</pubDate>
      <dc:creator><![CDATA[Adam Nathan [MSFT]]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/adam_nathan/2008/02/07/net-rocks/</guid>
      <description><![CDATA[I was fighting off a cold and perhaps not always thinking straight, but here I am on episode #314 of...]]></description>
      <content:encoded><![CDATA[I was fighting off a cold and perhaps not always thinking straight, but <A class="" href="https://www.dotnetrocks.com/default.aspx?showNum=314" mce_href="https://www.dotnetrocks.com/default.aspx?showNum=314">here I am on episode #314 of .NET Rocks</A>!]]></content:encoded>
    </item>
    <item>
      <title>Petzold strikes again!</title>
      <link>https://docs.microsoft.com/archive/blogs/adam_nathan/petzold-strikes-again</link>
      <pubDate>Sat, 29 Dec 2007 12:11:00 GMT</pubDate>
      <dc:creator><![CDATA[Adam Nathan [MSFT]]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/adam_nathan/2007/12/29/petzold-strikes-again/</guid>
      <description><![CDATA[(Or, rather, struck again last summer.)&nbsp; I just found Jeff's post about receiving a book from...]]></description>
      <content:encoded><![CDATA[<P>(Or, rather, struck again last summer.)&nbsp; I just found <A class="" href="https://www.codinghorror.com/blog/archives/000934.html" mce_href="https://www.codinghorror.com/blog/archives/000934.html">Jeff's post about receiving a book from Petzold complete with witty comments</A>.&nbsp; I was also a lucky recipient of an&nbsp;autographed book, so I thought I'd share what Petzold had to say to me:</P>
<BLOCKQUOTE>
<P><IMG title="No color, alas, but plenty of depth!" style="WIDTH: 420px; HEIGHT: 263px" height=263 alt="No color, alas, but plenty of depth!" src="https://adamnathan.net/blog/images/petzold.jpg" width=420 mce_src="https://adamnathan.net/blog/images/petzold.jpg"></P></BLOCKQUOTE>
<P>Funny stuff!&nbsp; (He's referring to <A class="" href="https://www.codinghorror.com/blog/archives/000846.html" mce_href="https://www.codinghorror.com/blog/archives/000846.html">this discussion</A>, in case you missed it.)&nbsp; I haven't had a chance to read the book, but it looks really good.&nbsp; To say "thank you," I've been meaning to send him a signed copy of <A class="" href="https://www.amazon.com/Silverlight-1-0-Unleashed-Adam-Nathan/dp/0672330075?ie=UTF8&amp;tag=adamnathannet-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=0672328917" mce_href="https://www.amazon.com/Silverlight-1-0-Unleashed-Adam-Nathan/dp/0672330075?ie=UTF8&amp;tag=adamnathannet-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=0672328917">Silverlight 1.0 Unleashed</A>, but I haven't been able to come up with something witty enough to say.&nbsp; "No third dimension, alas, but plenty of color?"</P>]]></content:encoded>
    </item>
  </channel>
</rss>