Blackjack, Silverlight 1.0 Edition, Part I

One of my favorite HDi apps was blackjack, so I have been just itching to turn it into a Silverlight application.  Now, this one wasn’t quite so easy.  My goal in writing blackjack for HDi originally was to take advantage of the timing element and remove as many references to style as possible from the…

3

Sliding Puzzle, Silverlight 1.0 Edition

If you’re an HDi developer who spends anytime reading this blog or the MSDN forum, you’ve probably noticed that I’ve mentioned Silverlight more than a couple of times recently.  Silverlight is, of course, Microsoft’s platform for delivering rich interactive applications and media experiences for the web.  The final presentation to the user is somewhat similar…

9

Advanced Subtitles

In HD DVD subtitling can be done via a subpicture stream or an Advanced Subtitle.  An advanced subtitle is very similar in structure to an advanced application.  It has a manifest, markup file, and font and is declared with its resources in the playlist.  But, an advanced subtitle has some unique characteristics as well.  The…

0

Virtual Keyboards

The input tag has four options for mode: password, singleline, multiline or display. When an input element with singleline, multiline, or password mode receives focus, the player may launch an onscreen keyboard to allow user input or a software player may enable use of the computer keyboard. This is not required, though (currently, only the…

0

Dynamic Content

Today’s sample was created upon a request from my very nice and hard working office-mate Chris.  Last week Chris began learning HDi.  He whizzed through all the Jumpstart samples and the projects on my blog, and jumped into creating a project that would dynamically generate content on the fly.  After messing around with his project for a…

0

Saving Resume Information

If you’ve purchased a DVD player in the last few years or used a software player, likely you’ve experienced a built in player feature that remembers where you last left off in the movie and allows you to resume play from that point.  That functionality is player dependent – and usually the memory is discarded…

1

Persistent Storage Management

One of the great features mandatory on every HD DVD player is at least 128 MB of persistent storage.  Many discs on the market are taking advantage of this feature to allow you to do things like save bookmarked scenes, download new trailers, or cache your login information to access network enabled content. The players…

1

Blackjack

Today’s game example is inspired by Ocean’s 13 (available on HD DVD this fall).  Blackjack is one of my favorite casino games, but I was too busy at NAB this year to make it to the tables.  So, here it is for you in HDi (with some graphics assistance from John Green – Thanks, John!).  …

1

Sliding Puzzle

There have been a lot of JavaScript games created for the web.  And, because HDi is based on web standards, with a little tweaking, you can easily turn many of them into games for HD DVD.  And, as long as we’re tweaking, we might as well add the cool additional features where we can – like…

2