Explorar o código

More updates to the samples.
Added the Particle3DSample for Windows (not working yet)

Dean Ellis %!s(int64=12) %!d(string=hai) anos
pai
achega
ebebc6c814
Modificáronse 100 ficheiros con 222 adicións e 0 borrados
  1. 2 0
      .gitignore
  2. BIN=BIN
      CompiledContent/Android/Content/Effects/BloomCombine.xnb
  3. BIN=BIN
      CompiledContent/Android/Content/Effects/BloomExtract.xnb
  4. BIN=BIN
      CompiledContent/Android/Content/Effects/GaussianBlur.xnb
  5. BIN=BIN
      CompiledContent/Android/Content/Effects/ParticleEffect.xnb
  6. BIN=BIN
      CompiledContent/Android/Content/Music/One Step Beyond.wma
  7. BIN=BIN
      CompiledContent/Linux/Content/Effects/BloomCombine.xnb
  8. BIN=BIN
      CompiledContent/Linux/Content/Effects/BloomExtract.xnb
  9. BIN=BIN
      CompiledContent/Linux/Content/Effects/Clouds.xnb
  10. BIN=BIN
      CompiledContent/Linux/Content/Effects/GaussianBlur.xnb
  11. BIN=BIN
      CompiledContent/Linux/Content/Effects/ParticleEffect.xnb
  12. BIN=BIN
      CompiledContent/Linux/Content/Fonts/Arial.xnb
  13. BIN=BIN
      CompiledContent/Linux/Content/Fonts/DataActiveFont.xnb
  14. BIN=BIN
      CompiledContent/Linux/Content/Fonts/DataFont.xnb
  15. BIN=BIN
      CompiledContent/Linux/Content/Fonts/InstructionsActiveFont.xnb
  16. BIN=BIN
      CompiledContent/Linux/Content/Fonts/InstructionsFont.xnb
  17. BIN=BIN
      CompiledContent/Linux/Content/Fonts/MenuFont.xnb
  18. BIN=BIN
      CompiledContent/Linux/Content/Fonts/TitleFont.xnb
  19. BIN=BIN
      CompiledContent/Linux/Content/Fonts/TypeFont.xnb
  20. BIN=BIN
      CompiledContent/Linux/Content/Fonts/gamefont.xnb
  21. BIN=BIN
      CompiledContent/Linux/Content/Models/checker_1.xnb
  22. BIN=BIN
      CompiledContent/Linux/Content/Models/grid.xnb
  23. BIN=BIN
      CompiledContent/Linux/Content/Models/ground_0.xnb
  24. BIN=BIN
      CompiledContent/Linux/Content/Models/terrain.xnb
  25. BIN=BIN
      CompiledContent/Linux/Content/Music/InGameSong_Loop.wav
  26. BIN=BIN
      CompiledContent/Linux/Content/Music/InGameSong_Loop.xnb
  27. BIN=BIN
      CompiledContent/Linux/Content/Music/MenuMusic_Loop.wav
  28. BIN=BIN
      CompiledContent/Linux/Content/Music/MenuMusic_Loop.xnb
  29. BIN=BIN
      CompiledContent/Linux/Content/Music/One Step Beyond.wav
  30. BIN=BIN
      CompiledContent/Linux/Content/Music/One Step Beyond.xnb
  31. BIN=BIN
      CompiledContent/Linux/Content/Textures/Buttons/animation_60x60.xnb
  32. BIN=BIN
      CompiledContent/Linux/Content/Textures/Buttons/arrow1_left_60x60.xnb
  33. BIN=BIN
      CompiledContent/Linux/Content/Textures/Buttons/arrow1_right_60x60.xnb
  34. BIN=BIN
      CompiledContent/Linux/Content/Textures/Buttons/lamp_60x60.xnb
  35. BIN=BIN
      CompiledContent/Linux/Content/Textures/Buttons/perPixelLight_60x60.xnb
  36. BIN=BIN
      CompiledContent/Linux/Content/Textures/Buttons/textureOnOff.xnb
  37. BIN=BIN
      CompiledContent/Linux/Content/Textures/Catapults/Blue/blueDestroyed/blueCatapult_destroyed.xnb
  38. BIN=BIN
      CompiledContent/Linux/Content/Textures/Catapults/Blue/blueFire/blueCatapult_fire.xnb
  39. BIN=BIN
      CompiledContent/Linux/Content/Textures/Catapults/Blue/blueIdle/blueIdle.xnb
  40. BIN=BIN
      CompiledContent/Linux/Content/Textures/Catapults/Blue/bluePullback/blueCatapult_Pullback.xnb
  41. BIN=BIN
      CompiledContent/Linux/Content/Textures/Catapults/Fire_Miss/fire_miss.xnb
  42. BIN=BIN
      CompiledContent/Linux/Content/Textures/Catapults/Hit_Smoke/smoke.xnb
  43. BIN=BIN
      CompiledContent/Linux/Content/Textures/Catapults/Red/redDestroyed/redCatapult_destroyed.xnb
  44. BIN=BIN
      CompiledContent/Linux/Content/Textures/Catapults/Red/redFire/redCatapult_fire.xnb
  45. BIN=BIN
      CompiledContent/Linux/Content/Textures/Catapults/Red/redIdle/redIdle.xnb
  46. BIN=BIN
      CompiledContent/Linux/Content/Textures/Catapults/Red/redPullback/redCatapult_Pullback.xnb
  47. BIN=BIN
      CompiledContent/Linux/Content/Textures/HUD/Arrow.xnb
  48. BIN=BIN
      CompiledContent/Linux/Content/Textures/HUD/ammoType.xnb
  49. BIN=BIN
      CompiledContent/Linux/Content/Textures/HUD/hudBackground.xnb
  50. BIN=BIN
      CompiledContent/Linux/Content/Textures/HUD/windArrow.xnb
  51. BIN=BIN
      CompiledContent/Linux/Content/Textures/background.xnb
  52. BIN=BIN
      CompiledContent/Linux/Content/Textures/blank.xnb
  53. BIN=BIN
      CompiledContent/Linux/Content/Textures/chat_able.xnb
  54. BIN=BIN
      CompiledContent/Linux/Content/Textures/chat_mute.xnb
  55. BIN=BIN
      CompiledContent/Linux/Content/Textures/chat_ready.xnb
  56. BIN=BIN
      CompiledContent/Linux/Content/Textures/chat_talking.xnb
  57. BIN=BIN
      CompiledContent/Linux/Content/Textures/checker.xnb
  58. BIN=BIN
      CompiledContent/Linux/Content/Textures/circle.xnb
  59. BIN=BIN
      CompiledContent/Linux/Content/Textures/connected_controller1.xnb
  60. BIN=BIN
      CompiledContent/Linux/Content/Textures/connected_controller2.xnb
  61. BIN=BIN
      CompiledContent/Linux/Content/Textures/connected_controller3.xnb
  62. BIN=BIN
      CompiledContent/Linux/Content/Textures/connected_controller4.xnb
  63. BIN=BIN
      CompiledContent/Linux/Content/Textures/cursor.xnb
  64. BIN=BIN
      CompiledContent/Linux/Content/Textures/directions.xnb
  65. BIN=BIN
      CompiledContent/Linux/Content/Textures/explosion.xnb
  66. BIN=BIN
      CompiledContent/Linux/Content/Textures/fire.xnb
  67. BIN=BIN
      CompiledContent/Linux/Content/Textures/flare1.xnb
  68. BIN=BIN
      CompiledContent/Linux/Content/Textures/flare2.xnb
  69. BIN=BIN
      CompiledContent/Linux/Content/Textures/flare3.xnb
  70. BIN=BIN
      CompiledContent/Linux/Content/Textures/glow.xnb
  71. BIN=BIN
      CompiledContent/Linux/Content/Textures/gradient.xnb
  72. BIN=BIN
      CompiledContent/Linux/Content/Textures/select_controller1.xnb
  73. BIN=BIN
      CompiledContent/Linux/Content/Textures/select_controller2.xnb
  74. BIN=BIN
      CompiledContent/Linux/Content/Textures/select_controller3.xnb
  75. BIN=BIN
      CompiledContent/Linux/Content/Textures/select_controller4.xnb
  76. BIN=BIN
      CompiledContent/Linux/Content/Textures/sqbrush.xnb
  77. BIN=BIN
      CompiledContent/OSX/Content/Effects/BloomCombine.xnb
  78. BIN=BIN
      CompiledContent/OSX/Content/Effects/BloomExtract.xnb
  79. BIN=BIN
      CompiledContent/OSX/Content/Effects/GaussianBlur.xnb
  80. BIN=BIN
      CompiledContent/OSX/Content/Effects/ParticleEffect.xnb
  81. BIN=BIN
      CompiledContent/OSX/Content/Music/InGameSong_Loop.wma
  82. BIN=BIN
      CompiledContent/OSX/Content/Music/MenuMusic_Loop.wma
  83. BIN=BIN
      CompiledContent/OSX/Content/Music/One Step Beyond.wma
  84. BIN=BIN
      CompiledContent/Windows/Content/Effects/BloomCombine.xnb
  85. BIN=BIN
      CompiledContent/Windows/Content/Effects/BloomExtract.xnb
  86. BIN=BIN
      CompiledContent/Windows/Content/Effects/GaussianBlur.xnb
  87. BIN=BIN
      CompiledContent/Windows/Content/Effects/ParticleEffect.xnb
  88. BIN=BIN
      CompiledContent/Windows/Content/Music/One Step Beyond.wma
  89. BIN=BIN
      CompiledContent/Windows8/Content/Effects/ParticleEffect.xnb
  90. BIN=BIN
      CompiledContent/Windows8/Content/Music/One Step Beyond.wma
  91. BIN=BIN
      CompiledContent/iOS/Content/Effects/BloomCombine.xnb
  92. BIN=BIN
      CompiledContent/iOS/Content/Effects/BloomExtract.xnb
  93. BIN=BIN
      CompiledContent/iOS/Content/Effects/GaussianBlur.xnb
  94. BIN=BIN
      CompiledContent/iOS/Content/Effects/ParticleEffect.xnb
  95. BIN=BIN
      CompiledContent/iOS/Content/Fonts/Arial.xnb
  96. BIN=BIN
      CompiledContent/iOS/Content/Fonts/TypeFont.xnb
  97. 32 0
      MonoGame.Samples.Windows.sln
  98. BIN=BIN
      Particle3DSample/Content/ParticleEffect.xnb
  99. 129 0
      Particle3DSample/Particle3DSample.Windows.csproj
  100. 59 0
      Particle3DSample/ParticleSettings/ParticleSettings.Windows.csproj

