Winellect is a Microsoft .NET CodeWise Community Member

 

Check out CascadeCE, a new game from Wintellect on Silverlight for Windows Embedded

Cascade is an easy-to-learn, casual game where the object is to explode as many spheres as possible to obtain the highest score. The game is written in Silverlight 3 and demonstrates several types of animation: from traditional storyboards to manual, timer-based ones. Cascade incorporates additional Silverlight functionality such as Local Storage for maintaining the high-score list, custom Xaml cursors, sound effects, and other features. Try your hand at the standard Silverlight version of Cascade and see how high you can score at http://demo.wintellect.com/cascade.

CascadeCE is a port of the Cascade game to the Silverlight for Windows Embedded platform, a new platform for Silverlight development from Microsoft. You can read more about this new Microsoft technology here: http://www.microsoft.com/windowsembedded/en-us/products/windowsce/default.mspx

CascadeCE demonstrates how developers can leverage the power of Silverlight for Windows Embedded CE to create attractive user interfaces in XAML using tools like Expression Blend while continuing to harness the full power of the Windows Embedded CE platform through C++ code.

Figure 1: The CascadeCE gameboard

In order to compile and run CascadeCE, you need to install the Wintellect Cashmere SDK, which delivers a Windows Embedded 6.0R3 emulator that includes support for Silverlight for Windows Embedded CE as well as the headers and libraries necessary to compile your own Silverlight for Windows Embedded CE applications.

Since the game runs slowly under an emulator, it is recommended that the development platform be at least a Core2Duo or higher in order to achieve the best performance.

You can download the full code and SDK here: Source Code  SDK

Jeffrey Richter, Jeff Prosise, and John Robbins