release_notes.txt 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120
  1. Solitaire Game XNA Example
  2. ==========================
  3. This example application demonstrates how to use XNA Game Studio 4.0 on
  4. Windows Phone 7 using 2D Solitaire card textures.
  5. The example has been developed with Microsoft Visual Studio 2010 Express for
  6. Windows Phone and tested to work on Windows Phone 7.
  7. PREREQUISITES
  8. -------------------------------------------------------------------------------
  9. - C# basics
  10. - Development environment 'Microsoft Visual Studio 2010 Express for Windows
  11. Phone'
  12. LINKS
  13. -------------------------------------------------------------------------------
  14. Getting Started Guide:
  15. http://create.msdn.com/en-us/home/getting_started
  16. Learn About Windows Phone 7 Development:
  17. http://msdn.microsoft.com/fi-fi/ff380145
  18. App Hub, develop for Windows Phone:
  19. http://create.msdn.com
  20. Game Development:
  21. http://create.msdn.com/en-us/education/gamedevelopment
  22. IMPORTANT FILES/CLASSES
  23. -------------------------------------------------------------------------------
  24. Game1.cs: Main game class derived from Microsoft.Xna.Framework.Game. In this
  25. class the game content is loaded, game update requests are received, and the
  26. drawing is handled.
  27. Card.cs: A single Solitaire card
  28. Deck.cs, SourceDeck.cs, and TargetDeck.cs: Decks for the cards
  29. Important classes:
  30. * Texture2D
  31. * Microsoft.Xna.Framework.Game
  32. * Microsoft.Xna.Framework.Content.ContentManager
  33. * Microsoft.Xna.Framework.Input.Touch.TouchPanel
  34. KNOWN ISSUES
  35. -------------------------------------------------------------------------------
  36. None.
  37. BUILD & INSTALLATION INSTRUCTIONS
  38. -------------------------------------------------------------------------------
  39. Preparations
  40. ~~~~~~~~~~~~
  41. Make sure you have the following installed:
  42. * Windows 7, may also work on Windows XP
  43. * Microsoft Visual Studio 2010 Express for Windows Phone
  44. * The Windows Phone Developer Tools January 2011 Update:
  45. http://download.microsoft.com/download/6/D/6/6D66958D-891B-4C0E-BC32-2DFC41917B11/WindowsPhoneDeveloperResources_en-US_Patch1.msp
  46. * Windows Phone Developer Tools Fix:
  47. http://download.microsoft.com/download/6/D/6/6D66958D-891B-4C0E-BC32-2DFC41917B11/VS10-KB2486994-x86.exe
  48. Build on Microsoft Visual Studio
  49. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  50. 1. Open the SLN file:
  51. File > Open Project, select the file XNASolitaire.sln.
  52. 2. Select the 'Windows Phone 7 Emulator' target.
  53. 3. Press F5 to build the project and run it on the Windows Phone Emulator.
  54. Deploy to Windows Phone 7
  55. ~~~~~~~~~~~~~~~~~~~~~~~~~
  56. Preparations:
  57. 1. Register in the App Hub to get a Windows Live ID:
  58. http://create.msdn.com/en-us/home/membership
  59. 2. Install Zune for Windows Phone 7:
  60. http://www.zune.net/en-us/products/windowsphone7/default.htm
  61. 3. Register your device in your Windows Live account.
  62. Select from Windows: Start > Windows Phone Developer Tools > Windows Phone
  63. Developer Registration
  64. Deploy:
  65. 1. Open the SLN file:
  66. File > Open Project, select XNASolitaire.sln file.
  67. 2. Connect the device to Windows via USB.
  68. 3. Select the 'Windows Phone 7 Device' target.
  69. 4. Press F5 to build the project and run it on your Windows device.
  70. COMPATIBILITY
  71. -------------------------------------------------------------------------------
  72. - Windows Phone 7
  73. - XNA Game Studio 4.0
  74. Tested on:
  75. - HTC 7 Mozart
  76. - LG Optimus 7
  77. Developed with:
  78. - Microsoft Visual Studio 2010 Express for Windows Phone
  79. CHANGE HISTORY
  80. -------------------------------------------------------------------------------
  81. 1.0 First version