+ 2 - 0
.gitignore

@@ -53,3 +53,5 @@ monodroid*.msi
 /CompiledContent/OSX/IgnoreMe.dll
 /CompiledContent/Windows8/IgnoreMe.dll
 /CompiledContent/Windows/IgnoreMe.dll
+*.cachefile
+*.dll

BIN=BIN
CompiledContent/Android/Content/Effects/BloomCombine.xnb


BIN=BIN
CompiledContent/Android/Content/Effects/BloomExtract.xnb


BIN=BIN
CompiledContent/Android/Content/Effects/GaussianBlur.xnb


BIN=BIN
CompiledContent/Android/Content/Effects/ParticleEffect.xnb


BIN=BIN
CompiledContent/Android/Content/Music/One Step Beyond.wma


BIN=BIN
CompiledContent/Linux/Content/Effects/BloomCombine.xnb


BIN=BIN
CompiledContent/Linux/Content/Effects/BloomExtract.xnb


BIN=BIN
CompiledContent/Linux/Content/Effects/Clouds.xnb


BIN=BIN
CompiledContent/Linux/Content/Effects/GaussianBlur.xnb


BIN=BIN
CompiledContent/Linux/Content/Effects/ParticleEffect.xnb


BIN=BIN
CompiledContent/Linux/Content/Fonts/Arial.xnb


