Green Line
Microsoft Research Computer Gaming Resource Toolkit 2006
Green Line
  Home | Papers | Talks | Courses | Software & Code Samples

 Software and Code Samples
Software
Code Samples
Title: Microsoft Sudoko
Author: Stephen Toub, Microsoft Corporation
Abstract: Stephen Toub discusses Sudoku, the number puzzle game, and demonstrates how to build an application to solve puzzles, generate puzzles, and enable enhanced game play for ultra-mobile PC and Tablet PC.
   
Title: Managed DirectX Samples in C#
Author: Dave Remba
Abstract: These samples were developed with a few goals in mind:
• show how to use Managed DirectX (MDX),
• use MDX from a modern easy-to use language, in this case C#
• use Windows Forms to show how applications might be constructed that integrate with MDX and run in shared-screen mode (as a regular Windows app)
   
Title: DXFramework
Authors: Cory Dunham, Parker Hamilton, Jonathan Voigt
Abstract: DXFramework is a simple, illustrative, general purpose 2D (and 3D) computer game engine for Microsoft Visual Studio using Microsoft’s DirectX technology, version 9.0d. DXFramework has been successfully used in a computer game design course at the University of Michigan for four years now (fall semesters of 2002-2005). Additionally, a project built on top of the DXFramework package called dx-mars was used in the fall 2004 semester in a data structures and algorithms course at the University of Michigan to teach the basics of stacks, queues, and path-finding.
   
Title: Hanoi
Author: Microsoft Corporation
Abstract: The Hanoi Engine project is a C# DLL that is consumed by anyone wanting to display the step-by-step output of a three-peg, all-on-the-first peg to start, Towers of Hanoi solution thus conveying the classic example of recursion.
   
Title: The Card Game Starter
Author: Microsoft Corporation
Abstract: This Starter Kit is a complete Black Jack card game. The starter kit contains an extensible framework for building card games and a Black Jack game application that is built on top of this framework. The project comes ready to compile and run, but it's easy to customize with only a little extra programming. The section Expanding the Card Game contains a list of some customizations you might make. You are also free to use the source code as the basis for your own card game projects, and share your work with others or upload it to the Internet.
   
Title: Tic-Tac-Toe
Author: Microsoft Corporation
Abstract: Classic Tic-Tac-Toe program

Green Line