BIN=BIN
CompiledContent/Linux/Content/Fonts/DataActiveFont.xnb


BIN=BIN
CompiledContent/Linux/Content/Fonts/DataFont.xnb


BIN=BIN
CompiledContent/Linux/Content/Fonts/InstructionsActiveFont.xnb


BIN=BIN
CompiledContent/Linux/Content/Fonts/InstructionsFont.xnb


BIN=BIN
CompiledContent/Linux/Content/Fonts/MenuFont.xnb


BIN=BIN
CompiledContent/Linux/Content/Fonts/TitleFont.xnb


BIN=BIN
CompiledContent/Linux/Content/Fonts/TypeFont.xnb


BIN=BIN
CompiledContent/Linux/Content/Fonts/gamefont.xnb


BIN=BIN
CompiledContent/Linux/Content/Models/checker_1.xnb


BIN=BIN
CompiledContent/Linux/Content/Models/grid.xnb


BIN=BIN
CompiledContent/Linux/Content/Models/ground_0.xnb


BIN=BIN
CompiledContent/Linux/Content/Models/terrain.xnb


BIN=BIN
CompiledContent/Linux/Content/Music/InGameSong_Loop.wav


BIN=BIN
CompiledContent/Linux/Content/Music/InGameSong_Loop.xnb


BIN=BIN
CompiledContent/Linux/Content/Music/MenuMusic_Loop.wav


BIN=BIN
CompiledContent/Linux/Content/Music/MenuMusic_Loop.xnb


BIN=BIN
CompiledContent/Linux/Content/Music/One Step Beyond.wav


BIN=BIN
CompiledContent/Linux/Content/Music/One Step Beyond.xnb


BIN=BIN
CompiledContent/Linux/Content/Textures/Buttons/animation_60x60.xnb


BIN=BIN
CompiledContent/Linux/Content/Textures/Buttons/arrow1_left_60x60.xnb


BIN=BIN
CompiledContent/Linux/Content/Textures/Buttons/arrow1_right_60x60.xnb


BIN=BIN
CompiledContent/Linux/Content/Textures/Buttons/lamp_60x60.xnb


BIN=BIN
CompiledContent/Linux/Content/Textures/Buttons/perPixelLight_60x60.xnb


BIN=BIN
CompiledContent/Linux/Content/Textures/Buttons/textureOnOff.xnb


BIN=BIN
CompiledContent/Linux/Content/Textures/Catapults/Blue/blueDestroyed/blueCatapult_destroyed.xnb


BIN=BIN
CompiledContent/Linux/Content/Textures/Catapults/Blue/blueFire/blueCatapult_fire.xnb


BIN=BIN
CompiledContent/Linux/Content/Textures/Catapults/Blue/blueIdle/blueIdle.xnb


BIN=BIN
CompiledContent/Linux/Content/Textures/Catapults/Blue/bluePullback/blueCatapult_Pullback.xnb


BIN=BIN
CompiledContent/Linux/Content/Textures/Catapults/Fire_Miss/fire_miss.xnb


BIN=BIN
CompiledContent/Linux/Content/Textures/Catapults/Hit_Smoke/smoke.xnb


BIN=BIN
CompiledContent/Linux/Content/Textures/Catapults/Red/redDestroyed/redCatapult_destroyed.xnb


BIN=BIN
CompiledContent/Linux/Content/Textures/Catapults/Red/redFire/redCatapult_fire.xnb


BIN=BIN
CompiledContent/Linux/Content/Textures/Catapults/Red/redIdle/redIdle.xnb


BIN=BIN
CompiledContent/Linux/Content/Textures/Catapults/Red/redPullback/redCatapult_Pullback.xnb


BIN=BIN
CompiledContent/Linux/Content/Textures/HUD/Arrow.xnb


BIN=BIN
CompiledContent/Linux/Content/Textures/HUD/ammoType.xnb


BIN=BIN
CompiledContent/Linux/Content/Textures/HUD/hudBackground.xnb


BIN=BIN
CompiledContent/Linux/Content/Textures/HUD/windArrow.xnb


BIN=BIN
CompiledContent/Linux/Content/Textures/background.xnb


BIN=BIN
CompiledContent/Linux/Content/Textures/blank.xnb


BIN=BIN
CompiledContent/Linux/Content/Textures/chat_able.xnb


BIN=BIN
CompiledContent/Linux/Content/Textures/chat_mute.xnb


BIN=BIN
CompiledContent/Linux/Content/Textures/chat_ready.xnb


BIN=BIN
CompiledContent/Linux/Content/Textures/chat_talking.xnb


BIN=BIN
CompiledContent/Linux/Content/Textures/checker.xnb


BIN=BIN
CompiledContent/Linux/Content/Textures/circle.xnb


BIN=BIN
CompiledContent/Linux/Content/Textures/connected_controller1.xnb


BIN=BIN
CompiledContent/Linux/Content/Textures/connected_controller2.xnb


BIN=BIN
CompiledContent/Linux/Content/Textures/connected_controller3.xnb


BIN=BIN
CompiledContent/Linux/Content/Textures/connected_controller4.xnb


BIN=BIN
CompiledContent/Linux/Content/Textures/cursor.xnb


BIN=BIN
CompiledContent/Linux/Content/Textures/directions.xnb


BIN=BIN
CompiledContent/Linux/Content/Textures/explosion.xnb


BIN=BIN
CompiledContent/Linux/Content/Textures/fire.xnb


BIN=BIN
CompiledContent/Linux/Content/Textures/flare1.xnb


BIN=BIN
CompiledContent/Linux/Content/Textures/flare2.xnb


BIN=BIN
CompiledContent/Linux/Content/Textures/flare3.xnb


BIN=BIN
CompiledContent/Linux/Content/Textures/glow.xnb


BIN=BIN
CompiledContent/Linux/Content/Textures/gradient.xnb


BIN=BIN
CompiledContent/Linux/Content/Textures/select_controller1.xnb


BIN=BIN
CompiledContent/Linux/Content/Textures/select_controller2.xnb


BIN=BIN
CompiledContent/Linux/Content/Textures/select_controller3.xnb


BIN=BIN
CompiledContent/Linux/Content/Textures/select_controller4.xnb


BIN=BIN
CompiledContent/Linux/Content/Textures/sqbrush.xnb


BIN=BIN
CompiledContent/OSX/Content/Effects/BloomCombine.xnb


BIN=BIN
CompiledContent/OSX/Content/Effects/BloomExtract.xnb


BIN=BIN
CompiledContent/OSX/Content/Effects/GaussianBlur.xnb


BIN=BIN
CompiledContent/OSX/Content/Effects/ParticleEffect.xnb


BIN=BIN
CompiledContent/OSX/Content/Music/InGameSong_Loop.wma


BIN=BIN
CompiledContent/OSX/Content/Music/MenuMusic_Loop.wma


BIN=BIN
CompiledContent/OSX/Content/Music/One Step Beyond.wma


BIN=BIN
CompiledContent/Windows/Content/Effects/BloomCombine.xnb


BIN=BIN
CompiledContent/Windows/Content/Effects/BloomExtract.xnb


BIN=BIN
CompiledContent/Windows/Content/Effects/GaussianBlur.xnb


BIN=BIN
CompiledContent/Windows/Content/Effects/ParticleEffect.xnb


BIN=BIN
CompiledContent/Windows/Content/Music/One Step Beyond.wma


BIN=BIN
CompiledContent/Windows8/Content/Effects/ParticleEffect.xnb


BIN=BIN
CompiledContent/Windows8/Content/Music/One Step Beyond.wma


BIN=BIN
CompiledContent/iOS/Content/Effects/BloomCombine.xnb


BIN=BIN
CompiledContent/iOS/Content/Effects/BloomExtract.xnb


BIN=BIN
CompiledContent/iOS/Content/Effects/GaussianBlur.xnb


BIN=BIN
CompiledContent/iOS/Content/Effects/ParticleEffect.xnb


BIN=BIN
CompiledContent/iOS/Content/Fonts/Arial.xnb


BIN=BIN
CompiledContent/iOS/Content/Fonts/TypeFont.xnb


+ 32 - 0
MonoGame.Samples.Windows.sln

@@ -13,6 +13,10 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MonoGame.Framework.WindowsG
 EndProject
 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Draw2D.Windows", "Draw2D\Draw2D.Windows.csproj", "{8CFEF1FE-9E32-43EB-A730-EB3AACDC77B1}"
 EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ParticleSettings.Windows", "Particle3DSample\ParticleSettings\ParticleSettings.Windows.csproj", "{3388FF68-6F15-4F36-B226-7823E5309E92}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Particle3DSample.Windows", "Particle3DSample\Particle3DSample.Windows.csproj", "{4E34D15A-4FDD-42D4-9645-83298049035C}"
+EndProject
 Global
 	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 		Debug|Any CPU = Debug|Any CPU
@@ -119,6 +123,34 @@ Global
 		{8CFEF1FE-9E32-43EB-A730-EB3AACDC77B1}.Release|Mixed Platforms.Build.0 = Release|x86
 		{8CFEF1FE-9E32-43EB-A730-EB3AACDC77B1}.Release|x86.ActiveCfg = Release|x86
 		{8CFEF1FE-9E32-43EB-A730-EB3AACDC77B1}.Release|x86.Build.0 = Release|x86
+		{3388FF68-6F15-4F36-B226-7823E5309E92}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{3388FF68-6F15-4F36-B226-7823E5309E92}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{3388FF68-6F15-4F36-B226-7823E5309E92}.Debug|iPhone.ActiveCfg = Debug|Any CPU
+		{3388FF68-6F15-4F36-B226-7823E5309E92}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
+		{3388FF68-6F15-4F36-B226-7823E5309E92}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+		{3388FF68-6F15-4F36-B226-7823E5309E92}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+		{3388FF68-6F15-4F36-B226-7823E5309E92}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{3388FF68-6F15-4F36-B226-7823E5309E92}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{3388FF68-6F15-4F36-B226-7823E5309E92}.Release|Any CPU.Build.0 = Release|Any CPU
+		{3388FF68-6F15-4F36-B226-7823E5309E92}.Release|iPhone.ActiveCfg = Release|Any CPU
+		{3388FF68-6F15-4F36-B226-7823E5309E92}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
+		{3388FF68-6F15-4F36-B226-7823E5309E92}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+		{3388FF68-6F15-4F36-B226-7823E5309E92}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+		{3388FF68-6F15-4F36-B226-7823E5309E92}.Release|x86.ActiveCfg = Release|Any CPU
+		{4E34D15A-4FDD-42D4-9645-83298049035C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{4E34D15A-4FDD-42D4-9645-83298049035C}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{4E34D15A-4FDD-42D4-9645-83298049035C}.Debug|iPhone.ActiveCfg = Debug|Any CPU
+		{4E34D15A-4FDD-42D4-9645-83298049035C}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
+		{4E34D15A-4FDD-42D4-9645-83298049035C}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+		{4E34D15A-4FDD-42D4-9645-83298049035C}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+		{4E34D15A-4FDD-42D4-9645-83298049035C}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{4E34D15A-4FDD-42D4-9645-83298049035C}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{4E34D15A-4FDD-42D4-9645-83298049035C}.Release|Any CPU.Build.0 = Release|Any CPU
+		{4E34D15A-4FDD-42D4-9645-83298049035C}.Release|iPhone.ActiveCfg = Release|Any CPU
+		{4E34D15A-4FDD-42D4-9645-83298049035C}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
+		{4E34D15A-4FDD-42D4-9645-83298049035C}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+		{4E34D15A-4FDD-42D4-9645-83298049035C}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+		{4E34D15A-4FDD-42D4-9645-83298049035C}.Release|x86.ActiveCfg = Release|Any CPU
 	EndGlobalSection
 	GlobalSection(SolutionProperties) = preSolution
 		HideSolutionNode = FALSE

BIN=BIN
Particle3DSample/Content/ParticleEffect.xnb


+ 129 - 0
Particle3DSample/Particle3DSample.Windows.csproj

@@ -0,0 +1,129 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>10.0.0</ProductVersion>
+    <SchemaVersion>2.0</SchemaVersion>
+    <OutputType>WinExe</OutputType>
+    <RootNamespace>Particle3DSample</RootNamespace>
+    <AssemblyName>Particle3DSample</AssemblyName>
+    <ProjectGuid>{4E34D15A-4FDD-42D4-9645-83298049035C}</ProjectGuid>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>True</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>False</Optimize>
+    <OutputPath>bin\Debug</OutputPath>
+    <DefineConstants>DEBUG</DefineConstants>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <ConsolePause>False</ConsolePause>
+    <EnableCodeSigning>False</EnableCodeSigning>
+    <CreatePackage>False</CreatePackage>
+    <EnablePackageSigning>False</EnablePackageSigning>
+    <IncludeMonoRuntime>False</IncludeMonoRuntime>
+    <UseSGen>False</UseSGen>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+    <DebugType>none</DebugType>
+    <Optimize>False</Optimize>
+    <OutputPath>bin\Release</OutputPath>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <ConsolePause>False</ConsolePause>
+    <EnableCodeSigning>False</EnableCodeSigning>
+    <CreatePackage>False</CreatePackage>
+    <EnablePackageSigning>False</EnablePackageSigning>
+    <IncludeMonoRuntime>False</IncludeMonoRuntime>
+    <UseSGen>False</UseSGen>
+  </PropertyGroup>
+  <PropertyGroup>
+    <StartupObject />
+  </PropertyGroup>
+  <ItemGroup>
+    <Reference Include="System" />
+    <Reference Include="System.Xml" />
+    <Reference Include="System.Core" />
+    <Reference Include="System.Xml.Linq" />
+    <Reference Include="System.Drawing" />
+  </ItemGroup>
+  <ItemGroup>
+    <Content Include="..\CompiledContent\Windows\Content\Effects\ParticleEffect.xnb">
+      <Link>Content\ParticleEffect.xnb</Link>
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </Content>
+    <None Include="Info.plist">
+    </None>
+  </ItemGroup>
+  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+  <ItemGroup>
+    <Compile Include="Program.cs" />
+    <Compile Include="Game.cs" />
+    <Compile Include="ParticleEmitter.cs" />
+    <Compile Include="ParticleSystem.cs" />
+    <Compile Include="ParticleVertex.cs" />
+    <Compile Include="Projectile.cs" />
+  </ItemGroup>
+  <ItemGroup>
+    <Content Include="Content\font.xnb">
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </Content>
+    <Content Include="Content\ExplosionSettings.xml" />
+    <Content Include="Content\ExplosionSmokeSettings.xml" />
+    <Content Include="Content\FireSettings.xml" />
+    <Content Include="Content\ProjectileTrailSettings.xml" />
+    <Content Include="Content\SmokePlumeSettings.xml" />
+    <Content Include="Content\checker.bmp" />
+    <Content Include="Content\explosion.png" />
+    <Content Include="Content\fire.png" />
+    <Content Include="Content\font.spritefont" />
+    <Content Include="Content\grid.x" />
+    <Content Include="Content\smoke.png" />
+    <Content Include="Game.ico" />
+    <Content Include="Particle3DSample.png" />
+    <Content Include="Content\Arial.xnb">
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </Content>
+    <Content Include="Content\ExplosionSettings.xnb">
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </Content>
+    <Content Include="Content\checker_0.xnb">
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </Content>
+    <Content Include="Content\ExplosionSmokeSettings.xnb">
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </Content>
+    <Content Include="Content\fire.xnb">
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </Content>
+    <Content Include="Content\FireSettings.xnb">
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </Content>
+    <Content Include="Content\grid.xnb">
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </Content>
+    <Content Include="Content\ProjectileTrailSettings.xnb">
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </Content>
+    <Content Include="Content\smoke.xnb">
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </Content>
+    <Content Include="Content\SmokePlumeSettings.xnb">
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </Content>
+    <Content Include="Content\explosion.xnb">
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </Content>
+  </ItemGroup>
+  <ItemGroup>
+    <ProjectReference Include="..\..\MonoGame.Framework\MonoGame.Framework.WindowsGL.csproj">
+      <Project>{7DE47032-A904-4C29-BD22-2D235E8D91BA}</Project>
+      <Name>MonoGame.Framework.WindowsGL</Name>
+    </ProjectReference>
+    <ProjectReference Include="ParticleSettings\ParticleSettings.Windows.csproj">
+      <Project>{3388FF68-6F15-4F36-B226-7823E5309E92}</Project>
+      <Name>ParticleSettings.Windows</Name>
+    </ProjectReference>
+  </ItemGroup>
+</Project>

+ 59 - 0
Particle3DSample/ParticleSettings/ParticleSettings.Windows.csproj

@@ -0,0 +1,59 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>10.0.0</ProductVersion>
+    <SchemaVersion>2.0</SchemaVersion>
+    <ProjectGuid>{3388FF68-6F15-4F36-B226-7823E5309E92}</ProjectGuid>
+    <ProjectTypeGuids>{948B3504-5B70-4649-8FE4-BDE1FB46EC69};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
+    <OutputType>Library</OutputType>
+    <RootNamespace>ParticleSettingsWindows</RootNamespace>
+    <AssemblyName>ParticleSettings</AssemblyName>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>True</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>False</Optimize>
+    <OutputPath>bin\Debug</OutputPath>
+    <DefineConstants>DEBUG</DefineConstants>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <ConsolePause>False</ConsolePause>
+    <EnableCodeSigning>False</EnableCodeSigning>
+    <CreatePackage>False</CreatePackage>
+    <EnablePackageSigning>False</EnablePackageSigning>
+    <IncludeMonoRuntime>False</IncludeMonoRuntime>
+    <UseSGen>False</UseSGen>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+    <DebugType>none</DebugType>
+    <Optimize>False</Optimize>
+    <OutputPath>bin\Release</OutputPath>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <ConsolePause>False</ConsolePause>
+    <EnableCodeSigning>False</EnableCodeSigning>
+    <CreatePackage>False</CreatePackage>
+    <EnablePackageSigning>False</EnablePackageSigning>
+    <IncludeMonoRuntime>False</IncludeMonoRuntime>
+    <UseSGen>False</UseSGen>
+  </PropertyGroup>
+  <ItemGroup>
+    <Reference Include="System" />
+    <Reference Include="System.Xml" />
+    <Reference Include="System.Core" />
+    <Reference Include="System.Xml.Linq" />
+    <Reference Include="System.Drawing" />
+  </ItemGroup>
+  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+  <ItemGroup>
+    <Compile Include="ParticleSettings.cs" />
+  </ItemGroup>
+  <ItemGroup>
+    <ProjectReference Include="..\..\..\MonoGame.Framework\MonoGame.Framework.WindowsGL.csproj">
+      <Project>{7DE47032-A904-4C29-BD22-2D235E8D91BA}</Project>
+      <Name>MonoGame.Framework.WindowsGL</Name>
+    </ProjectReference>
+  </ItemGroup>
+</Project>

Algúns arquivos non se mostraron porque demasiados arquivos cambiaron neste cambio