diff --git a/.github/workflows/dotnet.yml b/.github/workflows/dotnet.yml
index d2dad90e..1f1c5c70 100644
--- a/.github/workflows/dotnet.yml
+++ b/.github/workflows/dotnet.yml
@@ -36,7 +36,7 @@ jobs:
path: artifacts/BasicCameraExample-Windows/**
- name: Build Windows Binary for AutoPong
- run: dotnet publish AutoPong/AutoPong.WindowsDX/AutoPong.WindowsDX.csproj -c Release -r win-x64 --self-contained true -o ./artifacts/AutoPong-Windows
+ run: dotnet publish AutoPong/Windows/AutoPong.csproj -c Release -r win-x64 --self-contained true -o ./artifacts/AutoPong-Windows
- name: Archive AutoPong
uses: actions/upload-artifact@v6
@@ -45,7 +45,7 @@ jobs:
path: artifacts/AutoPong-Windows/**
- name: Build Windows Binary for FuelCell
- run: dotnet publish FuelCell/FuelCell.WindowsDX/FuelCell.WindowsDX.csproj -c Release -r win-x64 --self-contained true -o ./artifacts/FuelCell-Windows
+ run: dotnet publish FuelCell/Windows/FuelCell.csproj -c Release -r win-x64 --self-contained true -o ./artifacts/FuelCell-Windows
- name: Archive FuelCell
uses: actions/upload-artifact@v6
@@ -54,7 +54,7 @@ jobs:
path: artifacts/FuelCell-Windows/**
- name: Build Windows Binary for NeonShooter
- run: dotnet publish NeonShooter/NeonShooter.WindowsDX/NeonShooter.WindowsDX.csproj -c Release -r win-x64 --self-contained true -o ./artifacts/NeonShooter-Windows
+ run: dotnet publish NeonShooter/Windows/NeonShooter.csproj -c Release -r win-x64 --self-contained true -o ./artifacts/NeonShooter-Windows
- name: Archive NeonShooter
uses: actions/upload-artifact@v6
@@ -72,10 +72,10 @@ jobs:
path: artifacts/Platformer2D-Windows/**
- name: Build ShipGame Content Processor in Release mode
- run: dotnet build ShipGame/ShipGame.Dependencies/NormalMappingModelProcessor/NormalMappingModelProcessor.csproj --configuration Release
+ run: dotnet build ShipGame/Dependencies/NormalMappingModelProcessor/NormalMappingModelProcessor.csproj --configuration Release
- name: Build Windows Binary for ShipGame
- run: dotnet publish ShipGame/ShipGame.WindowsDX/ShipGame.WindowsDX.csproj -c Release -r win-x64 --self-contained true -o ./artifacts/ShipGame-Windows
+ run: dotnet publish ShipGame/Windows/ShipGame.csproj -c Release -r win-x64 --self-contained true -o ./artifacts/ShipGame-Windows
- name: Archive ShipGame
uses: actions/upload-artifact@v6
@@ -84,7 +84,7 @@ jobs:
path: artifacts/ShipGame-Windows/**
- name: Build Windows Binary for DungeonSlime
- run: dotnet publish Tutorials/learn-monogame-2d/src/27-Conclusion/DungeonSlime/Platforms/Windows/DungeonSlime.WindowsDX.csproj -c Release -r win-x64 --self-contained true -o ./artifacts/DungeonSlime-Windows
+ run: dotnet publish Tutorials/learn-monogame-2d/src/27-Conclusion/DungeonSlime/Platforms/Windows/DungeonSlime.csproj -c Release -r win-x64 --self-contained true -o ./artifacts/DungeonSlime-Windows
- name: Archive DungeonSlime
uses: actions/upload-artifact@v6
@@ -117,7 +117,7 @@ jobs:
# AutoPong Desktop build is currently disabled due to issues with packaging process
- name: Build and Package AutoPong
- run: monopack -p AutoPong/AutoPong.DesktopGL/AutoPong.DesktopGL.csproj -o ./artifacts/AutoPong -rids win-x64,linux-x64,osx-x64,osx-arm64 -i AutoPong/AutoPong.DesktopGL/Info.plist -c AutoPong/AutoPong.DesktopGL/AutoPong.DesktopGL.icns -v --macos-universal --publish-args "-p:PublishSingleFile=true"
+ run: monopack -p AutoPong/Desktop/AutoPong.csproj -o ./artifacts/AutoPong -rids win-x64,linux-x64,osx-x64,osx-arm64 -i AutoPong/Desktop/Info.plist -c AutoPong/Desktop/AutoPong.icns -v --macos-universal
- name: Archive AutoPong Windows
uses: actions/upload-artifact@v6
@@ -138,7 +138,7 @@ jobs:
path: artifacts/AutoPong/*-universal.tar.gz
- name: Build and Package FuelCell
- run: monopack -p FuelCell/FuelCell.DesktopGL/FuelCell.DesktopGL.csproj -o ./artifacts/FuelCell -rids win-x64,linux-x64,osx-x64,osx-arm64 -i FuelCell/FuelCell.DesktopGL/Info.plist -c FuelCell/FuelCell.DesktopGL/FuelCell.DesktopGL.icns -v --macos-universal --publish-args "-p:PublishSingleFile=true"
+ run: monopack -p FuelCell/Desktop/FuelCell.csproj -o ./artifacts/FuelCell -rids win-x64,linux-x64,osx-x64,osx-arm64 -i FuelCell/Desktop/Info.plist -c FuelCell/Desktop/FuelCell.icns -v --macos-universal
- name: Archive FuelCell Windows
uses: actions/upload-artifact@v6
@@ -159,7 +159,7 @@ jobs:
path: artifacts/FuelCell/*-universal.tar.gz
- name: Build and Package NeonShooter
- run: monopack -p NeonShooter/NeonShooter.DesktopGL/NeonShooter.DesktopGL.csproj -o ./artifacts/NeonShooter -rids win-x64,linux-x64,osx-x64,osx-arm64 -i NeonShooter/NeonShooter.DesktopGL/Info.plist -c NeonShooter/NeonShooter.DesktopGL/NeonShooter.DesktopGL.icns -v --macos-universal --publish-args "-p:PublishSingleFile=true"
+ run: monopack -p NeonShooter/Desktop/NeonShooter.csproj -o ./artifacts/NeonShooter -rids win-x64,linux-x64,osx-x64,osx-arm64 -i NeonShooter/Desktop/Info.plist -c NeonShooter/Desktop/NeonShooter.icns -v --macos-universal
- name: Archive NeonShooter Windows
uses: actions/upload-artifact@v6
@@ -222,10 +222,10 @@ jobs:
path: artifacts/learn-monogame-2d/*-universal.tar.gz
- name: Build ShipGame Content Processor
- run: dotnet build ShipGame/ShipGame.Dependencies/NormalMappingModelProcessor/NormalMappingModelProcessor.csproj --configuration Release
+ run: dotnet build ShipGame/Dependencies/NormalMappingModelProcessor/NormalMappingModelProcessor.csproj --configuration Release
- name: Build and Package ShipGame
- run: monopack -p ShipGame/ShipGame.DesktopGL/ShipGame.DesktopGL.csproj -o ./artifacts/ShipGame -rids win-x64,linux-x64,osx-x64,osx-arm64 -i ShipGame/ShipGame.DesktopGL/Info.plist -c ShipGame/ShipGame.DesktopGL/ShipGame.DesktopGL.icns -v --macos-universal --publish-args "-p:PublishSingleFile=true"
+ run: monopack -p ShipGame/Desktop/ShipGame.csproj -o ./artifacts/ShipGame -rids win-x64,linux-x64,osx-x64,osx-arm64 -i ShipGame/Desktop/Info.plist -c ShipGame/Desktop/ShipGame.icns -v --macos-universal
- name: Archive ShipGame Windows
uses: actions/upload-artifact@v6
@@ -266,31 +266,31 @@ jobs:
# Android builds for all projects
- name: Build Android Binary for AutoPong
- run: dotnet build AutoPong/AutoPong.Android/AutoPong.Android.csproj -c Release
+ run: dotnet build AutoPong/Android/AutoPong.csproj -c Release
- name: Archive AutoPong Android
uses: actions/upload-artifact@v6
with:
name: Android-AutoPong
- path: AutoPong/AutoPong.Android/bin/Release/net9.0-android/**/*-Signed.apk
+ path: AutoPong/Android/bin/Release/net9.0-android/**/*-Signed.apk
- name: Build Android Binary for FuelCell
- run: dotnet build FuelCell/FuelCell.Android/FuelCell.Android.csproj -c Release
+ run: dotnet build FuelCell/Android/FuelCell.csproj -c Release
- name: Archive FuelCell Android
uses: actions/upload-artifact@v6
with:
name: Android-FuelCell
- path: FuelCell/FuelCell.Android/bin/Release/net9.0-android/**/*-Signed.apk
+ path: FuelCell/Android/bin/Release/net9.0-android/**/*-Signed.apk
- name: Build Android Binary for NeonShooter
- run: dotnet build NeonShooter/NeonShooter.Android/NeonShooter.Android.csproj -c Release
+ run: dotnet build NeonShooter/Android/NeonShooter.csproj -c Release
- name: Archive NeonShooter Android
uses: actions/upload-artifact@v6
with:
name: Android-NeonShooter
- path: NeonShooter/NeonShooter.Android/bin/Release/net9.0-android/**/*-Signed.apk
+ path: NeonShooter/Android/bin/Release/net9.0-android/**/*-Signed.apk
- name: Build Android Binary for Platformer2D
run: dotnet build Platformer2D/Android/Platformer2D.csproj -c Release
@@ -311,16 +311,16 @@ jobs:
path: Tutorials/learn-monogame-2d/src/27-Conclusion/DungeonSlime/Platforms/Android/bin/Release/net9.0-android/**/*-Signed.apk
- name: Build ShipGame Content Processor in Release mode
- run: dotnet build ShipGame/ShipGame.Dependencies/NormalMappingModelProcessor/NormalMappingModelProcessor.csproj --configuration Release
+ run: dotnet build ShipGame/Dependencies/NormalMappingModelProcessor/NormalMappingModelProcessor.csproj --configuration Release
- name: Build Android Binary for ShipGame
- run: dotnet build ShipGame/ShipGame.Android/ShipGame.Android.csproj -c Release
+ run: dotnet build ShipGame/Android/ShipGame.csproj -c Release
- name: Archive ShipGame Android
uses: actions/upload-artifact@v6
with:
name: Android-ShipGame
- path: ShipGame/ShipGame.Android/bin/Release/net9.0-android/**/*-Signed.apk
+ path: ShipGame/Android/bin/Release/net9.0-android/**/*-Signed.apk
deploy:
name: Deploy
diff --git a/AutoPong/.config/dotnet-tools.json b/AutoPong/.config/dotnet-tools.json
index a0ebfa2f..8ca0d323 100644
--- a/AutoPong/.config/dotnet-tools.json
+++ b/AutoPong/.config/dotnet-tools.json
@@ -3,31 +3,31 @@
"isRoot": true,
"tools": {
"dotnet-mgcb": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb"
]
},
"dotnet-mgcb-editor": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor"
]
},
"dotnet-mgcb-editor-linux": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-linux"
]
},
"dotnet-mgcb-editor-windows": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-windows"
]
},
"dotnet-mgcb-editor-mac": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-mac"
]
diff --git a/AutoPong/.vscode/launch.json b/AutoPong/.vscode/launch.json
index 5b223b4e..6a333e34 100644
--- a/AutoPong/.vscode/launch.json
+++ b/AutoPong/.vscode/launch.json
@@ -13,11 +13,11 @@
"preLaunchTask": "Debug Android Build",
},
{
- "name": "DesktopGL Debug",
+ "name": "Desktop Debug",
"type": "coreclr",
"request": "launch",
- "preLaunchTask": "Debug DesktopGL Build",
- "program": "${workspaceFolder}/AutoPong.DesktopGL/bin/Debug/net8.0/AutoPong.DesktopGL.exe",
+ "preLaunchTask": "Debug Desktop Build",
+ "program": "${workspaceFolder}/Desktop/bin/Debug/net9.0/AutoPong",
},
{
"name": "iOS Debug",
@@ -26,11 +26,11 @@
"preLaunchTask": "maui: Build",
},
{
- "name": "WindowsDX Debug",
+ "name": "Windows Debug",
"type": "coreclr",
"request": "launch",
- "preLaunchTask": "Debug WindowsDX Build",
- "program": "${workspaceFolder}/AutoPong.WindowsDX/bin/Debug/net8.0-windows/AutoPong.WindowsDX.exe",
+ "preLaunchTask": "Debug Windows Build",
+ "program": "${workspaceFolder}/Windows/bin/Debug/net9.0-windows/AutoPong.exe",
}
]
}
\ No newline at end of file
diff --git a/AutoPong/.vscode/tasks.json b/AutoPong/.vscode/tasks.json
index ad461b1d..2a0267d8 100644
--- a/AutoPong/.vscode/tasks.json
+++ b/AutoPong/.vscode/tasks.json
@@ -4,22 +4,22 @@
{
"label": "Debug Android Build",
"type": "shell",
- "command": "dotnet build -p:Configuration=Debug ${workspaceFolder}/AutoPong.Android/AutoPong.Android.csproj \"/t:Install;_Run\" /p:AndroidAttachDebugger=true /p:AndroidSdbHostPort=10000",
+ "command": "dotnet build -p:Configuration=Debug ${workspaceFolder}/Android/AutoPong.csproj \"/t:Install;_Run\" /p:AndroidAttachDebugger=true /p:AndroidSdbHostPort=10000",
},
{
- "label": "Debug DesktopGL Build",
+ "label": "Debug Desktop Build",
"type": "shell",
- "command": "dotnet build -p:Configuration=Debug ${workspaceFolder}/AutoPong.DesktopGL/AutoPong.DesktopGL.csproj"
+ "command": "dotnet build -p:Configuration=Debug ${workspaceFolder}/Desktop/AutoPong.csproj"
},
{
"label": "Debug iOS Build",
"type": "shell",
- "command": "dotnet build -p:Configuration=Debug ${workspaceFolder}/AutoPong.iOS/AutoPong.iOS.csproj"
+ "command": "dotnet build -p:Configuration=Debug ${workspaceFolder}/iOS/AutoPong.csproj"
},
{
- "label": "Debug WindowsDX Build",
+ "label": "Debug Windows Build",
"type": "shell",
- "command": "dotnet build -p:Configuration=Debug ${workspaceFolder}/AutoPong.WindowsDX/AutoPong.WindowsDX.csproj"
+ "command": "dotnet build -p:Configuration=Debug ${workspaceFolder}/Windows/AutoPong.csproj"
},
]
}
\ No newline at end of file
diff --git a/AutoPong/AutoPong.Android/AndroidManifest.xml b/AutoPong/Android/AndroidManifest.xml
similarity index 100%
rename from AutoPong/AutoPong.Android/AndroidManifest.xml
rename to AutoPong/Android/AndroidManifest.xml
diff --git a/AutoPong/AutoPong.Android/AutoPong.Android.csproj b/AutoPong/Android/AutoPong.csproj
similarity index 88%
rename from AutoPong/AutoPong.Android/AutoPong.Android.csproj
rename to AutoPong/Android/AutoPong.csproj
index 1cb478ec..0fc41114 100644
--- a/AutoPong/AutoPong.Android/AutoPong.Android.csproj
+++ b/AutoPong/Android/AutoPong.csproj
@@ -8,11 +8,11 @@
23
-
+
-
-
+
+
diff --git a/AutoPong/AutoPong.Android/Activity1.cs b/AutoPong/Android/MainActivity.cs
similarity index 100%
rename from AutoPong/AutoPong.Android/Activity1.cs
rename to AutoPong/Android/MainActivity.cs
diff --git a/AutoPong/AutoPong.Android/Resources/Drawable/Icon.png b/AutoPong/Android/Resources/Drawable/Icon.png
similarity index 100%
rename from AutoPong/AutoPong.Android/Resources/Drawable/Icon.png
rename to AutoPong/Android/Resources/Drawable/Icon.png
diff --git a/AutoPong/AutoPong.Android/Resources/Values/Strings.xml b/AutoPong/Android/Resources/Values/Strings.xml
similarity index 100%
rename from AutoPong/AutoPong.Android/Resources/Values/Strings.xml
rename to AutoPong/Android/Resources/Values/Strings.xml
diff --git a/AutoPong/AutoPong.sln b/AutoPong/AutoPong.sln
deleted file mode 100644
index 31537fde..00000000
--- a/AutoPong/AutoPong.sln
+++ /dev/null
@@ -1,61 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 17
-VisualStudioVersion = 17.4.32912.340
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "AutoPong.DesktopGL", "AutoPong.DesktopGL\AutoPong.DesktopGL.csproj", "{DD0539AD-0CA6-467C-9955-BA19FFC63CB2}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AutoPong.Core", "AutoPong.Core\AutoPong.Core.csproj", "{8A06B930-BD4A-4495-948B-19B9B205A26D}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Platforms", "Platforms", "{C25A12AE-C6E2-4DC3-8BC7-687D798B18DE}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AutoPong.Android", "AutoPong.Android\AutoPong.Android.csproj", "{C33DBB83-6749-4992-BF7B-B278FB301719}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AutoPong.iOS", "AutoPong.iOS\AutoPong.iOS.csproj", "{E843C85A-F43C-4FBD-A619-550B783B660E}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AutoPong.WindowsDX", "AutoPong.WindowsDX\AutoPong.WindowsDX.csproj", "{3ACF3FA5-18D0-49E5-9E08-8DC0581C3681}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {DD0539AD-0CA6-467C-9955-BA19FFC63CB2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {DD0539AD-0CA6-467C-9955-BA19FFC63CB2}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {DD0539AD-0CA6-467C-9955-BA19FFC63CB2}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {DD0539AD-0CA6-467C-9955-BA19FFC63CB2}.Release|Any CPU.Build.0 = Release|Any CPU
- {8A06B930-BD4A-4495-948B-19B9B205A26D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {8A06B930-BD4A-4495-948B-19B9B205A26D}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {8A06B930-BD4A-4495-948B-19B9B205A26D}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {8A06B930-BD4A-4495-948B-19B9B205A26D}.Release|Any CPU.Build.0 = Release|Any CPU
- {C33DBB83-6749-4992-BF7B-B278FB301719}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {C33DBB83-6749-4992-BF7B-B278FB301719}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {C33DBB83-6749-4992-BF7B-B278FB301719}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
- {C33DBB83-6749-4992-BF7B-B278FB301719}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {C33DBB83-6749-4992-BF7B-B278FB301719}.Release|Any CPU.Build.0 = Release|Any CPU
- {C33DBB83-6749-4992-BF7B-B278FB301719}.Release|Any CPU.Deploy.0 = Release|Any CPU
- {E843C85A-F43C-4FBD-A619-550B783B660E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {E843C85A-F43C-4FBD-A619-550B783B660E}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {E843C85A-F43C-4FBD-A619-550B783B660E}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
- {E843C85A-F43C-4FBD-A619-550B783B660E}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {E843C85A-F43C-4FBD-A619-550B783B660E}.Release|Any CPU.Build.0 = Release|Any CPU
- {E843C85A-F43C-4FBD-A619-550B783B660E}.Release|Any CPU.Deploy.0 = Release|Any CPU
- {3ACF3FA5-18D0-49E5-9E08-8DC0581C3681}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {3ACF3FA5-18D0-49E5-9E08-8DC0581C3681}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {3ACF3FA5-18D0-49E5-9E08-8DC0581C3681}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {3ACF3FA5-18D0-49E5-9E08-8DC0581C3681}.Release|Any CPU.Build.0 = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(NestedProjects) = preSolution
- {DD0539AD-0CA6-467C-9955-BA19FFC63CB2} = {C25A12AE-C6E2-4DC3-8BC7-687D798B18DE}
- {C33DBB83-6749-4992-BF7B-B278FB301719} = {C25A12AE-C6E2-4DC3-8BC7-687D798B18DE}
- {E843C85A-F43C-4FBD-A619-550B783B660E} = {C25A12AE-C6E2-4DC3-8BC7-687D798B18DE}
- {3ACF3FA5-18D0-49E5-9E08-8DC0581C3681} = {C25A12AE-C6E2-4DC3-8BC7-687D798B18DE}
- EndGlobalSection
- GlobalSection(ExtensibilityGlobals) = postSolution
- SolutionGuid = {30AA8C87-3B33-446B-B943-F277DFCC7B07}
- EndGlobalSection
-EndGlobal
diff --git a/AutoPong/AutoPong.slnx b/AutoPong/AutoPong.slnx
new file mode 100644
index 00000000..9eca57c4
--- /dev/null
+++ b/AutoPong/AutoPong.slnx
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/AutoPong/AutoPong.Core/AutoPongGame.cs b/AutoPong/Core/AutoPongGame.cs
similarity index 100%
rename from AutoPong/AutoPong.Core/AutoPongGame.cs
rename to AutoPong/Core/AutoPongGame.cs
diff --git a/AutoPong/AutoPong.Core/Content/Content.mgcb b/AutoPong/Core/Content/Content.mgcb
similarity index 100%
rename from AutoPong/AutoPong.Core/Content/Content.mgcb
rename to AutoPong/Core/Content/Content.mgcb
diff --git a/AutoPong/AutoPong.Core/Content/Fonts/Hud.spritefont b/AutoPong/Core/Content/Fonts/Hud.spritefont
similarity index 100%
rename from AutoPong/AutoPong.Core/Content/Fonts/Hud.spritefont
rename to AutoPong/Core/Content/Fonts/Hud.spritefont
diff --git a/AutoPong/AutoPong.Core/Content/Fonts/Roboto-Bold.ttf b/AutoPong/Core/Content/Fonts/Roboto-Bold.ttf
similarity index 100%
rename from AutoPong/AutoPong.Core/Content/Fonts/Roboto-Bold.ttf
rename to AutoPong/Core/Content/Fonts/Roboto-Bold.ttf
diff --git a/AutoPong/AutoPong.Core/AutoPong.Core.csproj b/AutoPong/Core/Core.csproj
similarity index 92%
rename from AutoPong/AutoPong.Core/AutoPong.Core.csproj
rename to AutoPong/Core/Core.csproj
index 7f455438..471775d5 100644
--- a/AutoPong/AutoPong.Core/AutoPong.Core.csproj
+++ b/AutoPong/Core/Core.csproj
@@ -3,7 +3,7 @@
net9.0
-
+
All
diff --git a/AutoPong/AutoPong.Core/Game/AudioSource.cs b/AutoPong/Core/Game/AudioSource.cs
similarity index 100%
rename from AutoPong/AutoPong.Core/Game/AudioSource.cs
rename to AutoPong/Core/Game/AudioSource.cs
diff --git a/AutoPong/AutoPong.Core/Game/Game1.cs b/AutoPong/Core/Game/Game1.cs
similarity index 100%
rename from AutoPong/AutoPong.Core/Game/Game1.cs
rename to AutoPong/Core/Game/Game1.cs
diff --git a/AutoPong/AutoPong.Core/Game/InputState.cs b/AutoPong/Core/Game/InputState.cs
similarity index 100%
rename from AutoPong/AutoPong.Core/Game/InputState.cs
rename to AutoPong/Core/Game/InputState.cs
diff --git a/AutoPong/AutoPong.Core/Game/WaveType.cs b/AutoPong/Core/Game/WaveType.cs
similarity index 100%
rename from AutoPong/AutoPong.Core/Game/WaveType.cs
rename to AutoPong/Core/Game/WaveType.cs
diff --git a/AutoPong/AutoPong.DesktopGL/AutoPong.DesktopGL.csproj b/AutoPong/Desktop/AutoPong.csproj
similarity index 90%
rename from AutoPong/AutoPong.DesktopGL/AutoPong.DesktopGL.csproj
rename to AutoPong/Desktop/AutoPong.csproj
index 1008f7c2..85d55386 100644
--- a/AutoPong/AutoPong.DesktopGL/AutoPong.DesktopGL.csproj
+++ b/AutoPong/Desktop/AutoPong.csproj
@@ -19,11 +19,11 @@
-
+
-
-
+
+
diff --git a/AutoPong/AutoPong.DesktopGL/AutoPong.DesktopGL.icns b/AutoPong/Desktop/AutoPong.icns
similarity index 100%
rename from AutoPong/AutoPong.DesktopGL/AutoPong.DesktopGL.icns
rename to AutoPong/Desktop/AutoPong.icns
diff --git a/AutoPong/AutoPong.DesktopGL/Icon.bmp b/AutoPong/Desktop/Icon.bmp
similarity index 100%
rename from AutoPong/AutoPong.DesktopGL/Icon.bmp
rename to AutoPong/Desktop/Icon.bmp
diff --git a/AutoPong/AutoPong.DesktopGL/Icon.ico b/AutoPong/Desktop/Icon.ico
similarity index 100%
rename from AutoPong/AutoPong.DesktopGL/Icon.ico
rename to AutoPong/Desktop/Icon.ico
diff --git a/AutoPong/AutoPong.DesktopGL/Info.plist b/AutoPong/Desktop/Info.plist
similarity index 77%
rename from AutoPong/AutoPong.DesktopGL/Info.plist
rename to AutoPong/Desktop/Info.plist
index eb6e05c9..3e774c66 100644
--- a/AutoPong/AutoPong.DesktopGL/Info.plist
+++ b/AutoPong/Desktop/Info.plist
@@ -3,9 +3,9 @@
CFBundleName
- AutoPong.DesktopGL
+ AutoPong
CFBundleDisplayName
- AutoPong.DesktopGL
+ AutoPong
CFBundleIdentifier
com.monogame.AutoPong
CFBundleVersion
@@ -13,9 +13,9 @@
CFBundlePackageType
APPL
CFBundleExecutable
- AutoPong.DesktopGL
+ AutoPong
CFBundleIconFile
- AutoPong.DesktopGL.icns
+ AutoPong.icns
NSHighResolutionCapable
diff --git a/AutoPong/AutoPong.DesktopGL/Program.cs b/AutoPong/Desktop/Program.cs
similarity index 100%
rename from AutoPong/AutoPong.DesktopGL/Program.cs
rename to AutoPong/Desktop/Program.cs
diff --git a/AutoPong/AutoPong.DesktopGL/app.manifest b/AutoPong/Desktop/app.manifest
similarity index 95%
rename from AutoPong/AutoPong.DesktopGL/app.manifest
rename to AutoPong/Desktop/app.manifest
index 0f42583c..092270cf 100644
--- a/AutoPong/AutoPong.DesktopGL/app.manifest
+++ b/AutoPong/Desktop/app.manifest
@@ -1,6 +1,6 @@
-
+
diff --git a/AutoPong/AutoPong.WindowsDX/AutoPong.WindowsDX.csproj b/AutoPong/Windows/AutoPong.csproj
similarity index 89%
rename from AutoPong/AutoPong.WindowsDX/AutoPong.WindowsDX.csproj
rename to AutoPong/Windows/AutoPong.csproj
index aca3b1bc..7836c912 100644
--- a/AutoPong/AutoPong.WindowsDX/AutoPong.WindowsDX.csproj
+++ b/AutoPong/Windows/AutoPong.csproj
@@ -12,11 +12,11 @@
Icon.ico
-
+
-
-
+
+
diff --git a/AutoPong/AutoPong.WindowsDX/Icon.ico b/AutoPong/Windows/Icon.ico
similarity index 100%
rename from AutoPong/AutoPong.WindowsDX/Icon.ico
rename to AutoPong/Windows/Icon.ico
diff --git a/AutoPong/AutoPong.WindowsDX/Program.cs b/AutoPong/Windows/Program.cs
similarity index 100%
rename from AutoPong/AutoPong.WindowsDX/Program.cs
rename to AutoPong/Windows/Program.cs
diff --git a/AutoPong/AutoPong.WindowsDX/app.manifest b/AutoPong/Windows/app.manifest
similarity index 95%
rename from AutoPong/AutoPong.WindowsDX/app.manifest
rename to AutoPong/Windows/app.manifest
index 56d02dbd..092270cf 100644
--- a/AutoPong/AutoPong.WindowsDX/app.manifest
+++ b/AutoPong/Windows/app.manifest
@@ -1,6 +1,6 @@
-
+
diff --git a/AutoPong/AutoPong.iOS/AutoPong.iOS.csproj b/AutoPong/iOS/AutoPong.csproj
similarity index 87%
rename from AutoPong/AutoPong.iOS/AutoPong.iOS.csproj
rename to AutoPong/iOS/AutoPong.csproj
index 5436db5b..f00a1841 100644
--- a/AutoPong/AutoPong.iOS/AutoPong.iOS.csproj
+++ b/AutoPong/iOS/AutoPong.csproj
@@ -6,11 +6,11 @@
iPhone Developer
-
+
-
-
+
+
diff --git a/AutoPong/AutoPong.iOS/Default.png b/AutoPong/iOS/Default.png
similarity index 100%
rename from AutoPong/AutoPong.iOS/Default.png
rename to AutoPong/iOS/Default.png
diff --git a/AutoPong/AutoPong.iOS/Entitlements.plist b/AutoPong/iOS/Entitlements.plist
similarity index 100%
rename from AutoPong/AutoPong.iOS/Entitlements.plist
rename to AutoPong/iOS/Entitlements.plist
diff --git a/AutoPong/AutoPong.iOS/GameThumbnail.png b/AutoPong/iOS/GameThumbnail.png
similarity index 100%
rename from AutoPong/AutoPong.iOS/GameThumbnail.png
rename to AutoPong/iOS/GameThumbnail.png
diff --git a/AutoPong/AutoPong.iOS/Info.plist b/AutoPong/iOS/Info.plist
similarity index 100%
rename from AutoPong/AutoPong.iOS/Info.plist
rename to AutoPong/iOS/Info.plist
diff --git a/AutoPong/AutoPong.iOS/LaunchScreen.storyboard b/AutoPong/iOS/LaunchScreen.storyboard
similarity index 100%
rename from AutoPong/AutoPong.iOS/LaunchScreen.storyboard
rename to AutoPong/iOS/LaunchScreen.storyboard
diff --git a/AutoPong/AutoPong.iOS/Program.cs b/AutoPong/iOS/Program.cs
similarity index 100%
rename from AutoPong/AutoPong.iOS/Program.cs
rename to AutoPong/iOS/Program.cs
diff --git a/FuelCell/.config/dotnet-tools.json b/FuelCell/.config/dotnet-tools.json
index a0ebfa2f..8ca0d323 100644
--- a/FuelCell/.config/dotnet-tools.json
+++ b/FuelCell/.config/dotnet-tools.json
@@ -3,31 +3,31 @@
"isRoot": true,
"tools": {
"dotnet-mgcb": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb"
]
},
"dotnet-mgcb-editor": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor"
]
},
"dotnet-mgcb-editor-linux": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-linux"
]
},
"dotnet-mgcb-editor-windows": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-windows"
]
},
"dotnet-mgcb-editor-mac": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-mac"
]
diff --git a/FuelCell/.vscode/launch.json b/FuelCell/.vscode/launch.json
index 3913c19f..3d482c08 100644
--- a/FuelCell/.vscode/launch.json
+++ b/FuelCell/.vscode/launch.json
@@ -13,11 +13,11 @@
"preLaunchTask": "Debug Android Build",
},
{
- "name": "DesktopGL Debug",
+ "name": "Desktop Debug",
"type": "coreclr",
"request": "launch",
- "preLaunchTask": "Debug DesktopGL Build",
- "program": "${workspaceFolder}/FuelCell.DesktopGL/bin/Debug/net8.0/FuelCell.DesktopGL.exe",
+ "preLaunchTask": "Debug Desktop Build",
+ "program": "${workspaceFolder}/Desktop/bin/Debug/net9.0/FuelCell",
},
{
"name": "iOS Debug",
@@ -26,11 +26,11 @@
"preLaunchTask": "maui: Build",
},
{
- "name": "WindowsDX Debug",
+ "name": "Windows Debug",
"type": "coreclr",
"request": "launch",
- "preLaunchTask": "Debug WindowsDX Build",
- "program": "${workspaceFolder}/FuelCell.WindowsDX/bin/Debug/net8.0-windows/FuelCell.WindowsDX.exe",
+ "preLaunchTask": "Debug Windows Build",
+ "program": "${workspaceFolder}/Windows/bin/Debug/net9.0-windows/FuelCell.exe",
}
]
}
\ No newline at end of file
diff --git a/FuelCell/.vscode/tasks.json b/FuelCell/.vscode/tasks.json
index f761ad1a..49554f4b 100644
--- a/FuelCell/.vscode/tasks.json
+++ b/FuelCell/.vscode/tasks.json
@@ -4,22 +4,22 @@
{
"label": "Debug Android Build",
"type": "shell",
- "command": "dotnet build -p:Configuration=Debug ${workspaceFolder}/FuelCell.Android/FuelCell.Android.csproj \"/t:Install;_Run\" /p:AndroidAttachDebugger=true /p:AndroidSdbHostPort=10000",
+ "command": "dotnet build -p:Configuration=Debug ${workspaceFolder}/Android/FuelCell.csproj \"/t:Install;_Run\" /p:AndroidAttachDebugger=true /p:AndroidSdbHostPort=10000",
},
{
- "label": "Debug DesktopGL Build",
+ "label": "Debug Desktop Build",
"type": "shell",
- "command": "dotnet build -p:Configuration=Debug ${workspaceFolder}/FuelCell.DesktopGL/FuelCell.DesktopGL.csproj"
+ "command": "dotnet build -p:Configuration=Debug ${workspaceFolder}/Desktop/FuelCell.csproj"
},
{
"label": "Debug iOS Build",
"type": "shell",
- "command": "dotnet build -p:Configuration=Debug ${workspaceFolder}/FuelCell.iOS/FuelCell.iOS.csproj"
+ "command": "dotnet build -p:Configuration=Debug ${workspaceFolder}/iOS/FuelCell.csproj"
},
{
- "label": "Debug WindowsDX Build",
+ "label": "Debug Windows Build",
"type": "shell",
- "command": "dotnet build -p:Configuration=Debug ${workspaceFolder}/FuelCell.WindowsDX/FuelCell.WindowsDX.csproj"
+ "command": "dotnet build -p:Configuration=Debug ${workspaceFolder}/Windows/FuelCell.csproj"
},
]
}
\ No newline at end of file
diff --git a/FuelCell/FuelCell.Android/AndroidManifest.xml b/FuelCell/Android/AndroidManifest.xml
similarity index 100%
rename from FuelCell/FuelCell.Android/AndroidManifest.xml
rename to FuelCell/Android/AndroidManifest.xml
diff --git a/FuelCell/FuelCell.Android/FuelCell.Android.csproj b/FuelCell/Android/FuelCell.csproj
similarity index 83%
rename from FuelCell/FuelCell.Android/FuelCell.Android.csproj
rename to FuelCell/Android/FuelCell.csproj
index b53e6efc..25f2db75 100644
--- a/FuelCell/FuelCell.Android/FuelCell.Android.csproj
+++ b/FuelCell/Android/FuelCell.csproj
@@ -12,14 +12,14 @@
-
+
-
+
-
-
+
+
diff --git a/FuelCell/FuelCell.Android/Activity1.cs b/FuelCell/Android/MainActivity.cs
similarity index 100%
rename from FuelCell/FuelCell.Android/Activity1.cs
rename to FuelCell/Android/MainActivity.cs
diff --git a/FuelCell/FuelCell.Android/Resources/Drawable/Icon.png b/FuelCell/Android/Resources/Drawable/Icon.png
similarity index 100%
rename from FuelCell/FuelCell.Android/Resources/Drawable/Icon.png
rename to FuelCell/Android/Resources/Drawable/Icon.png
diff --git a/FuelCell/FuelCell.Android/Resources/Drawable/Splash.png b/FuelCell/Android/Resources/Drawable/Splash.png
similarity index 100%
rename from FuelCell/FuelCell.Android/Resources/Drawable/Splash.png
rename to FuelCell/Android/Resources/Drawable/Splash.png
diff --git a/FuelCell/FuelCell.Android/Resources/Values/Strings.xml b/FuelCell/Android/Resources/Values/Strings.xml
similarity index 100%
rename from FuelCell/FuelCell.Android/Resources/Values/Strings.xml
rename to FuelCell/Android/Resources/Values/Strings.xml
diff --git a/FuelCell/FuelCell.Android/Resources/Values/Styles.xml b/FuelCell/Android/Resources/Values/Styles.xml
similarity index 100%
rename from FuelCell/FuelCell.Android/Resources/Values/Styles.xml
rename to FuelCell/Android/Resources/Values/Styles.xml
diff --git a/FuelCell/FuelCell.Core/Content/Audio/background-music.mp3 b/FuelCell/Core/Content/Audio/background-music.mp3
similarity index 100%
rename from FuelCell/FuelCell.Core/Content/Audio/background-music.mp3
rename to FuelCell/Core/Content/Audio/background-music.mp3
diff --git a/FuelCell/FuelCell.Core/Content/Audio/engine-rumble.wav b/FuelCell/Core/Content/Audio/engine-rumble.wav
similarity index 100%
rename from FuelCell/FuelCell.Core/Content/Audio/engine-rumble.wav
rename to FuelCell/Core/Content/Audio/engine-rumble.wav
diff --git a/FuelCell/FuelCell.Core/Content/Audio/fuelcell-collect.wav b/FuelCell/Core/Content/Audio/fuelcell-collect.wav
similarity index 100%
rename from FuelCell/FuelCell.Core/Content/Audio/fuelcell-collect.wav
rename to FuelCell/Core/Content/Audio/fuelcell-collect.wav
diff --git a/FuelCell/FuelCell.Core/Content/Fonts/Roboto-Bold.ttf b/FuelCell/Core/Content/Fonts/Roboto-Bold.ttf
similarity index 100%
rename from FuelCell/FuelCell.Core/Content/Fonts/Roboto-Bold.ttf
rename to FuelCell/Core/Content/Fonts/Roboto-Bold.ttf
diff --git a/FuelCell/FuelCell.Core/Content/Fonts/StatsFont.spritefont b/FuelCell/Core/Content/Fonts/StatsFont.spritefont
similarity index 100%
rename from FuelCell/FuelCell.Core/Content/Fonts/StatsFont.spritefont
rename to FuelCell/Core/Content/Fonts/StatsFont.spritefont
diff --git a/FuelCell/FuelCell.Core/Content/FuelCell.mgcb b/FuelCell/Core/Content/FuelCell.mgcb
similarity index 100%
rename from FuelCell/FuelCell.Core/Content/FuelCell.mgcb
rename to FuelCell/Core/Content/FuelCell.mgcb
diff --git a/FuelCell/FuelCell.Core/Content/Models/BarrierBlue.png b/FuelCell/Core/Content/Models/BarrierBlue.png
similarity index 100%
rename from FuelCell/FuelCell.Core/Content/Models/BarrierBlue.png
rename to FuelCell/Core/Content/Models/BarrierBlue.png
diff --git a/FuelCell/FuelCell.Core/Content/Models/BarrierPurple.png b/FuelCell/Core/Content/Models/BarrierPurple.png
similarity index 100%
rename from FuelCell/FuelCell.Core/Content/Models/BarrierPurple.png
rename to FuelCell/Core/Content/Models/BarrierPurple.png
diff --git a/FuelCell/FuelCell.Core/Content/Models/BarrierRed.png b/FuelCell/Core/Content/Models/BarrierRed.png
similarity index 100%
rename from FuelCell/FuelCell.Core/Content/Models/BarrierRed.png
rename to FuelCell/Core/Content/Models/BarrierRed.png
diff --git a/FuelCell/FuelCell.Core/Content/Models/ShipDiffuse.tga b/FuelCell/Core/Content/Models/ShipDiffuse.tga
similarity index 100%
rename from FuelCell/FuelCell.Core/Content/Models/ShipDiffuse.tga
rename to FuelCell/Core/Content/Models/ShipDiffuse.tga
diff --git a/FuelCell/FuelCell.Core/Content/Models/White.png b/FuelCell/Core/Content/Models/White.png
similarity index 100%
rename from FuelCell/FuelCell.Core/Content/Models/White.png
rename to FuelCell/Core/Content/Models/White.png
diff --git a/FuelCell/FuelCell.Core/Content/Models/carriertextures.png b/FuelCell/Core/Content/Models/carriertextures.png
similarity index 100%
rename from FuelCell/FuelCell.Core/Content/Models/carriertextures.png
rename to FuelCell/Core/Content/Models/carriertextures.png
diff --git a/FuelCell/FuelCell.Core/Content/Models/cube10uR.x b/FuelCell/Core/Content/Models/cube10uR.x
similarity index 100%
rename from FuelCell/FuelCell.Core/Content/Models/cube10uR.x
rename to FuelCell/Core/Content/Models/cube10uR.x
diff --git a/FuelCell/FuelCell.Core/Content/Models/cylinder10uR.x b/FuelCell/Core/Content/Models/cylinder10uR.x
similarity index 100%
rename from FuelCell/FuelCell.Core/Content/Models/cylinder10uR.x
rename to FuelCell/Core/Content/Models/cylinder10uR.x
diff --git a/FuelCell/FuelCell.Core/Content/Models/fuelcarrier.fbx b/FuelCell/Core/Content/Models/fuelcarrier.fbx
similarity index 100%
rename from FuelCell/FuelCell.Core/Content/Models/fuelcarrier.fbx
rename to FuelCell/Core/Content/Models/fuelcarrier.fbx
diff --git a/FuelCell/FuelCell.Core/Content/Models/fuelcarrier.x b/FuelCell/Core/Content/Models/fuelcarrier.x
similarity index 100%
rename from FuelCell/FuelCell.Core/Content/Models/fuelcarrier.x
rename to FuelCell/Core/Content/Models/fuelcarrier.x
diff --git a/FuelCell/FuelCell.Core/Content/Models/fuelcell.png b/FuelCell/Core/Content/Models/fuelcell.png
similarity index 100%
rename from FuelCell/FuelCell.Core/Content/Models/fuelcell.png
rename to FuelCell/Core/Content/Models/fuelcell.png
diff --git a/FuelCell/FuelCell.Core/Content/Models/fuelcellmodel.x b/FuelCell/Core/Content/Models/fuelcellmodel.x
similarity index 100%
rename from FuelCell/FuelCell.Core/Content/Models/fuelcellmodel.x
rename to FuelCell/Core/Content/Models/fuelcellmodel.x
diff --git a/FuelCell/FuelCell.Core/Content/Models/ground.png b/FuelCell/Core/Content/Models/ground.png
similarity index 100%
rename from FuelCell/FuelCell.Core/Content/Models/ground.png
rename to FuelCell/Core/Content/Models/ground.png
diff --git a/FuelCell/FuelCell.Core/Content/Models/ground.x b/FuelCell/Core/Content/Models/ground.x
similarity index 100%
rename from FuelCell/FuelCell.Core/Content/Models/ground.x
rename to FuelCell/Core/Content/Models/ground.x
diff --git a/FuelCell/FuelCell.Core/Content/Models/pyramid10uR.x b/FuelCell/Core/Content/Models/pyramid10uR.x
similarity index 100%
rename from FuelCell/FuelCell.Core/Content/Models/pyramid10uR.x
rename to FuelCell/Core/Content/Models/pyramid10uR.x
diff --git a/FuelCell/FuelCell.Core/Content/Models/sphere1uR.x b/FuelCell/Core/Content/Models/sphere1uR.x
similarity index 100%
rename from FuelCell/FuelCell.Core/Content/Models/sphere1uR.x
rename to FuelCell/Core/Content/Models/sphere1uR.x
diff --git a/FuelCell/FuelCell.Core/FuelCell.Core.csproj b/FuelCell/Core/Core.csproj
similarity index 93%
rename from FuelCell/FuelCell.Core/FuelCell.Core.csproj
rename to FuelCell/Core/Core.csproj
index b435112b..841c911e 100644
--- a/FuelCell/FuelCell.Core/FuelCell.Core.csproj
+++ b/FuelCell/Core/Core.csproj
@@ -4,7 +4,7 @@
AnyCPU;x64
-
+
All
diff --git a/FuelCell/FuelCell.Core/FuelCellGame.cs b/FuelCell/Core/FuelCellGame.cs
similarity index 100%
rename from FuelCell/FuelCell.Core/FuelCellGame.cs
rename to FuelCell/Core/FuelCellGame.cs
diff --git a/FuelCell/FuelCell.Core/Game/Barrier.cs b/FuelCell/Core/Game/Barrier.cs
similarity index 100%
rename from FuelCell/FuelCell.Core/Game/Barrier.cs
rename to FuelCell/Core/Game/Barrier.cs
diff --git a/FuelCell/FuelCell.Core/Game/Camera.cs b/FuelCell/Core/Game/Camera.cs
similarity index 100%
rename from FuelCell/FuelCell.Core/Game/Camera.cs
rename to FuelCell/Core/Game/Camera.cs
diff --git a/FuelCell/FuelCell.Core/Game/FuelCarrier.cs b/FuelCell/Core/Game/FuelCarrier.cs
similarity index 100%
rename from FuelCell/FuelCell.Core/Game/FuelCarrier.cs
rename to FuelCell/Core/Game/FuelCarrier.cs
diff --git a/FuelCell/FuelCell.Core/Game/FuelCell.cs b/FuelCell/Core/Game/FuelCell.cs
similarity index 100%
rename from FuelCell/FuelCell.Core/Game/FuelCell.cs
rename to FuelCell/Core/Game/FuelCell.cs
diff --git a/FuelCell/FuelCell.Core/Game/GameConstants.cs b/FuelCell/Core/Game/GameConstants.cs
similarity index 100%
rename from FuelCell/FuelCell.Core/Game/GameConstants.cs
rename to FuelCell/Core/Game/GameConstants.cs
diff --git a/FuelCell/FuelCell.Core/Game/GameObject.cs b/FuelCell/Core/Game/GameObject.cs
similarity index 100%
rename from FuelCell/FuelCell.Core/Game/GameObject.cs
rename to FuelCell/Core/Game/GameObject.cs
diff --git a/FuelCell/FuelCell.Core/Game/InputState.cs b/FuelCell/Core/Game/InputState.cs
similarity index 100%
rename from FuelCell/FuelCell.Core/Game/InputState.cs
rename to FuelCell/Core/Game/InputState.cs
diff --git a/FuelCell/FuelCell.DesktopGL/FuelCell.DesktopGL.csproj b/FuelCell/Desktop/FuelCell.csproj
similarity index 86%
rename from FuelCell/FuelCell.DesktopGL/FuelCell.DesktopGL.csproj
rename to FuelCell/Desktop/FuelCell.csproj
index 45874fb3..c615f626 100644
--- a/FuelCell/FuelCell.DesktopGL/FuelCell.DesktopGL.csproj
+++ b/FuelCell/Desktop/FuelCell.csproj
@@ -18,16 +18,16 @@
-
+
Content\FuelCell.mgcb
-
+
-
-
+
+
diff --git a/FuelCell/FuelCell.DesktopGL/FuelCell.DesktopGL.icns b/FuelCell/Desktop/FuelCell.icns
similarity index 100%
rename from FuelCell/FuelCell.DesktopGL/FuelCell.DesktopGL.icns
rename to FuelCell/Desktop/FuelCell.icns
diff --git a/FuelCell/FuelCell.DesktopGL/Icon.bmp b/FuelCell/Desktop/Icon.bmp
similarity index 100%
rename from FuelCell/FuelCell.DesktopGL/Icon.bmp
rename to FuelCell/Desktop/Icon.bmp
diff --git a/FuelCell/FuelCell.DesktopGL/Icon.ico b/FuelCell/Desktop/Icon.ico
similarity index 100%
rename from FuelCell/FuelCell.DesktopGL/Icon.ico
rename to FuelCell/Desktop/Icon.ico
diff --git a/FuelCell/FuelCell.DesktopGL/Info.plist b/FuelCell/Desktop/Info.plist
similarity index 77%
rename from FuelCell/FuelCell.DesktopGL/Info.plist
rename to FuelCell/Desktop/Info.plist
index 358d8497..7a75c3eb 100644
--- a/FuelCell/FuelCell.DesktopGL/Info.plist
+++ b/FuelCell/Desktop/Info.plist
@@ -3,9 +3,9 @@
CFBundleName
- FuelCell.DesktopGL
+ FuelCell
CFBundleDisplayName
- FuelCell.DesktopGL
+ FuelCell
CFBundleIdentifier
com.monogame.FuelCell
CFBundleVersion
@@ -13,9 +13,9 @@
CFBundlePackageType
APPL
CFBundleExecutable
- FuelCell.DesktopGL
+ FuelCell
CFBundleIconFile
- FuelCell.DesktopGL.icns
+ FuelCell.icns
NSHighResolutionCapable
diff --git a/FuelCell/FuelCell.DesktopGL/Program.cs b/FuelCell/Desktop/Program.cs
similarity index 100%
rename from FuelCell/FuelCell.DesktopGL/Program.cs
rename to FuelCell/Desktop/Program.cs
diff --git a/FuelCell/FuelCell.WindowsDX/app.manifest b/FuelCell/Desktop/app.manifest
similarity index 95%
rename from FuelCell/FuelCell.WindowsDX/app.manifest
rename to FuelCell/Desktop/app.manifest
index 1d6169fa..2fd6712d 100644
--- a/FuelCell/FuelCell.WindowsDX/app.manifest
+++ b/FuelCell/Desktop/app.manifest
@@ -1,6 +1,6 @@
-
+
diff --git a/FuelCell/FuelCell.sln b/FuelCell/FuelCell.sln
deleted file mode 100644
index 8b9feff6..00000000
--- a/FuelCell/FuelCell.sln
+++ /dev/null
@@ -1,61 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 17
-VisualStudioVersion = 17.12.35527.113 d17.12
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FuelCell.DesktopGL", "FuelCell.DesktopGL\FuelCell.DesktopGL.csproj", "{74BABA3E-D424-4620-9661-C1F767759A52}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FuelCell.Core", "FuelCell.Core\FuelCell.Core.csproj", "{64C2A1E6-09A1-4F46-8765-8B780C70122D}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Platforms", "Platforms", "{E19C5BE5-8BA8-4308-8568-D14F1E6F9E21}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FuelCell.Android", "FuelCell.Android\FuelCell.Android.csproj", "{EB276833-CBB4-4AB6-AABA-568B32BD9B14}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FuelCell.iOS", "FuelCell.iOS\FuelCell.iOS.csproj", "{C59CCBDE-1DBF-4015-9989-6B9EA7EE7A7D}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FuelCell.WindowsDX", "FuelCell.WindowsDX\FuelCell.WindowsDX.csproj", "{560A5BBF-0E89-41D2-8754-975119D3F95C}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {74BABA3E-D424-4620-9661-C1F767759A52}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {74BABA3E-D424-4620-9661-C1F767759A52}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {74BABA3E-D424-4620-9661-C1F767759A52}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {74BABA3E-D424-4620-9661-C1F767759A52}.Release|Any CPU.Build.0 = Release|Any CPU
- {64C2A1E6-09A1-4F46-8765-8B780C70122D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {64C2A1E6-09A1-4F46-8765-8B780C70122D}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {64C2A1E6-09A1-4F46-8765-8B780C70122D}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {64C2A1E6-09A1-4F46-8765-8B780C70122D}.Release|Any CPU.Build.0 = Release|Any CPU
- {EB276833-CBB4-4AB6-AABA-568B32BD9B14}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {EB276833-CBB4-4AB6-AABA-568B32BD9B14}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {EB276833-CBB4-4AB6-AABA-568B32BD9B14}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
- {EB276833-CBB4-4AB6-AABA-568B32BD9B14}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {EB276833-CBB4-4AB6-AABA-568B32BD9B14}.Release|Any CPU.Build.0 = Release|Any CPU
- {EB276833-CBB4-4AB6-AABA-568B32BD9B14}.Release|Any CPU.Deploy.0 = Release|Any CPU
- {C59CCBDE-1DBF-4015-9989-6B9EA7EE7A7D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {C59CCBDE-1DBF-4015-9989-6B9EA7EE7A7D}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {C59CCBDE-1DBF-4015-9989-6B9EA7EE7A7D}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
- {C59CCBDE-1DBF-4015-9989-6B9EA7EE7A7D}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {C59CCBDE-1DBF-4015-9989-6B9EA7EE7A7D}.Release|Any CPU.Build.0 = Release|Any CPU
- {C59CCBDE-1DBF-4015-9989-6B9EA7EE7A7D}.Release|Any CPU.Deploy.0 = Release|Any CPU
- {560A5BBF-0E89-41D2-8754-975119D3F95C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {560A5BBF-0E89-41D2-8754-975119D3F95C}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {560A5BBF-0E89-41D2-8754-975119D3F95C}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {560A5BBF-0E89-41D2-8754-975119D3F95C}.Release|Any CPU.Build.0 = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(NestedProjects) = preSolution
- {74BABA3E-D424-4620-9661-C1F767759A52} = {E19C5BE5-8BA8-4308-8568-D14F1E6F9E21}
- {EB276833-CBB4-4AB6-AABA-568B32BD9B14} = {E19C5BE5-8BA8-4308-8568-D14F1E6F9E21}
- {C59CCBDE-1DBF-4015-9989-6B9EA7EE7A7D} = {E19C5BE5-8BA8-4308-8568-D14F1E6F9E21}
- {560A5BBF-0E89-41D2-8754-975119D3F95C} = {E19C5BE5-8BA8-4308-8568-D14F1E6F9E21}
- EndGlobalSection
- GlobalSection(ExtensibilityGlobals) = postSolution
- SolutionGuid = {F72D49A5-A441-4121-B119-98D295CA3697}
- EndGlobalSection
-EndGlobal
diff --git a/FuelCell/FuelCell.slnx b/FuelCell/FuelCell.slnx
new file mode 100644
index 00000000..defcfae7
--- /dev/null
+++ b/FuelCell/FuelCell.slnx
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/FuelCell/FuelCell.WindowsDX/FuelCell.WindowsDX.csproj b/FuelCell/Windows/FuelCell.csproj
similarity index 82%
rename from FuelCell/FuelCell.WindowsDX/FuelCell.WindowsDX.csproj
rename to FuelCell/Windows/FuelCell.csproj
index 4632e720..2fc0ff89 100644
--- a/FuelCell/FuelCell.WindowsDX/FuelCell.WindowsDX.csproj
+++ b/FuelCell/Windows/FuelCell.csproj
@@ -12,14 +12,14 @@
Icon.ico
-
+
-
+
-
-
+
+
diff --git a/FuelCell/FuelCell.WindowsDX/Icon.ico b/FuelCell/Windows/Icon.ico
similarity index 100%
rename from FuelCell/FuelCell.WindowsDX/Icon.ico
rename to FuelCell/Windows/Icon.ico
diff --git a/FuelCell/FuelCell.WindowsDX/Program.cs b/FuelCell/Windows/Program.cs
similarity index 100%
rename from FuelCell/FuelCell.WindowsDX/Program.cs
rename to FuelCell/Windows/Program.cs
diff --git a/FuelCell/FuelCell.DesktopGL/app.manifest b/FuelCell/Windows/app.manifest
similarity index 95%
rename from FuelCell/FuelCell.DesktopGL/app.manifest
rename to FuelCell/Windows/app.manifest
index 3a68c621..2fd6712d 100644
--- a/FuelCell/FuelCell.DesktopGL/app.manifest
+++ b/FuelCell/Windows/app.manifest
@@ -1,6 +1,6 @@
-
+
diff --git a/FuelCell/FuelCell.iOS/Default.png b/FuelCell/iOS/Default.png
similarity index 100%
rename from FuelCell/FuelCell.iOS/Default.png
rename to FuelCell/iOS/Default.png
diff --git a/FuelCell/FuelCell.iOS/Entitlements.plist b/FuelCell/iOS/Entitlements.plist
similarity index 100%
rename from FuelCell/FuelCell.iOS/Entitlements.plist
rename to FuelCell/iOS/Entitlements.plist
diff --git a/FuelCell/FuelCell.iOS/FuelCell.iOS.csproj b/FuelCell/iOS/FuelCell.csproj
similarity index 79%
rename from FuelCell/FuelCell.iOS/FuelCell.iOS.csproj
rename to FuelCell/iOS/FuelCell.csproj
index 274688e9..2cdeb370 100644
--- a/FuelCell/FuelCell.iOS/FuelCell.iOS.csproj
+++ b/FuelCell/iOS/FuelCell.csproj
@@ -6,14 +6,14 @@
iPhone Developer
-
+
-
+
-
-
+
+
diff --git a/FuelCell/FuelCell.iOS/GameThumbnail.png b/FuelCell/iOS/GameThumbnail.png
similarity index 100%
rename from FuelCell/FuelCell.iOS/GameThumbnail.png
rename to FuelCell/iOS/GameThumbnail.png
diff --git a/FuelCell/FuelCell.iOS/Info.plist b/FuelCell/iOS/Info.plist
similarity index 100%
rename from FuelCell/FuelCell.iOS/Info.plist
rename to FuelCell/iOS/Info.plist
diff --git a/FuelCell/FuelCell.iOS/LaunchScreen.storyboard b/FuelCell/iOS/LaunchScreen.storyboard
similarity index 100%
rename from FuelCell/FuelCell.iOS/LaunchScreen.storyboard
rename to FuelCell/iOS/LaunchScreen.storyboard
diff --git a/FuelCell/FuelCell.iOS/Program.cs b/FuelCell/iOS/Program.cs
similarity index 100%
rename from FuelCell/FuelCell.iOS/Program.cs
rename to FuelCell/iOS/Program.cs
diff --git a/FuelCell/FuelCell.iOS/monogameicon.png b/FuelCell/iOS/monogameicon.png
similarity index 100%
rename from FuelCell/FuelCell.iOS/monogameicon.png
rename to FuelCell/iOS/monogameicon.png
diff --git a/NeonShooter/.config/dotnet-tools.json b/NeonShooter/.config/dotnet-tools.json
index a0ebfa2f..8ca0d323 100644
--- a/NeonShooter/.config/dotnet-tools.json
+++ b/NeonShooter/.config/dotnet-tools.json
@@ -3,31 +3,31 @@
"isRoot": true,
"tools": {
"dotnet-mgcb": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb"
]
},
"dotnet-mgcb-editor": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor"
]
},
"dotnet-mgcb-editor-linux": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-linux"
]
},
"dotnet-mgcb-editor-windows": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-windows"
]
},
"dotnet-mgcb-editor-mac": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-mac"
]
diff --git a/NeonShooter/.vscode/launch.json b/NeonShooter/.vscode/launch.json
index 6ce36d00..e87d53bd 100644
--- a/NeonShooter/.vscode/launch.json
+++ b/NeonShooter/.vscode/launch.json
@@ -13,11 +13,11 @@
"preLaunchTask": "Debug Android Build",
},
{
- "name": "DesktopGL Debug",
+ "name": "Desktop Debug",
"type": "coreclr",
"request": "launch",
- "preLaunchTask": "Debug DesktopGL Build",
- "program": "${workspaceFolder}/NeonShooter.DesktopGL/bin/Debug/net8.0/NeonShooter.DesktopGL.exe",
+ "preLaunchTask": "Debug Desktop Build",
+ "program": "${workspaceFolder}/Desktop/bin/Debug/net9.0/NeonShooter",
},
{
"name": "iOS Debug",
@@ -26,11 +26,11 @@
"preLaunchTask": "maui: Build",
},
{
- "name": "WindowsDX Debug",
+ "name": "Windows Debug",
"type": "coreclr",
"request": "launch",
- "preLaunchTask": "Debug WindowsDX Build",
- "program": "${workspaceFolder}/NeonShooter.WindowsDX/bin/Debug/net8.0-windows/NeonShooter.WindowsDX.exe",
+ "preLaunchTask": "Debug Windows Build",
+ "program": "${workspaceFolder}/Windows/bin/Debug/net9.0-windows/NeonShooter.exe",
}
]
}
\ No newline at end of file
diff --git a/NeonShooter/.vscode/tasks.json b/NeonShooter/.vscode/tasks.json
index 69911d47..430811a3 100644
--- a/NeonShooter/.vscode/tasks.json
+++ b/NeonShooter/.vscode/tasks.json
@@ -4,22 +4,22 @@
{
"label": "Debug Android Build",
"type": "shell",
- "command": "dotnet build -p:Configuration=Debug ${workspaceFolder}/NeonShooter.Android/NeonShooter.Android.csproj \"/t:Install;_Run\" /p:AndroidAttachDebugger=true /p:AndroidSdbHostPort=10000"
+ "command": "dotnet build -p:Configuration=Debug ${workspaceFolder}/Android/NeonShooter.csproj \"/t:Install;_Run\" /p:AndroidAttachDebugger=true /p:AndroidSdbHostPort=10000"
},
{
- "label": "Debug DesktopGL Build",
+ "label": "Debug Desktop Build",
"type": "shell",
- "command": "dotnet build -p:Configuration=Debug ${workspaceFolder}/NeonShooter.DesktopGL/NeonShooter.DesktopGL.csproj"
+ "command": "dotnet build -p:Configuration=Debug ${workspaceFolder}/Desktop/NeonShooter.csproj"
},
{
"label": "Debug iOS Build",
"type": "shell",
- "command": "dotnet build -p:Configuration=Debug ${workspaceFolder}/NeonShooter.iOS/NeonShooter.iOS.csproj"
+ "command": "dotnet build -p:Configuration=Debug ${workspaceFolder}/iOS/NeonShooter.csproj"
},
{
- "label": "Debug WindowsDX Build",
+ "label": "Debug Windows Build",
"type": "shell",
- "command": "dotnet build -p:Configuration=Debug ${workspaceFolder}/NeonShooter.WindowsDX/NeonShooter.WindowsDX.csproj"
+ "command": "dotnet build -p:Configuration=Debug ${workspaceFolder}/Windows/NeonShooter.csproj"
},
]
}
\ No newline at end of file
diff --git a/NeonShooter/NeonShooter.Android/AndroidManifest.xml b/NeonShooter/Android/AndroidManifest.xml
similarity index 100%
rename from NeonShooter/NeonShooter.Android/AndroidManifest.xml
rename to NeonShooter/Android/AndroidManifest.xml
diff --git a/NeonShooter/NeonShooter.Android/Activity1.cs b/NeonShooter/Android/MainActivity.cs
similarity index 100%
rename from NeonShooter/NeonShooter.Android/Activity1.cs
rename to NeonShooter/Android/MainActivity.cs
diff --git a/NeonShooter/NeonShooter.Android/NeonShooter.Android.csproj b/NeonShooter/Android/NeonShooter.csproj
similarity index 82%
rename from NeonShooter/NeonShooter.Android/NeonShooter.Android.csproj
rename to NeonShooter/Android/NeonShooter.csproj
index de296c44..24565548 100644
--- a/NeonShooter/NeonShooter.Android/NeonShooter.Android.csproj
+++ b/NeonShooter/Android/NeonShooter.csproj
@@ -12,14 +12,14 @@
-
+
-
+
-
-
+
+
diff --git a/NeonShooter/NeonShooter.Android/Resources/Drawable/Icon.png b/NeonShooter/Android/Resources/Drawable/Icon.png
similarity index 100%
rename from NeonShooter/NeonShooter.Android/Resources/Drawable/Icon.png
rename to NeonShooter/Android/Resources/Drawable/Icon.png
diff --git a/NeonShooter/NeonShooter.Android/Resources/Drawable/Splash.png b/NeonShooter/Android/Resources/Drawable/Splash.png
similarity index 100%
rename from NeonShooter/NeonShooter.Android/Resources/Drawable/Splash.png
rename to NeonShooter/Android/Resources/Drawable/Splash.png
diff --git a/NeonShooter/NeonShooter.Android/Resources/Values/Strings.xml b/NeonShooter/Android/Resources/Values/Strings.xml
similarity index 100%
rename from NeonShooter/NeonShooter.Android/Resources/Values/Strings.xml
rename to NeonShooter/Android/Resources/Values/Strings.xml
diff --git a/NeonShooter/NeonShooter.Android/Resources/Values/Styles.xml b/NeonShooter/Android/Resources/Values/Styles.xml
similarity index 100%
rename from NeonShooter/NeonShooter.Android/Resources/Values/Styles.xml
rename to NeonShooter/Android/Resources/Values/Styles.xml
diff --git a/NeonShooter/NeonShooter.Core/Content/Art/Black Hole.png b/NeonShooter/Core/Content/Art/Black Hole.png
similarity index 100%
rename from NeonShooter/NeonShooter.Core/Content/Art/Black Hole.png
rename to NeonShooter/Core/Content/Art/Black Hole.png
diff --git a/NeonShooter/NeonShooter.Core/Content/Art/Bullet.png b/NeonShooter/Core/Content/Art/Bullet.png
similarity index 100%
rename from NeonShooter/NeonShooter.Core/Content/Art/Bullet.png
rename to NeonShooter/Core/Content/Art/Bullet.png
diff --git a/NeonShooter/NeonShooter.Core/Content/Art/Glow.png b/NeonShooter/Core/Content/Art/Glow.png
similarity index 100%
rename from NeonShooter/NeonShooter.Core/Content/Art/Glow.png
rename to NeonShooter/Core/Content/Art/Glow.png
diff --git a/NeonShooter/NeonShooter.Core/Content/Art/Laser.png b/NeonShooter/Core/Content/Art/Laser.png
similarity index 100%
rename from NeonShooter/NeonShooter.Core/Content/Art/Laser.png
rename to NeonShooter/Core/Content/Art/Laser.png
diff --git a/NeonShooter/NeonShooter.Core/Content/Art/Player.png b/NeonShooter/Core/Content/Art/Player.png
similarity index 100%
rename from NeonShooter/NeonShooter.Core/Content/Art/Player.png
rename to NeonShooter/Core/Content/Art/Player.png
diff --git a/NeonShooter/NeonShooter.Core/Content/Art/Pointer.png b/NeonShooter/Core/Content/Art/Pointer.png
similarity index 100%
rename from NeonShooter/NeonShooter.Core/Content/Art/Pointer.png
rename to NeonShooter/Core/Content/Art/Pointer.png
diff --git a/NeonShooter/NeonShooter.Core/Content/Art/Seeker.png b/NeonShooter/Core/Content/Art/Seeker.png
similarity index 100%
rename from NeonShooter/NeonShooter.Core/Content/Art/Seeker.png
rename to NeonShooter/Core/Content/Art/Seeker.png
diff --git a/NeonShooter/NeonShooter.Core/Content/Art/Wanderer.png b/NeonShooter/Core/Content/Art/Wanderer.png
similarity index 100%
rename from NeonShooter/NeonShooter.Core/Content/Art/Wanderer.png
rename to NeonShooter/Core/Content/Art/Wanderer.png
diff --git a/NeonShooter/NeonShooter.Core/Content/Audio/Music.mp3 b/NeonShooter/Core/Content/Audio/Music.mp3
similarity index 100%
rename from NeonShooter/NeonShooter.Core/Content/Audio/Music.mp3
rename to NeonShooter/Core/Content/Audio/Music.mp3
diff --git a/NeonShooter/NeonShooter.Core/Content/Audio/explosion-01.wav b/NeonShooter/Core/Content/Audio/explosion-01.wav
similarity index 100%
rename from NeonShooter/NeonShooter.Core/Content/Audio/explosion-01.wav
rename to NeonShooter/Core/Content/Audio/explosion-01.wav
diff --git a/NeonShooter/NeonShooter.Core/Content/Audio/explosion-02.wav b/NeonShooter/Core/Content/Audio/explosion-02.wav
similarity index 100%
rename from NeonShooter/NeonShooter.Core/Content/Audio/explosion-02.wav
rename to NeonShooter/Core/Content/Audio/explosion-02.wav
diff --git a/NeonShooter/NeonShooter.Core/Content/Audio/explosion-03.wav b/NeonShooter/Core/Content/Audio/explosion-03.wav
similarity index 100%
rename from NeonShooter/NeonShooter.Core/Content/Audio/explosion-03.wav
rename to NeonShooter/Core/Content/Audio/explosion-03.wav
diff --git a/NeonShooter/NeonShooter.Core/Content/Audio/explosion-04.wav b/NeonShooter/Core/Content/Audio/explosion-04.wav
similarity index 100%
rename from NeonShooter/NeonShooter.Core/Content/Audio/explosion-04.wav
rename to NeonShooter/Core/Content/Audio/explosion-04.wav
diff --git a/NeonShooter/NeonShooter.Core/Content/Audio/explosion-05.wav b/NeonShooter/Core/Content/Audio/explosion-05.wav
similarity index 100%
rename from NeonShooter/NeonShooter.Core/Content/Audio/explosion-05.wav
rename to NeonShooter/Core/Content/Audio/explosion-05.wav
diff --git a/NeonShooter/NeonShooter.Core/Content/Audio/explosion-06.wav b/NeonShooter/Core/Content/Audio/explosion-06.wav
similarity index 100%
rename from NeonShooter/NeonShooter.Core/Content/Audio/explosion-06.wav
rename to NeonShooter/Core/Content/Audio/explosion-06.wav
diff --git a/NeonShooter/NeonShooter.Core/Content/Audio/explosion-07.wav b/NeonShooter/Core/Content/Audio/explosion-07.wav
similarity index 100%
rename from NeonShooter/NeonShooter.Core/Content/Audio/explosion-07.wav
rename to NeonShooter/Core/Content/Audio/explosion-07.wav
diff --git a/NeonShooter/NeonShooter.Core/Content/Audio/explosion-08.wav b/NeonShooter/Core/Content/Audio/explosion-08.wav
similarity index 100%
rename from NeonShooter/NeonShooter.Core/Content/Audio/explosion-08.wav
rename to NeonShooter/Core/Content/Audio/explosion-08.wav
diff --git a/NeonShooter/NeonShooter.Core/Content/Audio/shoot-01.wav b/NeonShooter/Core/Content/Audio/shoot-01.wav
similarity index 100%
rename from NeonShooter/NeonShooter.Core/Content/Audio/shoot-01.wav
rename to NeonShooter/Core/Content/Audio/shoot-01.wav
diff --git a/NeonShooter/NeonShooter.Core/Content/Audio/shoot-02.wav b/NeonShooter/Core/Content/Audio/shoot-02.wav
similarity index 100%
rename from NeonShooter/NeonShooter.Core/Content/Audio/shoot-02.wav
rename to NeonShooter/Core/Content/Audio/shoot-02.wav
diff --git a/NeonShooter/NeonShooter.Core/Content/Audio/shoot-03.wav b/NeonShooter/Core/Content/Audio/shoot-03.wav
similarity index 100%
rename from NeonShooter/NeonShooter.Core/Content/Audio/shoot-03.wav
rename to NeonShooter/Core/Content/Audio/shoot-03.wav
diff --git a/NeonShooter/NeonShooter.Core/Content/Audio/shoot-04.wav b/NeonShooter/Core/Content/Audio/shoot-04.wav
similarity index 100%
rename from NeonShooter/NeonShooter.Core/Content/Audio/shoot-04.wav
rename to NeonShooter/Core/Content/Audio/shoot-04.wav
diff --git a/NeonShooter/NeonShooter.Core/Content/Audio/spawn-01.wav b/NeonShooter/Core/Content/Audio/spawn-01.wav
similarity index 100%
rename from NeonShooter/NeonShooter.Core/Content/Audio/spawn-01.wav
rename to NeonShooter/Core/Content/Audio/spawn-01.wav
diff --git a/NeonShooter/NeonShooter.Core/Content/Audio/spawn-02.wav b/NeonShooter/Core/Content/Audio/spawn-02.wav
similarity index 100%
rename from NeonShooter/NeonShooter.Core/Content/Audio/spawn-02.wav
rename to NeonShooter/Core/Content/Audio/spawn-02.wav
diff --git a/NeonShooter/NeonShooter.Core/Content/Audio/spawn-03.wav b/NeonShooter/Core/Content/Audio/spawn-03.wav
similarity index 100%
rename from NeonShooter/NeonShooter.Core/Content/Audio/spawn-03.wav
rename to NeonShooter/Core/Content/Audio/spawn-03.wav
diff --git a/NeonShooter/NeonShooter.Core/Content/Audio/spawn-04.wav b/NeonShooter/Core/Content/Audio/spawn-04.wav
similarity index 100%
rename from NeonShooter/NeonShooter.Core/Content/Audio/spawn-04.wav
rename to NeonShooter/Core/Content/Audio/spawn-04.wav
diff --git a/NeonShooter/NeonShooter.Core/Content/Audio/spawn-05.wav b/NeonShooter/Core/Content/Audio/spawn-05.wav
similarity index 100%
rename from NeonShooter/NeonShooter.Core/Content/Audio/spawn-05.wav
rename to NeonShooter/Core/Content/Audio/spawn-05.wav
diff --git a/NeonShooter/NeonShooter.Core/Content/Audio/spawn-06.wav b/NeonShooter/Core/Content/Audio/spawn-06.wav
similarity index 100%
rename from NeonShooter/NeonShooter.Core/Content/Audio/spawn-06.wav
rename to NeonShooter/Core/Content/Audio/spawn-06.wav
diff --git a/NeonShooter/NeonShooter.Core/Content/Audio/spawn-07.wav b/NeonShooter/Core/Content/Audio/spawn-07.wav
similarity index 100%
rename from NeonShooter/NeonShooter.Core/Content/Audio/spawn-07.wav
rename to NeonShooter/Core/Content/Audio/spawn-07.wav
diff --git a/NeonShooter/NeonShooter.Core/Content/Audio/spawn-08.wav b/NeonShooter/Core/Content/Audio/spawn-08.wav
similarity index 100%
rename from NeonShooter/NeonShooter.Core/Content/Audio/spawn-08.wav
rename to NeonShooter/Core/Content/Audio/spawn-08.wav
diff --git a/NeonShooter/NeonShooter.Core/Content/Font.spritefont b/NeonShooter/Core/Content/Font.spritefont
similarity index 100%
rename from NeonShooter/NeonShooter.Core/Content/Font.spritefont
rename to NeonShooter/Core/Content/Font.spritefont
diff --git a/NeonShooter/NeonShooter.Core/Content/NeonShooter.contentproj b/NeonShooter/Core/Content/NeonShooter.contentproj
similarity index 100%
rename from NeonShooter/NeonShooter.Core/Content/NeonShooter.contentproj
rename to NeonShooter/Core/Content/NeonShooter.contentproj
diff --git a/NeonShooter/NeonShooter.Core/Content/NeonShooter.mgcb b/NeonShooter/Core/Content/NeonShooter.mgcb
similarity index 100%
rename from NeonShooter/NeonShooter.Core/Content/NeonShooter.mgcb
rename to NeonShooter/Core/Content/NeonShooter.mgcb
diff --git a/NeonShooter/NeonShooter.Core/Content/Roboto-Bold.ttf b/NeonShooter/Core/Content/Roboto-Bold.ttf
similarity index 100%
rename from NeonShooter/NeonShooter.Core/Content/Roboto-Bold.ttf
rename to NeonShooter/Core/Content/Roboto-Bold.ttf
diff --git a/NeonShooter/NeonShooter.Core/Content/Shaders/BloomCombine.fx b/NeonShooter/Core/Content/Shaders/BloomCombine.fx
similarity index 100%
rename from NeonShooter/NeonShooter.Core/Content/Shaders/BloomCombine.fx
rename to NeonShooter/Core/Content/Shaders/BloomCombine.fx
diff --git a/NeonShooter/NeonShooter.Core/Content/Shaders/BloomExtract.fx b/NeonShooter/Core/Content/Shaders/BloomExtract.fx
similarity index 100%
rename from NeonShooter/NeonShooter.Core/Content/Shaders/BloomExtract.fx
rename to NeonShooter/Core/Content/Shaders/BloomExtract.fx
diff --git a/NeonShooter/NeonShooter.Core/Content/Shaders/GaussianBlur.fx b/NeonShooter/Core/Content/Shaders/GaussianBlur.fx
similarity index 100%
rename from NeonShooter/NeonShooter.Core/Content/Shaders/GaussianBlur.fx
rename to NeonShooter/Core/Content/Shaders/GaussianBlur.fx
diff --git a/NeonShooter/NeonShooter.Core/Content/Shaders/PPVertexShader.fxh b/NeonShooter/Core/Content/Shaders/PPVertexShader.fxh
similarity index 100%
rename from NeonShooter/NeonShooter.Core/Content/Shaders/PPVertexShader.fxh
rename to NeonShooter/Core/Content/Shaders/PPVertexShader.fxh
diff --git a/NeonShooter/NeonShooter.Core/NeonShooter.Core.csproj b/NeonShooter/Core/Core.csproj
similarity index 96%
rename from NeonShooter/NeonShooter.Core/NeonShooter.Core.csproj
rename to NeonShooter/Core/Core.csproj
index d4399c5a..4701b0e8 100644
--- a/NeonShooter/NeonShooter.Core/NeonShooter.Core.csproj
+++ b/NeonShooter/Core/Core.csproj
@@ -14,7 +14,7 @@
-
+
All
diff --git a/NeonShooter/NeonShooter.Core/Game/Art.cs b/NeonShooter/Core/Game/Art.cs
similarity index 100%
rename from NeonShooter/NeonShooter.Core/Game/Art.cs
rename to NeonShooter/Core/Game/Art.cs
diff --git a/NeonShooter/NeonShooter.Core/Game/BlackHole.cs b/NeonShooter/Core/Game/BlackHole.cs
similarity index 100%
rename from NeonShooter/NeonShooter.Core/Game/BlackHole.cs
rename to NeonShooter/Core/Game/BlackHole.cs
diff --git a/NeonShooter/NeonShooter.Core/Game/BloomComponent.cs b/NeonShooter/Core/Game/BloomComponent.cs
similarity index 100%
rename from NeonShooter/NeonShooter.Core/Game/BloomComponent.cs
rename to NeonShooter/Core/Game/BloomComponent.cs
diff --git a/NeonShooter/NeonShooter.Core/Game/BloomSettings.cs b/NeonShooter/Core/Game/BloomSettings.cs
similarity index 100%
rename from NeonShooter/NeonShooter.Core/Game/BloomSettings.cs
rename to NeonShooter/Core/Game/BloomSettings.cs
diff --git a/NeonShooter/NeonShooter.Core/Game/Bullet.cs b/NeonShooter/Core/Game/Bullet.cs
similarity index 100%
rename from NeonShooter/NeonShooter.Core/Game/Bullet.cs
rename to NeonShooter/Core/Game/Bullet.cs
diff --git a/NeonShooter/NeonShooter.Core/Game/ColorUtil.cs b/NeonShooter/Core/Game/ColorUtil.cs
similarity index 100%
rename from NeonShooter/NeonShooter.Core/Game/ColorUtil.cs
rename to NeonShooter/Core/Game/ColorUtil.cs
diff --git a/NeonShooter/NeonShooter.Core/Game/Enemy.cs b/NeonShooter/Core/Game/Enemy.cs
similarity index 100%
rename from NeonShooter/NeonShooter.Core/Game/Enemy.cs
rename to NeonShooter/Core/Game/Enemy.cs
diff --git a/NeonShooter/NeonShooter.Core/Game/EnemySpawner.cs b/NeonShooter/Core/Game/EnemySpawner.cs
similarity index 100%
rename from NeonShooter/NeonShooter.Core/Game/EnemySpawner.cs
rename to NeonShooter/Core/Game/EnemySpawner.cs
diff --git a/NeonShooter/NeonShooter.Core/Game/Entity.cs b/NeonShooter/Core/Game/Entity.cs
similarity index 100%
rename from NeonShooter/NeonShooter.Core/Game/Entity.cs
rename to NeonShooter/Core/Game/Entity.cs
diff --git a/NeonShooter/NeonShooter.Core/Game/EntityManager.cs b/NeonShooter/Core/Game/EntityManager.cs
similarity index 100%
rename from NeonShooter/NeonShooter.Core/Game/EntityManager.cs
rename to NeonShooter/Core/Game/EntityManager.cs
diff --git a/NeonShooter/NeonShooter.Core/Game/Extensions.cs b/NeonShooter/Core/Game/Extensions.cs
similarity index 100%
rename from NeonShooter/NeonShooter.Core/Game/Extensions.cs
rename to NeonShooter/Core/Game/Extensions.cs
diff --git a/NeonShooter/NeonShooter.Core/Game/GameRoot.cs b/NeonShooter/Core/Game/GameRoot.cs
similarity index 100%
rename from NeonShooter/NeonShooter.Core/Game/GameRoot.cs
rename to NeonShooter/Core/Game/GameRoot.cs
diff --git a/NeonShooter/NeonShooter.Core/Game/Grid.cs b/NeonShooter/Core/Game/Grid.cs
similarity index 100%
rename from NeonShooter/NeonShooter.Core/Game/Grid.cs
rename to NeonShooter/Core/Game/Grid.cs
diff --git a/NeonShooter/NeonShooter.Core/Game/Input.cs b/NeonShooter/Core/Game/Input.cs
similarity index 100%
rename from NeonShooter/NeonShooter.Core/Game/Input.cs
rename to NeonShooter/Core/Game/Input.cs
diff --git a/NeonShooter/NeonShooter.Core/Game/MathUtil.cs b/NeonShooter/Core/Game/MathUtil.cs
similarity index 100%
rename from NeonShooter/NeonShooter.Core/Game/MathUtil.cs
rename to NeonShooter/Core/Game/MathUtil.cs
diff --git a/NeonShooter/NeonShooter.Core/Game/ParticleManager.cs b/NeonShooter/Core/Game/ParticleManager.cs
similarity index 100%
rename from NeonShooter/NeonShooter.Core/Game/ParticleManager.cs
rename to NeonShooter/Core/Game/ParticleManager.cs
diff --git a/NeonShooter/NeonShooter.Core/Game/ParticleState.cs b/NeonShooter/Core/Game/ParticleState.cs
similarity index 100%
rename from NeonShooter/NeonShooter.Core/Game/ParticleState.cs
rename to NeonShooter/Core/Game/ParticleState.cs
diff --git a/NeonShooter/NeonShooter.Core/Game/PlayerShip.cs b/NeonShooter/Core/Game/PlayerShip.cs
similarity index 100%
rename from NeonShooter/NeonShooter.Core/Game/PlayerShip.cs
rename to NeonShooter/Core/Game/PlayerShip.cs
diff --git a/NeonShooter/NeonShooter.Core/Game/PlayerStatus.cs b/NeonShooter/Core/Game/PlayerStatus.cs
similarity index 100%
rename from NeonShooter/NeonShooter.Core/Game/PlayerStatus.cs
rename to NeonShooter/Core/Game/PlayerStatus.cs
diff --git a/NeonShooter/NeonShooter.Core/Game/Sound.cs b/NeonShooter/Core/Game/Sound.cs
similarity index 100%
rename from NeonShooter/NeonShooter.Core/Game/Sound.cs
rename to NeonShooter/Core/Game/Sound.cs
diff --git a/NeonShooter/NeonShooter.Core/NeonShooterGame.cs b/NeonShooter/Core/NeonShooterGame.cs
similarity index 100%
rename from NeonShooter/NeonShooter.Core/NeonShooterGame.cs
rename to NeonShooter/Core/NeonShooterGame.cs
diff --git a/NeonShooter/NeonShooter.DesktopGL/Icon.bmp b/NeonShooter/Desktop/Icon.bmp
similarity index 100%
rename from NeonShooter/NeonShooter.DesktopGL/Icon.bmp
rename to NeonShooter/Desktop/Icon.bmp
diff --git a/NeonShooter/NeonShooter.DesktopGL/Icon.ico b/NeonShooter/Desktop/Icon.ico
similarity index 100%
rename from NeonShooter/NeonShooter.DesktopGL/Icon.ico
rename to NeonShooter/Desktop/Icon.ico
diff --git a/NeonShooter/NeonShooter.DesktopGL/Info.plist b/NeonShooter/Desktop/Info.plist
similarity index 76%
rename from NeonShooter/NeonShooter.DesktopGL/Info.plist
rename to NeonShooter/Desktop/Info.plist
index 52fee7fe..f4b94841 100644
--- a/NeonShooter/NeonShooter.DesktopGL/Info.plist
+++ b/NeonShooter/Desktop/Info.plist
@@ -3,9 +3,9 @@
CFBundleName
- NeonShooter.DesktopGL
+ NeonShooter
CFBundleDisplayName
- NeonShooter.DesktopGL
+ NeonShooter
CFBundleIdentifier
com.monogame.NeonShooter
CFBundleVersion
@@ -13,9 +13,9 @@
CFBundlePackageType
APPL
CFBundleExecutable
- NeonShooter.DesktopGL
+ NeonShooter
CFBundleIconFile
- NeonShooter.DesktopGL.icns
+ NeonShooter.icns
NSHighResolutionCapable
diff --git a/NeonShooter/NeonShooter.DesktopGL/NeonShooter.DesktopGL.csproj b/NeonShooter/Desktop/NeonShooter.csproj
similarity index 85%
rename from NeonShooter/NeonShooter.DesktopGL/NeonShooter.DesktopGL.csproj
rename to NeonShooter/Desktop/NeonShooter.csproj
index 5c3a2cb2..defed00e 100644
--- a/NeonShooter/NeonShooter.DesktopGL/NeonShooter.DesktopGL.csproj
+++ b/NeonShooter/Desktop/NeonShooter.csproj
@@ -18,16 +18,16 @@
-
+
Content\NeonShooter.mgcb
-
+
-
-
+
+
diff --git a/NeonShooter/NeonShooter.DesktopGL/NeonShooter.DesktopGL.icns b/NeonShooter/Desktop/NeonShooter.icns
similarity index 100%
rename from NeonShooter/NeonShooter.DesktopGL/NeonShooter.DesktopGL.icns
rename to NeonShooter/Desktop/NeonShooter.icns
diff --git a/NeonShooter/NeonShooter.DesktopGL/Program.cs b/NeonShooter/Desktop/Program.cs
similarity index 100%
rename from NeonShooter/NeonShooter.DesktopGL/Program.cs
rename to NeonShooter/Desktop/Program.cs
diff --git a/NeonShooter/NeonShooter.DesktopGL/app.manifest b/NeonShooter/Desktop/app.manifest
similarity index 95%
rename from NeonShooter/NeonShooter.DesktopGL/app.manifest
rename to NeonShooter/Desktop/app.manifest
index 21aaf922..30d31106 100644
--- a/NeonShooter/NeonShooter.DesktopGL/app.manifest
+++ b/NeonShooter/Desktop/app.manifest
@@ -1,6 +1,6 @@
-
+
diff --git a/NeonShooter/NeonShooter.WindowsDX/app.manifest b/NeonShooter/NeonShooter.WindowsDX/app.manifest
deleted file mode 100644
index e21eaac4..00000000
--- a/NeonShooter/NeonShooter.WindowsDX/app.manifest
+++ /dev/null
@@ -1,43 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- true/pm
- permonitorv2,permonitor
-
-
-
-
diff --git a/NeonShooter/NeonShooter.sln b/NeonShooter/NeonShooter.sln
deleted file mode 100644
index 201f90ec..00000000
--- a/NeonShooter/NeonShooter.sln
+++ /dev/null
@@ -1,60 +0,0 @@
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 17
-VisualStudioVersion = 17.12.35527.113
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NeonShooter.DesktopGL", "NeonShooter.DesktopGL\NeonShooter.DesktopGL.csproj", "{74BABA3E-D424-4620-9661-C1F767759A52}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NeonShooter.Core", "NeonShooter.Core\NeonShooter.Core.csproj", "{64C2A1E6-09A1-4F46-8765-8B780C70122D}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Platforms", "Platforms", "{183C75D4-2D56-4682-AD21-B503D3B15225}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NeonShooter.Android", "NeonShooter.Android\NeonShooter.Android.csproj", "{05F05A6C-3022-4BB2-BD9A-E8168A94A0F5}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NeonShooter.iOS", "NeonShooter.iOS\NeonShooter.iOS.csproj", "{5BC6868A-086B-43F2-8D75-E2D730708DA5}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NeonShooter.WindowsDX", "NeonShooter.WindowsDX\NeonShooter.WindowsDX.csproj", "{BCD9C249-7563-47C5-81B1-4C4883AB3521}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {74BABA3E-D424-4620-9661-C1F767759A52}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {74BABA3E-D424-4620-9661-C1F767759A52}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {74BABA3E-D424-4620-9661-C1F767759A52}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {74BABA3E-D424-4620-9661-C1F767759A52}.Release|Any CPU.Build.0 = Release|Any CPU
- {64C2A1E6-09A1-4F46-8765-8B780C70122D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {64C2A1E6-09A1-4F46-8765-8B780C70122D}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {64C2A1E6-09A1-4F46-8765-8B780C70122D}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {64C2A1E6-09A1-4F46-8765-8B780C70122D}.Release|Any CPU.Build.0 = Release|Any CPU
- {05F05A6C-3022-4BB2-BD9A-E8168A94A0F5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {05F05A6C-3022-4BB2-BD9A-E8168A94A0F5}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {05F05A6C-3022-4BB2-BD9A-E8168A94A0F5}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
- {05F05A6C-3022-4BB2-BD9A-E8168A94A0F5}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {05F05A6C-3022-4BB2-BD9A-E8168A94A0F5}.Release|Any CPU.Build.0 = Release|Any CPU
- {05F05A6C-3022-4BB2-BD9A-E8168A94A0F5}.Release|Any CPU.Deploy.0 = Release|Any CPU
- {5BC6868A-086B-43F2-8D75-E2D730708DA5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {5BC6868A-086B-43F2-8D75-E2D730708DA5}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {5BC6868A-086B-43F2-8D75-E2D730708DA5}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
- {5BC6868A-086B-43F2-8D75-E2D730708DA5}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {5BC6868A-086B-43F2-8D75-E2D730708DA5}.Release|Any CPU.Build.0 = Release|Any CPU
- {5BC6868A-086B-43F2-8D75-E2D730708DA5}.Release|Any CPU.Deploy.0 = Release|Any CPU
- {BCD9C249-7563-47C5-81B1-4C4883AB3521}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {BCD9C249-7563-47C5-81B1-4C4883AB3521}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {BCD9C249-7563-47C5-81B1-4C4883AB3521}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {BCD9C249-7563-47C5-81B1-4C4883AB3521}.Release|Any CPU.Build.0 = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(NestedProjects) = preSolution
- {74BABA3E-D424-4620-9661-C1F767759A52} = {183C75D4-2D56-4682-AD21-B503D3B15225}
- {05F05A6C-3022-4BB2-BD9A-E8168A94A0F5} = {183C75D4-2D56-4682-AD21-B503D3B15225}
- {5BC6868A-086B-43F2-8D75-E2D730708DA5} = {183C75D4-2D56-4682-AD21-B503D3B15225}
- {BCD9C249-7563-47C5-81B1-4C4883AB3521} = {183C75D4-2D56-4682-AD21-B503D3B15225}
- EndGlobalSection
- GlobalSection(ExtensibilityGlobals) = postSolution
- SolutionGuid = {F72D49A5-A441-4121-B119-98D295CA3697}
- EndGlobalSection
-EndGlobal
diff --git a/NeonShooter/NeonShooter.slnx b/NeonShooter/NeonShooter.slnx
new file mode 100644
index 00000000..9eac062f
--- /dev/null
+++ b/NeonShooter/NeonShooter.slnx
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/NeonShooter/NeonShooter.WindowsDX/Icon.ico b/NeonShooter/Windows/Icon.ico
similarity index 100%
rename from NeonShooter/NeonShooter.WindowsDX/Icon.ico
rename to NeonShooter/Windows/Icon.ico
diff --git a/NeonShooter/NeonShooter.WindowsDX/NeonShooter.WindowsDX.csproj b/NeonShooter/Windows/NeonShooter.csproj
similarity index 81%
rename from NeonShooter/NeonShooter.WindowsDX/NeonShooter.WindowsDX.csproj
rename to NeonShooter/Windows/NeonShooter.csproj
index fc5f886e..6099eb21 100644
--- a/NeonShooter/NeonShooter.WindowsDX/NeonShooter.WindowsDX.csproj
+++ b/NeonShooter/Windows/NeonShooter.csproj
@@ -12,14 +12,14 @@
Icon.ico
-
+
-
+
-
-
+
+
diff --git a/NeonShooter/NeonShooter.WindowsDX/Program.cs b/NeonShooter/Windows/Program.cs
similarity index 100%
rename from NeonShooter/NeonShooter.WindowsDX/Program.cs
rename to NeonShooter/Windows/Program.cs
diff --git a/NeonShooter/Windows/app.manifest b/NeonShooter/Windows/app.manifest
new file mode 100644
index 00000000..610443c6
--- /dev/null
+++ b/NeonShooter/Windows/app.manifest
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true/pm
+ permonitorv2,permonitor
+
+
+
+
diff --git a/NeonShooter/NeonShooter.iOS/Default.png b/NeonShooter/iOS/Default.png
similarity index 100%
rename from NeonShooter/NeonShooter.iOS/Default.png
rename to NeonShooter/iOS/Default.png
diff --git a/NeonShooter/NeonShooter.iOS/Entitlements.plist b/NeonShooter/iOS/Entitlements.plist
similarity index 100%
rename from NeonShooter/NeonShooter.iOS/Entitlements.plist
rename to NeonShooter/iOS/Entitlements.plist
diff --git a/NeonShooter/NeonShooter.iOS/GameThumbnail.png b/NeonShooter/iOS/GameThumbnail.png
similarity index 100%
rename from NeonShooter/NeonShooter.iOS/GameThumbnail.png
rename to NeonShooter/iOS/GameThumbnail.png
diff --git a/NeonShooter/NeonShooter.iOS/Info.plist b/NeonShooter/iOS/Info.plist
similarity index 100%
rename from NeonShooter/NeonShooter.iOS/Info.plist
rename to NeonShooter/iOS/Info.plist
diff --git a/NeonShooter/NeonShooter.iOS/LaunchScreen.storyboard b/NeonShooter/iOS/LaunchScreen.storyboard
similarity index 100%
rename from NeonShooter/NeonShooter.iOS/LaunchScreen.storyboard
rename to NeonShooter/iOS/LaunchScreen.storyboard
diff --git a/NeonShooter/NeonShooter.iOS/NeonShooter.iOS.csproj b/NeonShooter/iOS/NeonShooter.csproj
similarity index 78%
rename from NeonShooter/NeonShooter.iOS/NeonShooter.iOS.csproj
rename to NeonShooter/iOS/NeonShooter.csproj
index a9cc7297..e5e689a6 100644
--- a/NeonShooter/NeonShooter.iOS/NeonShooter.iOS.csproj
+++ b/NeonShooter/iOS/NeonShooter.csproj
@@ -6,14 +6,14 @@
iPhone Developer
-
+
-
+
-
-
+
+
diff --git a/NeonShooter/NeonShooter.iOS/Program.cs b/NeonShooter/iOS/Program.cs
similarity index 100%
rename from NeonShooter/NeonShooter.iOS/Program.cs
rename to NeonShooter/iOS/Program.cs
diff --git a/NeonShooter/NeonShooter.iOS/monogameicon.png b/NeonShooter/iOS/monogameicon.png
similarity index 100%
rename from NeonShooter/NeonShooter.iOS/monogameicon.png
rename to NeonShooter/iOS/monogameicon.png
diff --git a/Platformer2D/.config/dotnet-tools.json b/Platformer2D/.config/dotnet-tools.json
index a0ebfa2f..8ca0d323 100644
--- a/Platformer2D/.config/dotnet-tools.json
+++ b/Platformer2D/.config/dotnet-tools.json
@@ -3,31 +3,31 @@
"isRoot": true,
"tools": {
"dotnet-mgcb": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb"
]
},
"dotnet-mgcb-editor": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor"
]
},
"dotnet-mgcb-editor-linux": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-linux"
]
},
"dotnet-mgcb-editor-windows": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-windows"
]
},
"dotnet-mgcb-editor-mac": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-mac"
]
diff --git a/Platformer2D/Core/Content/Platformer2D.mgcb b/Platformer2D/Core/Content/Platformer2D.mgcb
index f8f10d45..5b58aa6a 100644
--- a/Platformer2D/Core/Content/Platformer2D.mgcb
+++ b/Platformer2D/Core/Content/Platformer2D.mgcb
@@ -5,7 +5,7 @@
/intermediateDir:obj/$(Platform)
/platform:DesktopGL
/config:
-/profile:Reach
+/profile:HiDef
/compress:False
#-------------------------------- References --------------------------------#
diff --git a/Platformer2D/Desktop/Platformer2D.csproj b/Platformer2D/Desktop/Platformer2D.csproj
index 75b70843..7cc1bc59 100644
--- a/Platformer2D/Desktop/Platformer2D.csproj
+++ b/Platformer2D/Desktop/Platformer2D.csproj
@@ -1,6 +1,6 @@
- Exe
+ WinExe
net9.0
false
false
diff --git a/Platformer2D/Platformer2D.sln b/Platformer2D/Platformer2D.sln
deleted file mode 100644
index f310fb81..00000000
--- a/Platformer2D/Platformer2D.sln
+++ /dev/null
@@ -1,63 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 17
-VisualStudioVersion = 17.9.34723.18
-MinimumVisualStudioVersion = 15.0.26124.0
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Platformer2D.Android", "Android\Platformer2D.csproj", "{6161B64E-0BF7-42D9-B2BA-6BB16460BFE3}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Platformer2D.iOS", "iOS\Platformer2D.csproj", "{109593E3-17AE-4482-9556-4B2068F9479B}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Platformer2D.Core", "Core\Core.csproj", "{47BD21C1-2170-456C-AF98-6D92C5F73BA9}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Platformer2D.DesktopGL", "Desktop\Platformer2D.csproj", "{85B968E5-2E46-45A3-AD10-1F3F1FB6F9B6}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Platformer2D.Windows", "Windows\Platformer2D.csproj", "{A7C9F312-8D3E-4B5A-9C1E-6F8B2D4E3A91}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Platforms", "Platforms", "{B4A0E918-51B4-40FF-9845-60F2616B3F27}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Debug|x64 = Debug|x64
- Release|Any CPU = Release|Any CPU
- Release|x64 = Release|x64
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {6161B64E-0BF7-42D9-B2BA-6BB16460BFE3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {6161B64E-0BF7-42D9-B2BA-6BB16460BFE3}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {6161B64E-0BF7-42D9-B2BA-6BB16460BFE3}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
- {6161B64E-0BF7-42D9-B2BA-6BB16460BFE3}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {6161B64E-0BF7-42D9-B2BA-6BB16460BFE3}.Release|Any CPU.Build.0 = Release|Any CPU
- {6161B64E-0BF7-42D9-B2BA-6BB16460BFE3}.Release|Any CPU.Deploy.0 = Release|Any CPU
- {109593E3-17AE-4482-9556-4B2068F9479B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {109593E3-17AE-4482-9556-4B2068F9479B}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {109593E3-17AE-4482-9556-4B2068F9479B}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
- {109593E3-17AE-4482-9556-4B2068F9479B}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {109593E3-17AE-4482-9556-4B2068F9479B}.Release|Any CPU.Build.0 = Release|Any CPU
- {109593E3-17AE-4482-9556-4B2068F9479B}.Release|Any CPU.Deploy.0 = Release|Any CPU
- {47BD21C1-2170-456C-AF98-6D92C5F73BA9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {47BD21C1-2170-456C-AF98-6D92C5F73BA9}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {47BD21C1-2170-456C-AF98-6D92C5F73BA9}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {47BD21C1-2170-456C-AF98-6D92C5F73BA9}.Release|Any CPU.Build.0 = Release|Any CPU
- {85B968E5-2E46-45A3-AD10-1F3F1FB6F9B6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {85B968E5-2E46-45A3-AD10-1F3F1FB6F9B6}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {85B968E5-2E46-45A3-AD10-1F3F1FB6F9B6}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {85B968E5-2E46-45A3-AD10-1F3F1FB6F9B6}.Release|Any CPU.Build.0 = Release|Any CPU
- {A7C9F312-8D3E-4B5A-9C1E-6F8B2D4E3A91}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {A7C9F312-8D3E-4B5A-9C1E-6F8B2D4E3A91}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {A7C9F312-8D3E-4B5A-9C1E-6F8B2D4E3A91}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {A7C9F312-8D3E-4B5A-9C1E-6F8B2D4E3A91}.Release|Any CPU.Build.0 = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(NestedProjects) = preSolution
- {6161B64E-0BF7-42D9-B2BA-6BB16460BFE3} = {B4A0E918-51B4-40FF-9845-60F2616B3F27}
- {109593E3-17AE-4482-9556-4B2068F9479B} = {B4A0E918-51B4-40FF-9845-60F2616B3F27}
- {85B968E5-2E46-45A3-AD10-1F3F1FB6F9B6} = {B4A0E918-51B4-40FF-9845-60F2616B3F27}
- {A7C9F312-8D3E-4B5A-9C1E-6F8B2D4E3A91} = {B4A0E918-51B4-40FF-9845-60F2616B3F27}
- EndGlobalSection
- GlobalSection(ExtensibilityGlobals) = postSolution
- SolutionGuid = {51ECE597-0299-4753-B7F5-4E8EDECD7BB4}
- EndGlobalSection
-EndGlobal
diff --git a/Platformer2D/Platformer2D.slnx b/Platformer2D/Platformer2D.slnx
new file mode 100644
index 00000000..be48510e
--- /dev/null
+++ b/Platformer2D/Platformer2D.slnx
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/ShipGame/.config/dotnet-tools.json b/ShipGame/.config/dotnet-tools.json
index a0ebfa2f..8ca0d323 100644
--- a/ShipGame/.config/dotnet-tools.json
+++ b/ShipGame/.config/dotnet-tools.json
@@ -3,31 +3,31 @@
"isRoot": true,
"tools": {
"dotnet-mgcb": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb"
]
},
"dotnet-mgcb-editor": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor"
]
},
"dotnet-mgcb-editor-linux": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-linux"
]
},
"dotnet-mgcb-editor-windows": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-windows"
]
},
"dotnet-mgcb-editor-mac": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-mac"
]
diff --git a/ShipGame/.vscode/launch.json b/ShipGame/.vscode/launch.json
index 57033ac0..63da0f17 100644
--- a/ShipGame/.vscode/launch.json
+++ b/ShipGame/.vscode/launch.json
@@ -13,25 +13,25 @@
"preLaunchTask": "Debug Android Build",
},
{
- "name": "DesktopGL Debug",
+ "name": "Desktop Debug",
"type": "coreclr",
"request": "launch",
- "preLaunchTask": "Debug DesktopGL Build",
- "program": "${workspaceFolder}/ShipGame.DesktopGL/bin/Debug/net9.0/ShipGame.DesktopGL",
+ "preLaunchTask": "Debug Desktop Build",
+ "program": "${workspaceFolder}/Desktop/bin/Debug/net9.0/ShipGame",
},
{
"name": "iOS Debug",
"type": "coreclr",
"request": "launch",
"preLaunchTask": "Debug iOS Build",
- "program": "${workspaceFolder}/ShipGame.iOs/bin/Debug/net9.0-ios/ShipGame.iOS.dll",
+ "program": "${workspaceFolder}/iOS/bin/Debug/net9.0-ios/ShipGame.dll",
},
{
- "name": "WindowsDX Debug",
+ "name": "Windows Debug",
"type": "coreclr",
"request": "launch",
- "preLaunchTask": "Debug WindowsDX Build",
- "program": "${workspaceFolder}/ShipGame.WindowsDX/bin/Debug/net9.0-windows/ShipGame.WindowsDX.exe",
+ "preLaunchTask": "Debug Windows Build",
+ "program": "${workspaceFolder}/Windows/bin/Debug/net9.0-windows/ShipGame.exe",
}
]
}
\ No newline at end of file
diff --git a/ShipGame/.vscode/tasks.json b/ShipGame/.vscode/tasks.json
index bad8feb2..dd623e83 100644
--- a/ShipGame/.vscode/tasks.json
+++ b/ShipGame/.vscode/tasks.json
@@ -4,22 +4,22 @@
{
"label": "Debug Android Build",
"type": "shell",
- "command": "dotnet build -p:Configuration=Debug ${workspaceFolder}/ShipGame.Android/ShipGame.Android.csproj \"/t:Install;_Run\" /p:AndroidAttachDebugger=true /p:AndroidSdbHostPort=10000"
+ "command": "dotnet build -p:Configuration=Debug ${workspaceFolder}/Android/ShipGame.csproj \"/t:Install;_Run\" /p:AndroidAttachDebugger=true /p:AndroidSdbHostPort=10000"
},
{
- "label": "Debug DesktopGL Build",
+ "label": "Debug Desktop Build",
"type": "shell",
- "command": "dotnet build -p:Configuration=Debug ${workspaceFolder}/ShipGame.DesktopGL/ShipGame.DesktopGL.csproj"
+ "command": "dotnet build -p:Configuration=Debug ${workspaceFolder}/Desktop/ShipGame.csproj"
},
{
"label": "Debug iOS Build",
"type": "shell",
- "command": "dotnet build -p:Configuration=Debug ${workspaceFolder}/ShipGame.iOS/ShipGame.iOS.csproj"
+ "command": "dotnet build -p:Configuration=Debug ${workspaceFolder}/iOS/ShipGame.csproj"
},
{
- "label": "Debug WindowsDX Build",
+ "label": "Debug Windows Build",
"type": "shell",
- "command": "dotnet build -p:Configuration=Debug ${workspaceFolder}/ShipGame.WindowsDX/ShipGame.WindowsDX.csproj"
+ "command": "dotnet build -p:Configuration=Debug ${workspaceFolder}/Windows/ShipGame.csproj"
},
]
}
\ No newline at end of file
diff --git a/ShipGame/ShipGame.Android/AndroidManifest.xml b/ShipGame/Android/AndroidManifest.xml
similarity index 100%
rename from ShipGame/ShipGame.Android/AndroidManifest.xml
rename to ShipGame/Android/AndroidManifest.xml
diff --git a/ShipGame/ShipGame.Android/MainActivity.cs b/ShipGame/Android/MainActivity.cs
similarity index 100%
rename from ShipGame/ShipGame.Android/MainActivity.cs
rename to ShipGame/Android/MainActivity.cs
diff --git a/ShipGame/ShipGame.Android/Resources/Drawable/Icon.png b/ShipGame/Android/Resources/Drawable/Icon.png
similarity index 100%
rename from ShipGame/ShipGame.Android/Resources/Drawable/Icon.png
rename to ShipGame/Android/Resources/Drawable/Icon.png
diff --git a/ShipGame/ShipGame.Android/Resources/Drawable/ShipGame.ico b/ShipGame/Android/Resources/Drawable/ShipGame.ico
similarity index 100%
rename from ShipGame/ShipGame.Android/Resources/Drawable/ShipGame.ico
rename to ShipGame/Android/Resources/Drawable/ShipGame.ico
diff --git a/ShipGame/ShipGame.Android/Resources/Values/Strings.xml b/ShipGame/Android/Resources/Values/Strings.xml
similarity index 100%
rename from ShipGame/ShipGame.Android/Resources/Values/Strings.xml
rename to ShipGame/Android/Resources/Values/Strings.xml
diff --git a/ShipGame/ShipGame.Android/ShipGame.Android.csproj b/ShipGame/Android/ShipGame.csproj
similarity index 84%
rename from ShipGame/ShipGame.Android/ShipGame.Android.csproj
rename to ShipGame/Android/ShipGame.csproj
index 8eaedafe..29e358c8 100644
--- a/ShipGame/ShipGame.Android/ShipGame.Android.csproj
+++ b/ShipGame/Android/ShipGame.csproj
@@ -8,17 +8,17 @@
23
-
+
-
+
Content\ShipGame.mgcb
Android
-
-
+
+
diff --git a/ShipGame/ShipGame.Core/Content/Reflect.dds b/ShipGame/Core/Content/Reflect.dds
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/Reflect.dds
rename to ShipGame/Core/Content/Reflect.dds
diff --git a/ShipGame/ShipGame.Core/Content/ShipGame.mgcb b/ShipGame/Core/Content/ShipGame.mgcb
similarity index 99%
rename from ShipGame/ShipGame.Core/Content/ShipGame.mgcb
rename to ShipGame/Core/Content/ShipGame.mgcb
index f16dc949..2997505c 100644
--- a/ShipGame/ShipGame.Core/Content/ShipGame.mgcb
+++ b/ShipGame/Core/Content/ShipGame.mgcb
@@ -3,14 +3,14 @@
/outputDir:bin/$(Platform)
/intermediateDir:obj/$(Platform)
-/platform:Windows
+/platform:DesktopGL
/config:$(Configuration)
/profile:Reach
/compress:False
#-------------------------------- References --------------------------------#
-/reference:..\..\ShipGame.Dependencies\NormalMappingModelProcessor\bin\Release\net8.0\NormalMappingModelProcessor.dll
+/reference:..\..\Dependencies\NormalMappingModelProcessor\bin\Release\net8.0\NormalMappingModelProcessor.dll
#---------------------------------- Content ---------------------------------#
diff --git a/ShipGame/ShipGame.Core/Content/explosions/BlasterGrid_16.tga b/ShipGame/Core/Content/explosions/BlasterGrid_16.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/explosions/BlasterGrid_16.tga
rename to ShipGame/Core/Content/explosions/BlasterGrid_16.tga
diff --git a/ShipGame/ShipGame.Core/Content/explosions/MissileGrid_16.tga b/ShipGame/Core/Content/explosions/MissileGrid_16.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/explosions/MissileGrid_16.tga
rename to ShipGame/Core/Content/explosions/MissileGrid_16.tga
diff --git a/ShipGame/ShipGame.Core/Content/explosions/ShieldGrid_32.tga b/ShipGame/Core/Content/explosions/ShieldGrid_32.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/explosions/ShieldGrid_32.tga
rename to ShipGame/Core/Content/explosions/ShieldGrid_32.tga
diff --git a/ShipGame/ShipGame.Core/Content/explosions/ShipGrid_32.tga b/ShipGame/Core/Content/explosions/ShipGrid_32.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/explosions/ShipGrid_32.tga
rename to ShipGame/Core/Content/explosions/ShipGrid_32.tga
diff --git a/ShipGame/ShipGame.Core/Content/explosions/SpawnGrid_16.tga b/ShipGame/Core/Content/explosions/SpawnGrid_16.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/explosions/SpawnGrid_16.tga
rename to ShipGame/Core/Content/explosions/SpawnGrid_16.tga
diff --git a/ShipGame/ShipGame.Core/Content/fonts/LargeFont.spritefont b/ShipGame/Core/Content/fonts/LargeFont.spritefont
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/fonts/LargeFont.spritefont
rename to ShipGame/Core/Content/fonts/LargeFont.spritefont
diff --git a/ShipGame/ShipGame.Core/Content/fonts/MediumFont.spritefont b/ShipGame/Core/Content/fonts/MediumFont.spritefont
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/fonts/MediumFont.spritefont
rename to ShipGame/Core/Content/fonts/MediumFont.spritefont
diff --git a/ShipGame/ShipGame.Core/Content/fonts/Roboto-Bold.ttf b/ShipGame/Core/Content/fonts/Roboto-Bold.ttf
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/fonts/Roboto-Bold.ttf
rename to ShipGame/Core/Content/fonts/Roboto-Bold.ttf
diff --git a/ShipGame/ShipGame.Core/Content/fonts/SmallFont.spritefont b/ShipGame/Core/Content/fonts/SmallFont.spritefont
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/fonts/SmallFont.spritefont
rename to ShipGame/Core/Content/fonts/SmallFont.spritefont
diff --git a/ShipGame/ShipGame.Core/Content/levels/level1/conc1_c.jpg b/ShipGame/Core/Content/levels/level1/conc1_c.jpg
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level1/conc1_c.jpg
rename to ShipGame/Core/Content/levels/level1/conc1_c.jpg
diff --git a/ShipGame/ShipGame.Core/Content/levels/level1/conc1_n.jpg b/ShipGame/Core/Content/levels/level1/conc1_n.jpg
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level1/conc1_n.jpg
rename to ShipGame/Core/Content/levels/level1/conc1_n.jpg
diff --git a/ShipGame/ShipGame.Core/Content/levels/level1/conc1_s.jpg b/ShipGame/Core/Content/levels/level1/conc1_s.jpg
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level1/conc1_s.jpg
rename to ShipGame/Core/Content/levels/level1/conc1_s.jpg
diff --git a/ShipGame/ShipGame.Core/Content/levels/level1/conc2_c.jpg b/ShipGame/Core/Content/levels/level1/conc2_c.jpg
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level1/conc2_c.jpg
rename to ShipGame/Core/Content/levels/level1/conc2_c.jpg
diff --git a/ShipGame/ShipGame.Core/Content/levels/level1/conc2_n.jpg b/ShipGame/Core/Content/levels/level1/conc2_n.jpg
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level1/conc2_n.jpg
rename to ShipGame/Core/Content/levels/level1/conc2_n.jpg
diff --git a/ShipGame/ShipGame.Core/Content/levels/level1/conc2_s.jpg b/ShipGame/Core/Content/levels/level1/conc2_s.jpg
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level1/conc2_s.jpg
rename to ShipGame/Core/Content/levels/level1/conc2_s.jpg
diff --git a/ShipGame/ShipGame.Core/Content/levels/level1/fence_c.jpg b/ShipGame/Core/Content/levels/level1/fence_c.jpg
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level1/fence_c.jpg
rename to ShipGame/Core/Content/levels/level1/fence_c.jpg
diff --git a/ShipGame/ShipGame.Core/Content/levels/level1/fence_n.jpg b/ShipGame/Core/Content/levels/level1/fence_n.jpg
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level1/fence_n.jpg
rename to ShipGame/Core/Content/levels/level1/fence_n.jpg
diff --git a/ShipGame/ShipGame.Core/Content/levels/level1/fence_s.jpg b/ShipGame/Core/Content/levels/level1/fence_s.jpg
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level1/fence_s.jpg
rename to ShipGame/Core/Content/levels/level1/fence_s.jpg
diff --git a/ShipGame/ShipGame.Core/Content/levels/level1/grate_c.jpg b/ShipGame/Core/Content/levels/level1/grate_c.jpg
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level1/grate_c.jpg
rename to ShipGame/Core/Content/levels/level1/grate_c.jpg
diff --git a/ShipGame/ShipGame.Core/Content/levels/level1/grate_n.jpg b/ShipGame/Core/Content/levels/level1/grate_n.jpg
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level1/grate_n.jpg
rename to ShipGame/Core/Content/levels/level1/grate_n.jpg
diff --git a/ShipGame/ShipGame.Core/Content/levels/level1/grate_s.jpg b/ShipGame/Core/Content/levels/level1/grate_s.jpg
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level1/grate_s.jpg
rename to ShipGame/Core/Content/levels/level1/grate_s.jpg
diff --git a/ShipGame/ShipGame.Core/Content/levels/level1/lava_c.jpg b/ShipGame/Core/Content/levels/level1/lava_c.jpg
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level1/lava_c.jpg
rename to ShipGame/Core/Content/levels/level1/lava_c.jpg
diff --git a/ShipGame/ShipGame.Core/Content/levels/level1/lava_g.jpg b/ShipGame/Core/Content/levels/level1/lava_g.jpg
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level1/lava_g.jpg
rename to ShipGame/Core/Content/levels/level1/lava_g.jpg
diff --git a/ShipGame/ShipGame.Core/Content/levels/level1/lava_n.jpg b/ShipGame/Core/Content/levels/level1/lava_n.jpg
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level1/lava_n.jpg
rename to ShipGame/Core/Content/levels/level1/lava_n.jpg
diff --git a/ShipGame/ShipGame.Core/Content/levels/level1/lava_s.jpg b/ShipGame/Core/Content/levels/level1/lava_s.jpg
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level1/lava_s.jpg
rename to ShipGame/Core/Content/levels/level1/lava_s.jpg
diff --git a/ShipGame/ShipGame.Core/Content/levels/level1/level1.fbx b/ShipGame/Core/Content/levels/level1/level1.fbx
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level1/level1.fbx
rename to ShipGame/Core/Content/levels/level1/level1.fbx
diff --git a/ShipGame/ShipGame.Core/Content/levels/level1/level1.max b/ShipGame/Core/Content/levels/level1/level1.max
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level1/level1.max
rename to ShipGame/Core/Content/levels/level1/level1.max
diff --git a/ShipGame/ShipGame.Core/Content/levels/level1/level1_collision.fbx b/ShipGame/Core/Content/levels/level1/level1_collision.fbx
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level1/level1_collision.fbx
rename to ShipGame/Core/Content/levels/level1/level1_collision.fbx
diff --git a/ShipGame/ShipGame.Core/Content/levels/level1/level1_lights.xml b/ShipGame/Core/Content/levels/level1/level1_lights.xml
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level1/level1_lights.xml
rename to ShipGame/Core/Content/levels/level1/level1_lights.xml
diff --git a/ShipGame/ShipGame.Core/Content/levels/level1/level1_powerups.xml b/ShipGame/Core/Content/levels/level1/level1_powerups.xml
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level1/level1_powerups.xml
rename to ShipGame/Core/Content/levels/level1/level1_powerups.xml
diff --git a/ShipGame/ShipGame.Core/Content/levels/level1/level1_spawns.xml b/ShipGame/Core/Content/levels/level1/level1_spawns.xml
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level1/level1_spawns.xml
rename to ShipGame/Core/Content/levels/level1/level1_spawns.xml
diff --git a/ShipGame/ShipGame.Core/Content/levels/level1/ybline_c.jpg b/ShipGame/Core/Content/levels/level1/ybline_c.jpg
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level1/ybline_c.jpg
rename to ShipGame/Core/Content/levels/level1/ybline_c.jpg
diff --git a/ShipGame/ShipGame.Core/Content/levels/level1/ybline_s.jpg b/ShipGame/Core/Content/levels/level1/ybline_s.jpg
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level1/ybline_s.jpg
rename to ShipGame/Core/Content/levels/level1/ybline_s.jpg
diff --git a/ShipGame/ShipGame.Core/Content/levels/level2/black.tga b/ShipGame/Core/Content/levels/level2/black.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level2/black.tga
rename to ShipGame/Core/Content/levels/level2/black.tga
diff --git a/ShipGame/ShipGame.Core/Content/levels/level2/ceilingLights_c.tga b/ShipGame/Core/Content/levels/level2/ceilingLights_c.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level2/ceilingLights_c.tga
rename to ShipGame/Core/Content/levels/level2/ceilingLights_c.tga
diff --git a/ShipGame/ShipGame.Core/Content/levels/level2/ceilingLights_g.tga b/ShipGame/Core/Content/levels/level2/ceilingLights_g.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level2/ceilingLights_g.tga
rename to ShipGame/Core/Content/levels/level2/ceilingLights_g.tga
diff --git a/ShipGame/ShipGame.Core/Content/levels/level2/ceilingLights_n.tga b/ShipGame/Core/Content/levels/level2/ceilingLights_n.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level2/ceilingLights_n.tga
rename to ShipGame/Core/Content/levels/level2/ceilingLights_n.tga
diff --git a/ShipGame/ShipGame.Core/Content/levels/level2/ceilingLights_s.tga b/ShipGame/Core/Content/levels/level2/ceilingLights_s.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level2/ceilingLights_s.tga
rename to ShipGame/Core/Content/levels/level2/ceilingLights_s.tga
diff --git a/ShipGame/ShipGame.Core/Content/levels/level2/circularLight_c.tga b/ShipGame/Core/Content/levels/level2/circularLight_c.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level2/circularLight_c.tga
rename to ShipGame/Core/Content/levels/level2/circularLight_c.tga
diff --git a/ShipGame/ShipGame.Core/Content/levels/level2/circularLight_g.tga b/ShipGame/Core/Content/levels/level2/circularLight_g.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level2/circularLight_g.tga
rename to ShipGame/Core/Content/levels/level2/circularLight_g.tga
diff --git a/ShipGame/ShipGame.Core/Content/levels/level2/circularLight_n.tga b/ShipGame/Core/Content/levels/level2/circularLight_n.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level2/circularLight_n.tga
rename to ShipGame/Core/Content/levels/level2/circularLight_n.tga
diff --git a/ShipGame/ShipGame.Core/Content/levels/level2/circularLight_s.tga b/ShipGame/Core/Content/levels/level2/circularLight_s.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level2/circularLight_s.tga
rename to ShipGame/Core/Content/levels/level2/circularLight_s.tga
diff --git a/ShipGame/ShipGame.Core/Content/levels/level2/floor_c.tga b/ShipGame/Core/Content/levels/level2/floor_c.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level2/floor_c.tga
rename to ShipGame/Core/Content/levels/level2/floor_c.tga
diff --git a/ShipGame/ShipGame.Core/Content/levels/level2/floor_n.tga b/ShipGame/Core/Content/levels/level2/floor_n.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level2/floor_n.tga
rename to ShipGame/Core/Content/levels/level2/floor_n.tga
diff --git a/ShipGame/ShipGame.Core/Content/levels/level2/floor_s.tga b/ShipGame/Core/Content/levels/level2/floor_s.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level2/floor_s.tga
rename to ShipGame/Core/Content/levels/level2/floor_s.tga
diff --git a/ShipGame/ShipGame.Core/Content/levels/level2/level2.fbx b/ShipGame/Core/Content/levels/level2/level2.fbx
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level2/level2.fbx
rename to ShipGame/Core/Content/levels/level2/level2.fbx
diff --git a/ShipGame/ShipGame.Core/Content/levels/level2/level2.mb b/ShipGame/Core/Content/levels/level2/level2.mb
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level2/level2.mb
rename to ShipGame/Core/Content/levels/level2/level2.mb
diff --git a/ShipGame/ShipGame.Core/Content/levels/level2/level2_collision.fbx b/ShipGame/Core/Content/levels/level2/level2_collision.fbx
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level2/level2_collision.fbx
rename to ShipGame/Core/Content/levels/level2/level2_collision.fbx
diff --git a/ShipGame/ShipGame.Core/Content/levels/level2/level2_lights.xml b/ShipGame/Core/Content/levels/level2/level2_lights.xml
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level2/level2_lights.xml
rename to ShipGame/Core/Content/levels/level2/level2_lights.xml
diff --git a/ShipGame/ShipGame.Core/Content/levels/level2/level2_powerups.xml b/ShipGame/Core/Content/levels/level2/level2_powerups.xml
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level2/level2_powerups.xml
rename to ShipGame/Core/Content/levels/level2/level2_powerups.xml
diff --git a/ShipGame/ShipGame.Core/Content/levels/level2/level2_spawns.xml b/ShipGame/Core/Content/levels/level2/level2_spawns.xml
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level2/level2_spawns.xml
rename to ShipGame/Core/Content/levels/level2/level2_spawns.xml
diff --git a/ShipGame/ShipGame.Core/Content/levels/level2/pillar_c.tga b/ShipGame/Core/Content/levels/level2/pillar_c.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level2/pillar_c.tga
rename to ShipGame/Core/Content/levels/level2/pillar_c.tga
diff --git a/ShipGame/ShipGame.Core/Content/levels/level2/pillar_n.tga b/ShipGame/Core/Content/levels/level2/pillar_n.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level2/pillar_n.tga
rename to ShipGame/Core/Content/levels/level2/pillar_n.tga
diff --git a/ShipGame/ShipGame.Core/Content/levels/level2/pillar_s.tga b/ShipGame/Core/Content/levels/level2/pillar_s.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level2/pillar_s.tga
rename to ShipGame/Core/Content/levels/level2/pillar_s.tga
diff --git a/ShipGame/ShipGame.Core/Content/levels/level2/pipe_c.tga b/ShipGame/Core/Content/levels/level2/pipe_c.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level2/pipe_c.tga
rename to ShipGame/Core/Content/levels/level2/pipe_c.tga
diff --git a/ShipGame/ShipGame.Core/Content/levels/level2/pipe_n.tga b/ShipGame/Core/Content/levels/level2/pipe_n.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level2/pipe_n.tga
rename to ShipGame/Core/Content/levels/level2/pipe_n.tga
diff --git a/ShipGame/ShipGame.Core/Content/levels/level2/pipe_s.tga b/ShipGame/Core/Content/levels/level2/pipe_s.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level2/pipe_s.tga
rename to ShipGame/Core/Content/levels/level2/pipe_s.tga
diff --git a/ShipGame/ShipGame.Core/Content/levels/level2/piping_c.tga b/ShipGame/Core/Content/levels/level2/piping_c.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level2/piping_c.tga
rename to ShipGame/Core/Content/levels/level2/piping_c.tga
diff --git a/ShipGame/ShipGame.Core/Content/levels/level2/piping_g.tga b/ShipGame/Core/Content/levels/level2/piping_g.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level2/piping_g.tga
rename to ShipGame/Core/Content/levels/level2/piping_g.tga
diff --git a/ShipGame/ShipGame.Core/Content/levels/level2/piping_n.tga b/ShipGame/Core/Content/levels/level2/piping_n.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level2/piping_n.tga
rename to ShipGame/Core/Content/levels/level2/piping_n.tga
diff --git a/ShipGame/ShipGame.Core/Content/levels/level2/piping_s.tga b/ShipGame/Core/Content/levels/level2/piping_s.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level2/piping_s.tga
rename to ShipGame/Core/Content/levels/level2/piping_s.tga
diff --git a/ShipGame/ShipGame.Core/Content/levels/level2/sidePanels_c.tga b/ShipGame/Core/Content/levels/level2/sidePanels_c.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level2/sidePanels_c.tga
rename to ShipGame/Core/Content/levels/level2/sidePanels_c.tga
diff --git a/ShipGame/ShipGame.Core/Content/levels/level2/sidePanels_g.tga b/ShipGame/Core/Content/levels/level2/sidePanels_g.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level2/sidePanels_g.tga
rename to ShipGame/Core/Content/levels/level2/sidePanels_g.tga
diff --git a/ShipGame/ShipGame.Core/Content/levels/level2/sidePanels_n.tga b/ShipGame/Core/Content/levels/level2/sidePanels_n.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level2/sidePanels_n.tga
rename to ShipGame/Core/Content/levels/level2/sidePanels_n.tga
diff --git a/ShipGame/ShipGame.Core/Content/levels/level2/sidePanels_s.tga b/ShipGame/Core/Content/levels/level2/sidePanels_s.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level2/sidePanels_s.tga
rename to ShipGame/Core/Content/levels/level2/sidePanels_s.tga
diff --git a/ShipGame/ShipGame.Core/Content/levels/level2/spaceTile_c.tga b/ShipGame/Core/Content/levels/level2/spaceTile_c.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level2/spaceTile_c.tga
rename to ShipGame/Core/Content/levels/level2/spaceTile_c.tga
diff --git a/ShipGame/ShipGame.Core/Content/levels/level2/spaceTile_g.tga b/ShipGame/Core/Content/levels/level2/spaceTile_g.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level2/spaceTile_g.tga
rename to ShipGame/Core/Content/levels/level2/spaceTile_g.tga
diff --git a/ShipGame/ShipGame.Core/Content/levels/level2/spaceTile_n.tga b/ShipGame/Core/Content/levels/level2/spaceTile_n.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level2/spaceTile_n.tga
rename to ShipGame/Core/Content/levels/level2/spaceTile_n.tga
diff --git a/ShipGame/ShipGame.Core/Content/levels/level2/spaceTile_s.tga b/ShipGame/Core/Content/levels/level2/spaceTile_s.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level2/spaceTile_s.tga
rename to ShipGame/Core/Content/levels/level2/spaceTile_s.tga
diff --git a/ShipGame/ShipGame.Core/Content/levels/level2/supportLights_c.tga b/ShipGame/Core/Content/levels/level2/supportLights_c.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level2/supportLights_c.tga
rename to ShipGame/Core/Content/levels/level2/supportLights_c.tga
diff --git a/ShipGame/ShipGame.Core/Content/levels/level2/supportLights_g.tga b/ShipGame/Core/Content/levels/level2/supportLights_g.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level2/supportLights_g.tga
rename to ShipGame/Core/Content/levels/level2/supportLights_g.tga
diff --git a/ShipGame/ShipGame.Core/Content/levels/level2/supportLights_n.tga b/ShipGame/Core/Content/levels/level2/supportLights_n.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level2/supportLights_n.tga
rename to ShipGame/Core/Content/levels/level2/supportLights_n.tga
diff --git a/ShipGame/ShipGame.Core/Content/levels/level2/supportLights_s.tga b/ShipGame/Core/Content/levels/level2/supportLights_s.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level2/supportLights_s.tga
rename to ShipGame/Core/Content/levels/level2/supportLights_s.tga
diff --git a/ShipGame/ShipGame.Core/Content/levels/level2/trimTileLights_c.tga b/ShipGame/Core/Content/levels/level2/trimTileLights_c.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level2/trimTileLights_c.tga
rename to ShipGame/Core/Content/levels/level2/trimTileLights_c.tga
diff --git a/ShipGame/ShipGame.Core/Content/levels/level2/trimTileLights_g.tga b/ShipGame/Core/Content/levels/level2/trimTileLights_g.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level2/trimTileLights_g.tga
rename to ShipGame/Core/Content/levels/level2/trimTileLights_g.tga
diff --git a/ShipGame/ShipGame.Core/Content/levels/level2/trimTileLights_n.tga b/ShipGame/Core/Content/levels/level2/trimTileLights_n.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level2/trimTileLights_n.tga
rename to ShipGame/Core/Content/levels/level2/trimTileLights_n.tga
diff --git a/ShipGame/ShipGame.Core/Content/levels/level2/trimTileLights_s.tga b/ShipGame/Core/Content/levels/level2/trimTileLights_s.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level2/trimTileLights_s.tga
rename to ShipGame/Core/Content/levels/level2/trimTileLights_s.tga
diff --git a/ShipGame/ShipGame.Core/Content/levels/level2/trimTile_c.tga b/ShipGame/Core/Content/levels/level2/trimTile_c.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level2/trimTile_c.tga
rename to ShipGame/Core/Content/levels/level2/trimTile_c.tga
diff --git a/ShipGame/ShipGame.Core/Content/levels/level2/trimTile_n.tga b/ShipGame/Core/Content/levels/level2/trimTile_n.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level2/trimTile_n.tga
rename to ShipGame/Core/Content/levels/level2/trimTile_n.tga
diff --git a/ShipGame/ShipGame.Core/Content/levels/level2/trimTile_s.tga b/ShipGame/Core/Content/levels/level2/trimTile_s.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/levels/level2/trimTile_s.tga
rename to ShipGame/Core/Content/levels/level2/trimTile_s.tga
diff --git a/ShipGame/ShipGame.Core/Content/null_color.tga b/ShipGame/Core/Content/null_color.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/null_color.tga
rename to ShipGame/Core/Content/null_color.tga
diff --git a/ShipGame/ShipGame.Core/Content/null_glow.tga b/ShipGame/Core/Content/null_glow.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/null_glow.tga
rename to ShipGame/Core/Content/null_glow.tga
diff --git a/ShipGame/ShipGame.Core/Content/null_normal.tga b/ShipGame/Core/Content/null_normal.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/null_normal.tga
rename to ShipGame/Core/Content/null_normal.tga
diff --git a/ShipGame/ShipGame.Core/Content/null_specular.tga b/ShipGame/Core/Content/null_specular.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/null_specular.tga
rename to ShipGame/Core/Content/null_specular.tga
diff --git a/ShipGame/ShipGame.Core/Content/particles/Point1.tga b/ShipGame/Core/Content/particles/Point1.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/particles/Point1.tga
rename to ShipGame/Core/Content/particles/Point1.tga
diff --git a/ShipGame/ShipGame.Core/Content/particles/Point2.tga b/ShipGame/Core/Content/particles/Point2.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/particles/Point2.tga
rename to ShipGame/Core/Content/particles/Point2.tga
diff --git a/ShipGame/ShipGame.Core/Content/particles/Spark1.tga b/ShipGame/Core/Content/particles/Spark1.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/particles/Spark1.tga
rename to ShipGame/Core/Content/particles/Spark1.tga
diff --git a/ShipGame/ShipGame.Core/Content/particles/Spark2.tga b/ShipGame/Core/Content/particles/Spark2.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/particles/Spark2.tga
rename to ShipGame/Core/Content/particles/Spark2.tga
diff --git a/ShipGame/ShipGame.Core/Content/powerups/energy.fbx b/ShipGame/Core/Content/powerups/energy.fbx
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/powerups/energy.fbx
rename to ShipGame/Core/Content/powerups/energy.fbx
diff --git a/ShipGame/ShipGame.Core/Content/powerups/energy.max b/ShipGame/Core/Content/powerups/energy.max
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/powerups/energy.max
rename to ShipGame/Core/Content/powerups/energy.max
diff --git a/ShipGame/ShipGame.Core/Content/powerups/energy_pwu_c.tga b/ShipGame/Core/Content/powerups/energy_pwu_c.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/powerups/energy_pwu_c.tga
rename to ShipGame/Core/Content/powerups/energy_pwu_c.tga
diff --git a/ShipGame/ShipGame.Core/Content/powerups/energy_pwu_i.tga b/ShipGame/Core/Content/powerups/energy_pwu_i.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/powerups/energy_pwu_i.tga
rename to ShipGame/Core/Content/powerups/energy_pwu_i.tga
diff --git a/ShipGame/ShipGame.Core/Content/powerups/energy_pwu_n.tga b/ShipGame/Core/Content/powerups/energy_pwu_n.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/powerups/energy_pwu_n.tga
rename to ShipGame/Core/Content/powerups/energy_pwu_n.tga
diff --git a/ShipGame/ShipGame.Core/Content/powerups/energy_pwu_s.tga b/ShipGame/Core/Content/powerups/energy_pwu_s.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/powerups/energy_pwu_s.tga
rename to ShipGame/Core/Content/powerups/energy_pwu_s.tga
diff --git a/ShipGame/ShipGame.Core/Content/powerups/missile.fbx b/ShipGame/Core/Content/powerups/missile.fbx
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/powerups/missile.fbx
rename to ShipGame/Core/Content/powerups/missile.fbx
diff --git a/ShipGame/ShipGame.Core/Content/powerups/missile.max b/ShipGame/Core/Content/powerups/missile.max
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/powerups/missile.max
rename to ShipGame/Core/Content/powerups/missile.max
diff --git a/ShipGame/ShipGame.Core/Content/powerups/missile_pwu_c.tga b/ShipGame/Core/Content/powerups/missile_pwu_c.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/powerups/missile_pwu_c.tga
rename to ShipGame/Core/Content/powerups/missile_pwu_c.tga
diff --git a/ShipGame/ShipGame.Core/Content/powerups/missile_pwu_i.tga b/ShipGame/Core/Content/powerups/missile_pwu_i.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/powerups/missile_pwu_i.tga
rename to ShipGame/Core/Content/powerups/missile_pwu_i.tga
diff --git a/ShipGame/ShipGame.Core/Content/powerups/missile_pwu_n.tga b/ShipGame/Core/Content/powerups/missile_pwu_n.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/powerups/missile_pwu_n.tga
rename to ShipGame/Core/Content/powerups/missile_pwu_n.tga
diff --git a/ShipGame/ShipGame.Core/Content/powerups/missile_pwu_s.tga b/ShipGame/Core/Content/powerups/missile_pwu_s.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/powerups/missile_pwu_s.tga
rename to ShipGame/Core/Content/powerups/missile_pwu_s.tga
diff --git a/ShipGame/ShipGame.Core/Content/projectiles/Missile_c.tga b/ShipGame/Core/Content/projectiles/Missile_c.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/projectiles/Missile_c.tga
rename to ShipGame/Core/Content/projectiles/Missile_c.tga
diff --git a/ShipGame/ShipGame.Core/Content/projectiles/Missile_i.tga b/ShipGame/Core/Content/projectiles/Missile_i.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/projectiles/Missile_i.tga
rename to ShipGame/Core/Content/projectiles/Missile_i.tga
diff --git a/ShipGame/ShipGame.Core/Content/projectiles/Missile_n.tga b/ShipGame/Core/Content/projectiles/Missile_n.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/projectiles/Missile_n.tga
rename to ShipGame/Core/Content/projectiles/Missile_n.tga
diff --git a/ShipGame/ShipGame.Core/Content/projectiles/Missile_s.tga b/ShipGame/Core/Content/projectiles/Missile_s.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/projectiles/Missile_s.tga
rename to ShipGame/Core/Content/projectiles/Missile_s.tga
diff --git a/ShipGame/ShipGame.Core/Content/projectiles/blaster.max b/ShipGame/Core/Content/projectiles/blaster.max
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/projectiles/blaster.max
rename to ShipGame/Core/Content/projectiles/blaster.max
diff --git a/ShipGame/ShipGame.Core/Content/projectiles/blaster.x b/ShipGame/Core/Content/projectiles/blaster.x
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/projectiles/blaster.x
rename to ShipGame/Core/Content/projectiles/blaster.x
diff --git a/ShipGame/ShipGame.Core/Content/projectiles/blaster_c.tga b/ShipGame/Core/Content/projectiles/blaster_c.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/projectiles/blaster_c.tga
rename to ShipGame/Core/Content/projectiles/blaster_c.tga
diff --git a/ShipGame/ShipGame.Core/Content/projectiles/missile.fbx b/ShipGame/Core/Content/projectiles/missile.fbx
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/projectiles/missile.fbx
rename to ShipGame/Core/Content/projectiles/missile.fbx
diff --git a/ShipGame/ShipGame.Core/Content/projectiles/missile.max b/ShipGame/Core/Content/projectiles/missile.max
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/projectiles/missile.max
rename to ShipGame/Core/Content/projectiles/missile.max
diff --git a/ShipGame/ShipGame.Core/Content/screens/change_level.tga b/ShipGame/Core/Content/screens/change_level.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/screens/change_level.tga
rename to ShipGame/Core/Content/screens/change_level.tga
diff --git a/ShipGame/ShipGame.Core/Content/screens/change_ship.tga b/ShipGame/Core/Content/screens/change_ship.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/screens/change_ship.tga
rename to ShipGame/Core/Content/screens/change_ship.tga
diff --git a/ShipGame/ShipGame.Core/Content/screens/continue.tga b/ShipGame/Core/Content/screens/continue.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/screens/continue.tga
rename to ShipGame/Core/Content/screens/continue.tga
diff --git a/ShipGame/ShipGame.Core/Content/screens/controls.tga b/ShipGame/Core/Content/screens/controls.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/screens/controls.tga
rename to ShipGame/Core/Content/screens/controls.tga
diff --git a/ShipGame/ShipGame.Core/Content/screens/controls_display.tga b/ShipGame/Core/Content/screens/controls_display.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/screens/controls_display.tga
rename to ShipGame/Core/Content/screens/controls_display.tga
diff --git a/ShipGame/ShipGame.Core/Content/screens/cursor_anim.tga b/ShipGame/Core/Content/screens/cursor_anim.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/screens/cursor_anim.tga
rename to ShipGame/Core/Content/screens/cursor_anim.tga
diff --git a/ShipGame/ShipGame.Core/Content/screens/cursor_arrow.tga b/ShipGame/Core/Content/screens/cursor_arrow.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/screens/cursor_arrow.tga
rename to ShipGame/Core/Content/screens/cursor_arrow.tga
diff --git a/ShipGame/ShipGame.Core/Content/screens/cursor_bullet.tga b/ShipGame/Core/Content/screens/cursor_bullet.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/screens/cursor_bullet.tga
rename to ShipGame/Core/Content/screens/cursor_bullet.tga
diff --git a/ShipGame/ShipGame.Core/Content/screens/damage.tga b/ShipGame/Core/Content/screens/damage.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/screens/damage.tga
rename to ShipGame/Core/Content/screens/damage.tga
diff --git a/ShipGame/ShipGame.Core/Content/screens/end_lights.xml b/ShipGame/Core/Content/screens/end_lights.xml
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/screens/end_lights.xml
rename to ShipGame/Core/Content/screens/end_lights.xml
diff --git a/ShipGame/ShipGame.Core/Content/screens/hud_mp_bars.tga b/ShipGame/Core/Content/screens/hud_mp_bars.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/screens/hud_mp_bars.tga
rename to ShipGame/Core/Content/screens/hud_mp_bars.tga
diff --git a/ShipGame/ShipGame.Core/Content/screens/hud_mp_crosshair.tga b/ShipGame/Core/Content/screens/hud_mp_crosshair.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/screens/hud_mp_crosshair.tga
rename to ShipGame/Core/Content/screens/hud_mp_crosshair.tga
diff --git a/ShipGame/ShipGame.Core/Content/screens/hud_mp_energy.tga b/ShipGame/Core/Content/screens/hud_mp_energy.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/screens/hud_mp_energy.tga
rename to ShipGame/Core/Content/screens/hud_mp_energy.tga
diff --git a/ShipGame/ShipGame.Core/Content/screens/hud_mp_missile.tga b/ShipGame/Core/Content/screens/hud_mp_missile.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/screens/hud_mp_missile.tga
rename to ShipGame/Core/Content/screens/hud_mp_missile.tga
diff --git a/ShipGame/ShipGame.Core/Content/screens/hud_mp_radar.tga b/ShipGame/Core/Content/screens/hud_mp_radar.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/screens/hud_mp_radar.tga
rename to ShipGame/Core/Content/screens/hud_mp_radar.tga
diff --git a/ShipGame/ShipGame.Core/Content/screens/hud_mp_score.tga b/ShipGame/Core/Content/screens/hud_mp_score.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/screens/hud_mp_score.tga
rename to ShipGame/Core/Content/screens/hud_mp_score.tga
diff --git a/ShipGame/ShipGame.Core/Content/screens/hud_sp_bars.tga b/ShipGame/Core/Content/screens/hud_sp_bars.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/screens/hud_sp_bars.tga
rename to ShipGame/Core/Content/screens/hud_sp_bars.tga
diff --git a/ShipGame/ShipGame.Core/Content/screens/hud_sp_crosshair.tga b/ShipGame/Core/Content/screens/hud_sp_crosshair.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/screens/hud_sp_crosshair.tga
rename to ShipGame/Core/Content/screens/hud_sp_crosshair.tga
diff --git a/ShipGame/ShipGame.Core/Content/screens/hud_sp_energy.tga b/ShipGame/Core/Content/screens/hud_sp_energy.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/screens/hud_sp_energy.tga
rename to ShipGame/Core/Content/screens/hud_sp_energy.tga
diff --git a/ShipGame/ShipGame.Core/Content/screens/hud_sp_missile.tga b/ShipGame/Core/Content/screens/hud_sp_missile.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/screens/hud_sp_missile.tga
rename to ShipGame/Core/Content/screens/hud_sp_missile.tga
diff --git a/ShipGame/ShipGame.Core/Content/screens/hud_sp_radar.tga b/ShipGame/Core/Content/screens/hud_sp_radar.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/screens/hud_sp_radar.tga
rename to ShipGame/Core/Content/screens/hud_sp_radar.tga
diff --git a/ShipGame/ShipGame.Core/Content/screens/hud_sp_score.tga b/ShipGame/Core/Content/screens/hud_sp_score.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/screens/hud_sp_score.tga
rename to ShipGame/Core/Content/screens/hud_sp_score.tga
diff --git a/ShipGame/ShipGame.Core/Content/screens/intro_bg.tga b/ShipGame/Core/Content/screens/intro_bg.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/screens/intro_bg.tga
rename to ShipGame/Core/Content/screens/intro_bg.tga
diff --git a/ShipGame/ShipGame.Core/Content/screens/intro_lens.tga b/ShipGame/Core/Content/screens/intro_lens.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/screens/intro_lens.tga
rename to ShipGame/Core/Content/screens/intro_lens.tga
diff --git a/ShipGame/ShipGame.Core/Content/screens/intro_logo.tga b/ShipGame/Core/Content/screens/intro_logo.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/screens/intro_logo.tga
rename to ShipGame/Core/Content/screens/intro_logo.tga
diff --git a/ShipGame/ShipGame.Core/Content/screens/inverty_check.tga b/ShipGame/Core/Content/screens/inverty_check.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/screens/inverty_check.tga
rename to ShipGame/Core/Content/screens/inverty_check.tga
diff --git a/ShipGame/ShipGame.Core/Content/screens/inverty_uncheck.tga b/ShipGame/Core/Content/screens/inverty_uncheck.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/screens/inverty_uncheck.tga
rename to ShipGame/Core/Content/screens/inverty_uncheck.tga
diff --git a/ShipGame/ShipGame.Core/Content/screens/level1_screen.tga b/ShipGame/Core/Content/screens/level1_screen.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/screens/level1_screen.tga
rename to ShipGame/Core/Content/screens/level1_screen.tga
diff --git a/ShipGame/ShipGame.Core/Content/screens/level2_screen.tga b/ShipGame/Core/Content/screens/level2_screen.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/screens/level2_screen.tga
rename to ShipGame/Core/Content/screens/level2_screen.tga
diff --git a/ShipGame/ShipGame.Core/Content/screens/menu_hp.tga b/ShipGame/Core/Content/screens/menu_hp.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/screens/menu_hp.tga
rename to ShipGame/Core/Content/screens/menu_hp.tga
diff --git a/ShipGame/ShipGame.Core/Content/screens/menu_hp_hover.tga b/ShipGame/Core/Content/screens/menu_hp_hover.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/screens/menu_hp_hover.tga
rename to ShipGame/Core/Content/screens/menu_hp_hover.tga
diff --git a/ShipGame/ShipGame.Core/Content/screens/menu_mp.tga b/ShipGame/Core/Content/screens/menu_mp.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/screens/menu_mp.tga
rename to ShipGame/Core/Content/screens/menu_mp.tga
diff --git a/ShipGame/ShipGame.Core/Content/screens/menu_mp_hover.tga b/ShipGame/Core/Content/screens/menu_mp_hover.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/screens/menu_mp_hover.tga
rename to ShipGame/Core/Content/screens/menu_mp_hover.tga
diff --git a/ShipGame/ShipGame.Core/Content/screens/menu_qg.tga b/ShipGame/Core/Content/screens/menu_qg.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/screens/menu_qg.tga
rename to ShipGame/Core/Content/screens/menu_qg.tga
diff --git a/ShipGame/ShipGame.Core/Content/screens/menu_qg_hover.tga b/ShipGame/Core/Content/screens/menu_qg_hover.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/screens/menu_qg_hover.tga
rename to ShipGame/Core/Content/screens/menu_qg_hover.tga
diff --git a/ShipGame/ShipGame.Core/Content/screens/menu_sp.tga b/ShipGame/Core/Content/screens/menu_sp.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/screens/menu_sp.tga
rename to ShipGame/Core/Content/screens/menu_sp.tga
diff --git a/ShipGame/ShipGame.Core/Content/screens/menu_sp_hover.tga b/ShipGame/Core/Content/screens/menu_sp_hover.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/screens/menu_sp_hover.tga
rename to ShipGame/Core/Content/screens/menu_sp_hover.tga
diff --git a/ShipGame/ShipGame.Core/Content/screens/player1_wins.tga b/ShipGame/Core/Content/screens/player1_wins.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/screens/player1_wins.tga
rename to ShipGame/Core/Content/screens/player1_wins.tga
diff --git a/ShipGame/ShipGame.Core/Content/screens/player2_wins.tga b/ShipGame/Core/Content/screens/player2_wins.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/screens/player2_wins.tga
rename to ShipGame/Core/Content/screens/player2_wins.tga
diff --git a/ShipGame/ShipGame.Core/Content/screens/player_lights.xml b/ShipGame/Core/Content/screens/player_lights.xml
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/screens/player_lights.xml
rename to ShipGame/Core/Content/screens/player_lights.xml
diff --git a/ShipGame/ShipGame.Core/Content/screens/rotate_ship.tga b/ShipGame/Core/Content/screens/rotate_ship.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/screens/rotate_ship.tga
rename to ShipGame/Core/Content/screens/rotate_ship.tga
diff --git a/ShipGame/ShipGame.Core/Content/screens/select_back.tga b/ShipGame/Core/Content/screens/select_back.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/screens/select_back.tga
rename to ShipGame/Core/Content/screens/select_back.tga
diff --git a/ShipGame/ShipGame.Core/Content/screens/select_cancel.tga b/ShipGame/Core/Content/screens/select_cancel.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/screens/select_cancel.tga
rename to ShipGame/Core/Content/screens/select_cancel.tga
diff --git a/ShipGame/ShipGame.Core/Content/shaders/AnimSprite.fx b/ShipGame/Core/Content/shaders/AnimSprite.fx
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/shaders/AnimSprite.fx
rename to ShipGame/Core/Content/shaders/AnimSprite.fx
diff --git a/ShipGame/ShipGame.Core/Content/shaders/Blur.fx b/ShipGame/Core/Content/shaders/Blur.fx
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/shaders/Blur.fx
rename to ShipGame/Core/Content/shaders/Blur.fx
diff --git a/ShipGame/ShipGame.Core/Content/shaders/NormalMapping.fx b/ShipGame/Core/Content/shaders/NormalMapping.fx
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/shaders/NormalMapping.fx
rename to ShipGame/Core/Content/shaders/NormalMapping.fx
diff --git a/ShipGame/ShipGame.Core/Content/shaders/Particle.fx b/ShipGame/Core/Content/shaders/Particle.fx
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/shaders/Particle.fx
rename to ShipGame/Core/Content/shaders/Particle.fx
diff --git a/ShipGame/ShipGame.Core/Content/ships/pad.fbx b/ShipGame/Core/Content/ships/pad.fbx
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/ships/pad.fbx
rename to ShipGame/Core/Content/ships/pad.fbx
diff --git a/ShipGame/ShipGame.Core/Content/ships/pad.max b/ShipGame/Core/Content/ships/pad.max
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/ships/pad.max
rename to ShipGame/Core/Content/ships/pad.max
diff --git a/ShipGame/ShipGame.Core/Content/ships/pad_c.tga b/ShipGame/Core/Content/ships/pad_c.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/ships/pad_c.tga
rename to ShipGame/Core/Content/ships/pad_c.tga
diff --git a/ShipGame/ShipGame.Core/Content/ships/pad_halo.fbx b/ShipGame/Core/Content/ships/pad_halo.fbx
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/ships/pad_halo.fbx
rename to ShipGame/Core/Content/ships/pad_halo.fbx
diff --git a/ShipGame/ShipGame.Core/Content/ships/pad_halo.max b/ShipGame/Core/Content/ships/pad_halo.max
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/ships/pad_halo.max
rename to ShipGame/Core/Content/ships/pad_halo.max
diff --git a/ShipGame/ShipGame.Core/Content/ships/pad_halo.tga b/ShipGame/Core/Content/ships/pad_halo.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/ships/pad_halo.tga
rename to ShipGame/Core/Content/ships/pad_halo.tga
diff --git a/ShipGame/ShipGame.Core/Content/ships/pad_i.tga b/ShipGame/Core/Content/ships/pad_i.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/ships/pad_i.tga
rename to ShipGame/Core/Content/ships/pad_i.tga
diff --git a/ShipGame/ShipGame.Core/Content/ships/pad_n.tga b/ShipGame/Core/Content/ships/pad_n.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/ships/pad_n.tga
rename to ShipGame/Core/Content/ships/pad_n.tga
diff --git a/ShipGame/ShipGame.Core/Content/ships/pad_s.tga b/ShipGame/Core/Content/ships/pad_s.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/ships/pad_s.tga
rename to ShipGame/Core/Content/ships/pad_s.tga
diff --git a/ShipGame/ShipGame.Core/Content/ships/pad_select.fbx b/ShipGame/Core/Content/ships/pad_select.fbx
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/ships/pad_select.fbx
rename to ShipGame/Core/Content/ships/pad_select.fbx
diff --git a/ShipGame/ShipGame.Core/Content/ships/pad_select.max b/ShipGame/Core/Content/ships/pad_select.max
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/ships/pad_select.max
rename to ShipGame/Core/Content/ships/pad_select.max
diff --git a/ShipGame/ShipGame.Core/Content/ships/pad_select.tga b/ShipGame/Core/Content/ships/pad_select.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/ships/pad_select.tga
rename to ShipGame/Core/Content/ships/pad_select.tga
diff --git a/ShipGame/ShipGame.Core/Content/ships/ship1.fbx b/ShipGame/Core/Content/ships/ship1.fbx
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/ships/ship1.fbx
rename to ShipGame/Core/Content/ships/ship1.fbx
diff --git a/ShipGame/ShipGame.Core/Content/ships/ship1.max b/ShipGame/Core/Content/ships/ship1.max
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/ships/ship1.max
rename to ShipGame/Core/Content/ships/ship1.max
diff --git a/ShipGame/ShipGame.Core/Content/ships/ship1.xml b/ShipGame/Core/Content/ships/ship1.xml
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/ships/ship1.xml
rename to ShipGame/Core/Content/ships/ship1.xml
diff --git a/ShipGame/ShipGame.Core/Content/ships/ship1_c.tga b/ShipGame/Core/Content/ships/ship1_c.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/ships/ship1_c.tga
rename to ShipGame/Core/Content/ships/ship1_c.tga
diff --git a/ShipGame/ShipGame.Core/Content/ships/ship1_i.tga b/ShipGame/Core/Content/ships/ship1_i.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/ships/ship1_i.tga
rename to ShipGame/Core/Content/ships/ship1_i.tga
diff --git a/ShipGame/ShipGame.Core/Content/ships/ship1_n.tga b/ShipGame/Core/Content/ships/ship1_n.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/ships/ship1_n.tga
rename to ShipGame/Core/Content/ships/ship1_n.tga
diff --git a/ShipGame/ShipGame.Core/Content/ships/ship1_s.tga b/ShipGame/Core/Content/ships/ship1_s.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/ships/ship1_s.tga
rename to ShipGame/Core/Content/ships/ship1_s.tga
diff --git a/ShipGame/ShipGame.Core/Content/ships/ship2.fbx b/ShipGame/Core/Content/ships/ship2.fbx
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/ships/ship2.fbx
rename to ShipGame/Core/Content/ships/ship2.fbx
diff --git a/ShipGame/ShipGame.Core/Content/ships/ship2.max b/ShipGame/Core/Content/ships/ship2.max
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/ships/ship2.max
rename to ShipGame/Core/Content/ships/ship2.max
diff --git a/ShipGame/ShipGame.Core/Content/ships/ship2.xml b/ShipGame/Core/Content/ships/ship2.xml
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/ships/ship2.xml
rename to ShipGame/Core/Content/ships/ship2.xml
diff --git a/ShipGame/ShipGame.Core/Content/ships/ship2_c.tga b/ShipGame/Core/Content/ships/ship2_c.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/ships/ship2_c.tga
rename to ShipGame/Core/Content/ships/ship2_c.tga
diff --git a/ShipGame/ShipGame.Core/Content/ships/ship2_i.tga b/ShipGame/Core/Content/ships/ship2_i.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/ships/ship2_i.tga
rename to ShipGame/Core/Content/ships/ship2_i.tga
diff --git a/ShipGame/ShipGame.Core/Content/ships/ship2_n.tga b/ShipGame/Core/Content/ships/ship2_n.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/ships/ship2_n.tga
rename to ShipGame/Core/Content/ships/ship2_n.tga
diff --git a/ShipGame/ShipGame.Core/Content/ships/ship2_s.tga b/ShipGame/Core/Content/ships/ship2_s.tga
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/ships/ship2_s.tga
rename to ShipGame/Core/Content/ships/ship2_s.tga
diff --git a/ShipGame/ShipGame.Core/Content/sounds/fire_primary.wav b/ShipGame/Core/Content/sounds/fire_primary.wav
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/sounds/fire_primary.wav
rename to ShipGame/Core/Content/sounds/fire_primary.wav
diff --git a/ShipGame/ShipGame.Core/Content/sounds/fire_secondary.wav b/ShipGame/Core/Content/sounds/fire_secondary.wav
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/sounds/fire_secondary.wav
rename to ShipGame/Core/Content/sounds/fire_secondary.wav
diff --git a/ShipGame/ShipGame.Core/Content/sounds/menu_cancel.wav b/ShipGame/Core/Content/sounds/menu_cancel.wav
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/sounds/menu_cancel.wav
rename to ShipGame/Core/Content/sounds/menu_cancel.wav
diff --git a/ShipGame/ShipGame.Core/Content/sounds/menu_change.wav b/ShipGame/Core/Content/sounds/menu_change.wav
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/sounds/menu_change.wav
rename to ShipGame/Core/Content/sounds/menu_change.wav
diff --git a/ShipGame/ShipGame.Core/Content/sounds/menu_select.wav b/ShipGame/Core/Content/sounds/menu_select.wav
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/sounds/menu_select.wav
rename to ShipGame/Core/Content/sounds/menu_select.wav
diff --git a/ShipGame/ShipGame.Core/Content/sounds/missile_explode.wav b/ShipGame/Core/Content/sounds/missile_explode.wav
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/sounds/missile_explode.wav
rename to ShipGame/Core/Content/sounds/missile_explode.wav
diff --git a/ShipGame/ShipGame.Core/Content/sounds/powerup_get.wav b/ShipGame/Core/Content/sounds/powerup_get.wav
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/sounds/powerup_get.wav
rename to ShipGame/Core/Content/sounds/powerup_get.wav
diff --git a/ShipGame/ShipGame.Core/Content/sounds/powerup_spawn.wav b/ShipGame/Core/Content/sounds/powerup_spawn.wav
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/sounds/powerup_spawn.wav
rename to ShipGame/Core/Content/sounds/powerup_spawn.wav
diff --git a/ShipGame/ShipGame.Core/Content/sounds/shield_activate.wav b/ShipGame/Core/Content/sounds/shield_activate.wav
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/sounds/shield_activate.wav
rename to ShipGame/Core/Content/sounds/shield_activate.wav
diff --git a/ShipGame/ShipGame.Core/Content/sounds/shield_collide.wav b/ShipGame/Core/Content/sounds/shield_collide.wav
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/sounds/shield_collide.wav
rename to ShipGame/Core/Content/sounds/shield_collide.wav
diff --git a/ShipGame/ShipGame.Core/Content/sounds/ship_boost.wav b/ShipGame/Core/Content/sounds/ship_boost.wav
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/sounds/ship_boost.wav
rename to ShipGame/Core/Content/sounds/ship_boost.wav
diff --git a/ShipGame/ShipGame.Core/Content/sounds/ship_collide.wav b/ShipGame/Core/Content/sounds/ship_collide.wav
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/sounds/ship_collide.wav
rename to ShipGame/Core/Content/sounds/ship_collide.wav
diff --git a/ShipGame/ShipGame.Core/Content/sounds/ship_explode.wav b/ShipGame/Core/Content/sounds/ship_explode.wav
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/sounds/ship_explode.wav
rename to ShipGame/Core/Content/sounds/ship_explode.wav
diff --git a/ShipGame/ShipGame.Core/Content/sounds/ship_spawn.wav b/ShipGame/Core/Content/sounds/ship_spawn.wav
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/sounds/ship_spawn.wav
rename to ShipGame/Core/Content/sounds/ship_spawn.wav
diff --git a/ShipGame/ShipGame.Core/Content/sounds/sounds.xap b/ShipGame/Core/Content/sounds/sounds.xap
similarity index 100%
rename from ShipGame/ShipGame.Core/Content/sounds/sounds.xap
rename to ShipGame/Core/Content/sounds/sounds.xap
diff --git a/ShipGame/ShipGame.Core/ShipGame.Core.csproj b/ShipGame/Core/Core.csproj
similarity index 56%
rename from ShipGame/ShipGame.Core/ShipGame.Core.csproj
rename to ShipGame/Core/Core.csproj
index bef087ca..0c05e233 100644
--- a/ShipGame/ShipGame.Core/ShipGame.Core.csproj
+++ b/ShipGame/Core/Core.csproj
@@ -4,12 +4,12 @@
AnyCPU;x64
-
+
All
-
-
+
+
\ No newline at end of file
diff --git a/ShipGame/ShipGame.Core/Game/AudioSource.cs b/ShipGame/Core/Game/AudioSource.cs
similarity index 100%
rename from ShipGame/ShipGame.Core/Game/AudioSource.cs
rename to ShipGame/Core/Game/AudioSource.cs
diff --git a/ShipGame/ShipGame.Core/Game/ChaseCamera.cs b/ShipGame/Core/Game/ChaseCamera.cs
similarity index 100%
rename from ShipGame/ShipGame.Core/Game/ChaseCamera.cs
rename to ShipGame/Core/Game/ChaseCamera.cs
diff --git a/ShipGame/ShipGame.Core/Game/EntityList.cs b/ShipGame/Core/Game/EntityList.cs
similarity index 100%
rename from ShipGame/ShipGame.Core/Game/EntityList.cs
rename to ShipGame/Core/Game/EntityList.cs
diff --git a/ShipGame/ShipGame.Core/Game/FontManager.cs b/ShipGame/Core/Game/FontManager.cs
similarity index 100%
rename from ShipGame/ShipGame.Core/Game/FontManager.cs
rename to ShipGame/Core/Game/FontManager.cs
diff --git a/ShipGame/ShipGame.Core/Game/GameManager.cs b/ShipGame/Core/Game/GameManager.cs
similarity index 100%
rename from ShipGame/ShipGame.Core/Game/GameManager.cs
rename to ShipGame/Core/Game/GameManager.cs
diff --git a/ShipGame/ShipGame.Core/Game/GameOptions.cs b/ShipGame/Core/Game/GameOptions.cs
similarity index 100%
rename from ShipGame/ShipGame.Core/Game/GameOptions.cs
rename to ShipGame/Core/Game/GameOptions.cs
diff --git a/ShipGame/ShipGame.Core/Game/Graphics/AnimSprite.cs b/ShipGame/Core/Game/Graphics/AnimSprite.cs
similarity index 100%
rename from ShipGame/ShipGame.Core/Game/Graphics/AnimSprite.cs
rename to ShipGame/Core/Game/Graphics/AnimSprite.cs
diff --git a/ShipGame/ShipGame.Core/Game/Graphics/AnimSpriteManager.cs b/ShipGame/Core/Game/Graphics/AnimSpriteManager.cs
similarity index 100%
rename from ShipGame/ShipGame.Core/Game/Graphics/AnimSpriteManager.cs
rename to ShipGame/Core/Game/Graphics/AnimSpriteManager.cs
diff --git a/ShipGame/ShipGame.Core/Game/Graphics/BlurManager.cs b/ShipGame/Core/Game/Graphics/BlurManager.cs
similarity index 100%
rename from ShipGame/ShipGame.Core/Game/Graphics/BlurManager.cs
rename to ShipGame/Core/Game/Graphics/BlurManager.cs
diff --git a/ShipGame/ShipGame.Core/Game/Graphics/LightList.cs b/ShipGame/Core/Game/Graphics/LightList.cs
similarity index 100%
rename from ShipGame/ShipGame.Core/Game/Graphics/LightList.cs
rename to ShipGame/Core/Game/Graphics/LightList.cs
diff --git a/ShipGame/ShipGame.Core/Game/Graphics/ParticleManager.cs b/ShipGame/Core/Game/Graphics/ParticleManager.cs
similarity index 100%
rename from ShipGame/ShipGame.Core/Game/Graphics/ParticleManager.cs
rename to ShipGame/Core/Game/Graphics/ParticleManager.cs
diff --git a/ShipGame/ShipGame.Core/Game/Graphics/ParticleSystem.cs b/ShipGame/Core/Game/Graphics/ParticleSystem.cs
similarity index 100%
rename from ShipGame/ShipGame.Core/Game/Graphics/ParticleSystem.cs
rename to ShipGame/Core/Game/Graphics/ParticleSystem.cs
diff --git a/ShipGame/ShipGame.Core/Game/Graphics/Powerup.cs b/ShipGame/Core/Game/Graphics/Powerup.cs
similarity index 100%
rename from ShipGame/ShipGame.Core/Game/Graphics/Powerup.cs
rename to ShipGame/Core/Game/Graphics/Powerup.cs
diff --git a/ShipGame/ShipGame.Core/Game/Graphics/PowerupManager.cs b/ShipGame/Core/Game/Graphics/PowerupManager.cs
similarity index 100%
rename from ShipGame/ShipGame.Core/Game/Graphics/PowerupManager.cs
rename to ShipGame/Core/Game/Graphics/PowerupManager.cs
diff --git a/ShipGame/ShipGame.Core/Game/Graphics/Projectile.cs b/ShipGame/Core/Game/Graphics/Projectile.cs
similarity index 100%
rename from ShipGame/ShipGame.Core/Game/Graphics/Projectile.cs
rename to ShipGame/Core/Game/Graphics/Projectile.cs
diff --git a/ShipGame/ShipGame.Core/Game/Graphics/ProjectileManager.cs b/ShipGame/Core/Game/Graphics/ProjectileManager.cs
similarity index 100%
rename from ShipGame/ShipGame.Core/Game/Graphics/ProjectileManager.cs
rename to ShipGame/Core/Game/Graphics/ProjectileManager.cs
diff --git a/ShipGame/ShipGame.Core/Game/InputManager.cs b/ShipGame/Core/Game/InputManager.cs
similarity index 100%
rename from ShipGame/ShipGame.Core/Game/InputManager.cs
rename to ShipGame/Core/Game/InputManager.cs
diff --git a/ShipGame/ShipGame.Core/Game/PlayerMovement.cs b/ShipGame/Core/Game/PlayerMovement.cs
similarity index 100%
rename from ShipGame/ShipGame.Core/Game/PlayerMovement.cs
rename to ShipGame/Core/Game/PlayerMovement.cs
diff --git a/ShipGame/ShipGame.Core/Game/PlayerShip.cs b/ShipGame/Core/Game/PlayerShip.cs
similarity index 100%
rename from ShipGame/ShipGame.Core/Game/PlayerShip.cs
rename to ShipGame/Core/Game/PlayerShip.cs
diff --git a/ShipGame/ShipGame.Core/Game/Screens/Screen.cs b/ShipGame/Core/Game/Screens/Screen.cs
similarity index 100%
rename from ShipGame/ShipGame.Core/Game/Screens/Screen.cs
rename to ShipGame/Core/Game/Screens/Screen.cs
diff --git a/ShipGame/ShipGame.Core/Game/Screens/ScreenEnd.cs b/ShipGame/Core/Game/Screens/ScreenEnd.cs
similarity index 100%
rename from ShipGame/ShipGame.Core/Game/Screens/ScreenEnd.cs
rename to ShipGame/Core/Game/Screens/ScreenEnd.cs
diff --git a/ShipGame/ShipGame.Core/Game/Screens/ScreenGame.cs b/ShipGame/Core/Game/Screens/ScreenGame.cs
similarity index 100%
rename from ShipGame/ShipGame.Core/Game/Screens/ScreenGame.cs
rename to ShipGame/Core/Game/Screens/ScreenGame.cs
diff --git a/ShipGame/ShipGame.Core/Game/Screens/ScreenHelp.cs b/ShipGame/Core/Game/Screens/ScreenHelp.cs
similarity index 100%
rename from ShipGame/ShipGame.Core/Game/Screens/ScreenHelp.cs
rename to ShipGame/Core/Game/Screens/ScreenHelp.cs
diff --git a/ShipGame/ShipGame.Core/Game/Screens/ScreenIntro.cs b/ShipGame/Core/Game/Screens/ScreenIntro.cs
similarity index 100%
rename from ShipGame/ShipGame.Core/Game/Screens/ScreenIntro.cs
rename to ShipGame/Core/Game/Screens/ScreenIntro.cs
diff --git a/ShipGame/ShipGame.Core/Game/Screens/ScreenLevel.cs b/ShipGame/Core/Game/Screens/ScreenLevel.cs
similarity index 100%
rename from ShipGame/ShipGame.Core/Game/Screens/ScreenLevel.cs
rename to ShipGame/Core/Game/Screens/ScreenLevel.cs
diff --git a/ShipGame/ShipGame.Core/Game/Screens/ScreenManager.cs b/ShipGame/Core/Game/Screens/ScreenManager.cs
similarity index 100%
rename from ShipGame/ShipGame.Core/Game/Screens/ScreenManager.cs
rename to ShipGame/Core/Game/Screens/ScreenManager.cs
diff --git a/ShipGame/ShipGame.Core/Game/Screens/ScreenPlayer.cs b/ShipGame/Core/Game/Screens/ScreenPlayer.cs
similarity index 100%
rename from ShipGame/ShipGame.Core/Game/Screens/ScreenPlayer.cs
rename to ShipGame/Core/Game/Screens/ScreenPlayer.cs
diff --git a/ShipGame/ShipGame.Core/Game/SoundManager.cs b/ShipGame/Core/Game/SoundManager.cs
similarity index 100%
rename from ShipGame/ShipGame.Core/Game/SoundManager.cs
rename to ShipGame/Core/Game/SoundManager.cs
diff --git a/ShipGame/ShipGame.Core/Game/WaveType.cs b/ShipGame/Core/Game/WaveType.cs
similarity index 100%
rename from ShipGame/ShipGame.Core/Game/WaveType.cs
rename to ShipGame/Core/Game/WaveType.cs
diff --git a/ShipGame/ShipGame.Core/ShipGame.cs b/ShipGame/Core/ShipGame.cs
similarity index 100%
rename from ShipGame/ShipGame.Core/ShipGame.cs
rename to ShipGame/Core/ShipGame.cs
diff --git a/ShipGame/ShipGame.Core/ShipGame.ico b/ShipGame/Core/ShipGame.ico
similarity index 100%
rename from ShipGame/ShipGame.Core/ShipGame.ico
rename to ShipGame/Core/ShipGame.ico
diff --git a/ShipGame/ShipGame.Core/ShipGame.png b/ShipGame/Core/ShipGame.png
similarity index 100%
rename from ShipGame/ShipGame.Core/ShipGame.png
rename to ShipGame/Core/ShipGame.png
diff --git a/ShipGame/ShipGame.Dependencies/BoxCollider/BoxCollider.csproj b/ShipGame/Dependencies/BoxCollider/BoxCollider.csproj
similarity index 96%
rename from ShipGame/ShipGame.Dependencies/BoxCollider/BoxCollider.csproj
rename to ShipGame/Dependencies/BoxCollider/BoxCollider.csproj
index 36939d70..fb905ca4 100644
--- a/ShipGame/ShipGame.Dependencies/BoxCollider/BoxCollider.csproj
+++ b/ShipGame/Dependencies/BoxCollider/BoxCollider.csproj
@@ -3,7 +3,7 @@
net9.0
-
+
All
diff --git a/ShipGame/ShipGame.Dependencies/BoxCollider/CollisionBox.cs b/ShipGame/Dependencies/BoxCollider/CollisionBox.cs
similarity index 100%
rename from ShipGame/ShipGame.Dependencies/BoxCollider/CollisionBox.cs
rename to ShipGame/Dependencies/BoxCollider/CollisionBox.cs
diff --git a/ShipGame/ShipGame.Dependencies/BoxCollider/CollisionCamera.cs b/ShipGame/Dependencies/BoxCollider/CollisionCamera.cs
similarity index 100%
rename from ShipGame/ShipGame.Dependencies/BoxCollider/CollisionCamera.cs
rename to ShipGame/Dependencies/BoxCollider/CollisionCamera.cs
diff --git a/ShipGame/ShipGame.Dependencies/BoxCollider/CollisionCameraObserver.cs b/ShipGame/Dependencies/BoxCollider/CollisionCameraObserver.cs
similarity index 100%
rename from ShipGame/ShipGame.Dependencies/BoxCollider/CollisionCameraObserver.cs
rename to ShipGame/Dependencies/BoxCollider/CollisionCameraObserver.cs
diff --git a/ShipGame/ShipGame.Dependencies/BoxCollider/CollisionCameraPerson.cs b/ShipGame/Dependencies/BoxCollider/CollisionCameraPerson.cs
similarity index 100%
rename from ShipGame/ShipGame.Dependencies/BoxCollider/CollisionCameraPerson.cs
rename to ShipGame/Dependencies/BoxCollider/CollisionCameraPerson.cs
diff --git a/ShipGame/ShipGame.Dependencies/BoxCollider/CollisionFace.cs b/ShipGame/Dependencies/BoxCollider/CollisionFace.cs
similarity index 100%
rename from ShipGame/ShipGame.Dependencies/BoxCollider/CollisionFace.cs
rename to ShipGame/Dependencies/BoxCollider/CollisionFace.cs
diff --git a/ShipGame/ShipGame.Dependencies/BoxCollider/CollisionMesh.cs b/ShipGame/Dependencies/BoxCollider/CollisionMesh.cs
similarity index 100%
rename from ShipGame/ShipGame.Dependencies/BoxCollider/CollisionMesh.cs
rename to ShipGame/Dependencies/BoxCollider/CollisionMesh.cs
diff --git a/ShipGame/ShipGame.Dependencies/BoxCollider/CollisionTree.cs b/ShipGame/Dependencies/BoxCollider/CollisionTree.cs
similarity index 100%
rename from ShipGame/ShipGame.Dependencies/BoxCollider/CollisionTree.cs
rename to ShipGame/Dependencies/BoxCollider/CollisionTree.cs
diff --git a/ShipGame/ShipGame.Dependencies/BoxCollider/CollisionTreeElem.cs b/ShipGame/Dependencies/BoxCollider/CollisionTreeElem.cs
similarity index 100%
rename from ShipGame/ShipGame.Dependencies/BoxCollider/CollisionTreeElem.cs
rename to ShipGame/Dependencies/BoxCollider/CollisionTreeElem.cs
diff --git a/ShipGame/ShipGame.Dependencies/BoxCollider/CollisionTreeNode.cs b/ShipGame/Dependencies/BoxCollider/CollisionTreeNode.cs
similarity index 100%
rename from ShipGame/ShipGame.Dependencies/BoxCollider/CollisionTreeNode.cs
rename to ShipGame/Dependencies/BoxCollider/CollisionTreeNode.cs
diff --git a/ShipGame/ShipGame.Dependencies/NormalMappingModelProcessor/NormalMappingModelProcessor.cs b/ShipGame/Dependencies/NormalMappingModelProcessor/NormalMappingModelProcessor.cs
similarity index 100%
rename from ShipGame/ShipGame.Dependencies/NormalMappingModelProcessor/NormalMappingModelProcessor.cs
rename to ShipGame/Dependencies/NormalMappingModelProcessor/NormalMappingModelProcessor.cs
diff --git a/ShipGame/ShipGame.Dependencies/NormalMappingModelProcessor/NormalMappingModelProcessor.csproj b/ShipGame/Dependencies/NormalMappingModelProcessor/NormalMappingModelProcessor.csproj
similarity index 92%
rename from ShipGame/ShipGame.Dependencies/NormalMappingModelProcessor/NormalMappingModelProcessor.csproj
rename to ShipGame/Dependencies/NormalMappingModelProcessor/NormalMappingModelProcessor.csproj
index b2d7e26b..1bef2394 100644
--- a/ShipGame/ShipGame.Dependencies/NormalMappingModelProcessor/NormalMappingModelProcessor.csproj
+++ b/ShipGame/Dependencies/NormalMappingModelProcessor/NormalMappingModelProcessor.csproj
@@ -3,8 +3,8 @@
net8.0
-
-
+
+
All
diff --git a/ShipGame/ShipGame.DesktopGL/Icon.png b/ShipGame/Desktop/Icon.png
similarity index 100%
rename from ShipGame/ShipGame.DesktopGL/Icon.png
rename to ShipGame/Desktop/Icon.png
diff --git a/ShipGame/ShipGame.DesktopGL/Info.plist b/ShipGame/Desktop/Info.plist
similarity index 77%
rename from ShipGame/ShipGame.DesktopGL/Info.plist
rename to ShipGame/Desktop/Info.plist
index f4ecebe3..46aedde9 100644
--- a/ShipGame/ShipGame.DesktopGL/Info.plist
+++ b/ShipGame/Desktop/Info.plist
@@ -3,9 +3,9 @@
CFBundleName
- ShipGame.DesktopGL
+ ShipGame
CFBundleDisplayName
- ShipGame.DesktopGL
+ ShipGame
CFBundleIdentifier
com.monogame.ShipGame
CFBundleVersion
@@ -13,9 +13,9 @@
CFBundlePackageType
APPL
CFBundleExecutable
- ShipGame.DesktopGL
+ ShipGame
CFBundleIconFile
- ShipGame.DesktopGL.icns
+ ShipGame.icns
NSHighResolutionCapable
diff --git a/ShipGame/ShipGame.DesktopGL/Program.cs b/ShipGame/Desktop/Program.cs
similarity index 100%
rename from ShipGame/ShipGame.DesktopGL/Program.cs
rename to ShipGame/Desktop/Program.cs
diff --git a/ShipGame/ShipGame.DesktopGL/ShipGame.DesktopGL.csproj b/ShipGame/Desktop/ShipGame.csproj
similarity index 80%
rename from ShipGame/ShipGame.DesktopGL/ShipGame.DesktopGL.csproj
rename to ShipGame/Desktop/ShipGame.csproj
index ba771eee..f9045b45 100644
--- a/ShipGame/ShipGame.DesktopGL/ShipGame.DesktopGL.csproj
+++ b/ShipGame/Desktop/ShipGame.csproj
@@ -8,20 +8,20 @@
app.manifest
- ../ShipGame.Core/ShipGame.ico
+ ../Core/ShipGame.ico
-
+
-
+
Content\ShipGame.mgcb
DesktopGL
-
-
+
+
diff --git a/ShipGame/ShipGame.DesktopGL/ShipGame.DesktopGL.icns b/ShipGame/Desktop/ShipGame.icns
similarity index 100%
rename from ShipGame/ShipGame.DesktopGL/ShipGame.DesktopGL.icns
rename to ShipGame/Desktop/ShipGame.icns
diff --git a/ShipGame/Desktop/app.manifest b/ShipGame/Desktop/app.manifest
new file mode 100644
index 00000000..c26163c9
--- /dev/null
+++ b/ShipGame/Desktop/app.manifest
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true/pm
+ permonitorv2,permonitor
+
+
+
+
diff --git a/ShipGame/ShipGame.DesktopGL/app.manifest b/ShipGame/ShipGame.DesktopGL/app.manifest
deleted file mode 100644
index c9dd6696..00000000
--- a/ShipGame/ShipGame.DesktopGL/app.manifest
+++ /dev/null
@@ -1,43 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- true/pm
- permonitorv2,permonitor
-
-
-
-
diff --git a/ShipGame/ShipGame.WindowsDX/app.manifest b/ShipGame/ShipGame.WindowsDX/app.manifest
deleted file mode 100644
index 15620c16..00000000
--- a/ShipGame/ShipGame.WindowsDX/app.manifest
+++ /dev/null
@@ -1,43 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- true/pm
- permonitorv2,permonitor
-
-
-
-
diff --git a/ShipGame/ShipGame.sln b/ShipGame/ShipGame.sln
deleted file mode 100644
index 8a6d9bb0..00000000
--- a/ShipGame/ShipGame.sln
+++ /dev/null
@@ -1,77 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 17
-VisualStudioVersion = 17.4.32912.340
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ShipGame.DesktopGL", "ShipGame.DesktopGL\ShipGame.DesktopGL.csproj", "{DD0539AD-0CA6-467C-9955-BA19FFC63CB2}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ShipGame.Core", "ShipGame.Core\ShipGame.Core.csproj", "{8A06B930-BD4A-4495-948B-19B9B205A26D}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BoxCollider", "ShipGame.Dependencies\BoxCollider\BoxCollider.csproj", "{124D5955-4461-4E3E-82B5-E508778555B8}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "NormalMappingModelProcessor", "ShipGame.Dependencies\NormalMappingModelProcessor\NormalMappingModelProcessor.csproj", "{6964F5B1-973C-4B66-8BBE-9A4AED616104}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Platforms", "Platforms", "{FF64726B-A963-49CE-BF69-22ED1FBE889B}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ShipGame.Android", "ShipGame.Android\ShipGame.Android.csproj", "{8CA86EA8-A7D6-4F7F-A7E5-882647E09B4E}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ShipGame.iOS", "ShipGame.iOS\ShipGame.iOS.csproj", "{F82C6D4A-E469-4E75-BA89-5ED2BFB32591}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ShipGame.WindowsDX", "ShipGame.WindowsDX\ShipGame.WindowsDX.csproj", "{27BC329F-AF48-4D59-BEE6-6421FEC80F7C}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Dependencies", "Dependencies", "{02EA681E-C7D8-13C7-8484-4AC65E1B71E8}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {DD0539AD-0CA6-467C-9955-BA19FFC63CB2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {DD0539AD-0CA6-467C-9955-BA19FFC63CB2}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {DD0539AD-0CA6-467C-9955-BA19FFC63CB2}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {DD0539AD-0CA6-467C-9955-BA19FFC63CB2}.Release|Any CPU.Build.0 = Release|Any CPU
- {8A06B930-BD4A-4495-948B-19B9B205A26D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {8A06B930-BD4A-4495-948B-19B9B205A26D}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {8A06B930-BD4A-4495-948B-19B9B205A26D}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {8A06B930-BD4A-4495-948B-19B9B205A26D}.Release|Any CPU.Build.0 = Release|Any CPU
- {124D5955-4461-4E3E-82B5-E508778555B8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {124D5955-4461-4E3E-82B5-E508778555B8}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {124D5955-4461-4E3E-82B5-E508778555B8}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {124D5955-4461-4E3E-82B5-E508778555B8}.Release|Any CPU.Build.0 = Release|Any CPU
- {6964F5B1-973C-4B66-8BBE-9A4AED616104}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {6964F5B1-973C-4B66-8BBE-9A4AED616104}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {6964F5B1-973C-4B66-8BBE-9A4AED616104}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {6964F5B1-973C-4B66-8BBE-9A4AED616104}.Release|Any CPU.Build.0 = Release|Any CPU
- {8CA86EA8-A7D6-4F7F-A7E5-882647E09B4E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {8CA86EA8-A7D6-4F7F-A7E5-882647E09B4E}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {8CA86EA8-A7D6-4F7F-A7E5-882647E09B4E}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
- {8CA86EA8-A7D6-4F7F-A7E5-882647E09B4E}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {8CA86EA8-A7D6-4F7F-A7E5-882647E09B4E}.Release|Any CPU.Build.0 = Release|Any CPU
- {8CA86EA8-A7D6-4F7F-A7E5-882647E09B4E}.Release|Any CPU.Deploy.0 = Release|Any CPU
- {F82C6D4A-E469-4E75-BA89-5ED2BFB32591}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {F82C6D4A-E469-4E75-BA89-5ED2BFB32591}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {F82C6D4A-E469-4E75-BA89-5ED2BFB32591}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
- {F82C6D4A-E469-4E75-BA89-5ED2BFB32591}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {F82C6D4A-E469-4E75-BA89-5ED2BFB32591}.Release|Any CPU.Build.0 = Release|Any CPU
- {F82C6D4A-E469-4E75-BA89-5ED2BFB32591}.Release|Any CPU.Deploy.0 = Release|Any CPU
- {27BC329F-AF48-4D59-BEE6-6421FEC80F7C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {27BC329F-AF48-4D59-BEE6-6421FEC80F7C}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {27BC329F-AF48-4D59-BEE6-6421FEC80F7C}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {27BC329F-AF48-4D59-BEE6-6421FEC80F7C}.Release|Any CPU.Build.0 = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(NestedProjects) = preSolution
- {DD0539AD-0CA6-467C-9955-BA19FFC63CB2} = {FF64726B-A963-49CE-BF69-22ED1FBE889B}
- {124D5955-4461-4E3E-82B5-E508778555B8} = {02EA681E-C7D8-13C7-8484-4AC65E1B71E8}
- {6964F5B1-973C-4B66-8BBE-9A4AED616104} = {02EA681E-C7D8-13C7-8484-4AC65E1B71E8}
- {8CA86EA8-A7D6-4F7F-A7E5-882647E09B4E} = {FF64726B-A963-49CE-BF69-22ED1FBE889B}
- {F82C6D4A-E469-4E75-BA89-5ED2BFB32591} = {FF64726B-A963-49CE-BF69-22ED1FBE889B}
- {27BC329F-AF48-4D59-BEE6-6421FEC80F7C} = {FF64726B-A963-49CE-BF69-22ED1FBE889B}
- EndGlobalSection
- GlobalSection(ExtensibilityGlobals) = postSolution
- SolutionGuid = {30AA8C87-3B33-446B-B943-F277DFCC7B07}
- EndGlobalSection
-EndGlobal
diff --git a/ShipGame/ShipGame.slnx b/ShipGame/ShipGame.slnx
new file mode 100644
index 00000000..3c0955f9
--- /dev/null
+++ b/ShipGame/ShipGame.slnx
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/ShipGame/ShipGame.WindowsDX/Program.cs b/ShipGame/Windows/Program.cs
similarity index 100%
rename from ShipGame/ShipGame.WindowsDX/Program.cs
rename to ShipGame/Windows/Program.cs
diff --git a/ShipGame/Windows/ShipGame.WindowsDX.slnx b/ShipGame/Windows/ShipGame.WindowsDX.slnx
new file mode 100644
index 00000000..c7fbbd0d
--- /dev/null
+++ b/ShipGame/Windows/ShipGame.WindowsDX.slnx
@@ -0,0 +1,3 @@
+
+
+
diff --git a/ShipGame/ShipGame.WindowsDX/ShipGame.WindowsDX.csproj b/ShipGame/Windows/ShipGame.csproj
similarity index 84%
rename from ShipGame/ShipGame.WindowsDX/ShipGame.WindowsDX.csproj
rename to ShipGame/Windows/ShipGame.csproj
index 6912014a..943d1267 100644
--- a/ShipGame/ShipGame.WindowsDX/ShipGame.WindowsDX.csproj
+++ b/ShipGame/Windows/ShipGame.csproj
@@ -9,7 +9,7 @@
app.manifest
- ../ShipGame.Core/ShipGame.ico
+ ../Core/ShipGame.ico
$(DefineConstants);DIRECTX
@@ -18,17 +18,17 @@
$(DefineConstants);DIRECTX
-
+
-
+
Content\ShipGame.mgcb
Windows
-
-
+
+
diff --git a/ShipGame/Windows/app.manifest b/ShipGame/Windows/app.manifest
new file mode 100644
index 00000000..c26163c9
--- /dev/null
+++ b/ShipGame/Windows/app.manifest
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true/pm
+ permonitorv2,permonitor
+
+
+
+
diff --git a/ShipGame/ShipGame.iOS/Default.png b/ShipGame/iOS/Default.png
similarity index 100%
rename from ShipGame/ShipGame.iOS/Default.png
rename to ShipGame/iOS/Default.png
diff --git a/ShipGame/ShipGame.iOS/Entitlements.plist b/ShipGame/iOS/Entitlements.plist
similarity index 100%
rename from ShipGame/ShipGame.iOS/Entitlements.plist
rename to ShipGame/iOS/Entitlements.plist
diff --git a/ShipGame/ShipGame.iOS/GameThumbnail.png b/ShipGame/iOS/GameThumbnail.png
similarity index 100%
rename from ShipGame/ShipGame.iOS/GameThumbnail.png
rename to ShipGame/iOS/GameThumbnail.png
diff --git a/ShipGame/ShipGame.iOS/Info.plist b/ShipGame/iOS/Info.plist
similarity index 100%
rename from ShipGame/ShipGame.iOS/Info.plist
rename to ShipGame/iOS/Info.plist
diff --git a/ShipGame/ShipGame.iOS/LaunchScreen.storyboard b/ShipGame/iOS/LaunchScreen.storyboard
similarity index 100%
rename from ShipGame/ShipGame.iOS/LaunchScreen.storyboard
rename to ShipGame/iOS/LaunchScreen.storyboard
diff --git a/ShipGame/ShipGame.iOS/Program.cs b/ShipGame/iOS/Program.cs
similarity index 100%
rename from ShipGame/ShipGame.iOS/Program.cs
rename to ShipGame/iOS/Program.cs
diff --git a/ShipGame/ShipGame.iOS/ShipGame.iOS.csproj b/ShipGame/iOS/ShipGame.csproj
similarity index 83%
rename from ShipGame/ShipGame.iOS/ShipGame.iOS.csproj
rename to ShipGame/iOS/ShipGame.csproj
index 79fe05f4..9ac7f509 100644
--- a/ShipGame/ShipGame.iOS/ShipGame.iOS.csproj
+++ b/ShipGame/iOS/ShipGame.csproj
@@ -6,17 +6,17 @@
iPhone Developer
-
+
-
+
Content\ShipGame.mgcb
iOS
-
-
+
+
diff --git a/Tutorials/BasicCameraExample/.config/dotnet-tools.json b/Tutorials/BasicCameraExample/.config/dotnet-tools.json
index a0ebfa2f..8ca0d323 100644
--- a/Tutorials/BasicCameraExample/.config/dotnet-tools.json
+++ b/Tutorials/BasicCameraExample/.config/dotnet-tools.json
@@ -3,31 +3,31 @@
"isRoot": true,
"tools": {
"dotnet-mgcb": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb"
]
},
"dotnet-mgcb-editor": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor"
]
},
"dotnet-mgcb-editor-linux": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-linux"
]
},
"dotnet-mgcb-editor-windows": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-windows"
]
},
"dotnet-mgcb-editor-mac": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-mac"
]
diff --git a/Tutorials/BasicCameraExample/BasicCameraExample.csproj b/Tutorials/BasicCameraExample/BasicCameraExample.csproj
index 09311201..6c05b720 100644
--- a/Tutorials/BasicCameraExample/BasicCameraExample.csproj
+++ b/Tutorials/BasicCameraExample/BasicCameraExample.csproj
@@ -23,8 +23,8 @@
-
-
+
+
diff --git a/Tutorials/BasicCameraExample/BasicCameraExample.sln b/Tutorials/BasicCameraExample/BasicCameraExample.sln
deleted file mode 100644
index b84fedca..00000000
--- a/Tutorials/BasicCameraExample/BasicCameraExample.sln
+++ /dev/null
@@ -1,25 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 17
-VisualStudioVersion = 17.5.002.0
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BasicCameraExample", "BasicCameraExample.csproj", "{AE8279A8-C082-4ED2-9F2C-DB496E6D89BC}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {AE8279A8-C082-4ED2-9F2C-DB496E6D89BC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {AE8279A8-C082-4ED2-9F2C-DB496E6D89BC}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {AE8279A8-C082-4ED2-9F2C-DB496E6D89BC}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {AE8279A8-C082-4ED2-9F2C-DB496E6D89BC}.Release|Any CPU.Build.0 = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(ExtensibilityGlobals) = postSolution
- SolutionGuid = {91088EF5-D91E-46E7-A8FE-61147B0C0300}
- EndGlobalSection
-EndGlobal
diff --git a/Tutorials/BasicCameraExample/BasicCameraExample.slnx b/Tutorials/BasicCameraExample/BasicCameraExample.slnx
new file mode 100644
index 00000000..a1751f4c
--- /dev/null
+++ b/Tutorials/BasicCameraExample/BasicCameraExample.slnx
@@ -0,0 +1,3 @@
+
+
+
diff --git a/Tutorials/BasicCameraExample/Content/Content.mgcb b/Tutorials/BasicCameraExample/Content/Content.mgcb
index 13b603e9..15f9fd06 100644
--- a/Tutorials/BasicCameraExample/Content/Content.mgcb
+++ b/Tutorials/BasicCameraExample/Content/Content.mgcb
@@ -5,7 +5,7 @@
/intermediateDir:obj/$(Platform)
/platform:DesktopGL
/config:$(Configuration)
-/profile:Reach
+/profile:HiDef
/compress:False
#-------------------------------- References --------------------------------#
diff --git a/Tutorials/learn-monogame-2d/LearnMonoGame2D.AllChapters.sln b/Tutorials/learn-monogame-2d/LearnMonoGame2D.AllChapters.sln
deleted file mode 100644
index 5e13d586..00000000
--- a/Tutorials/learn-monogame-2d/LearnMonoGame2D.AllChapters.sln
+++ /dev/null
@@ -1,855 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 18
-VisualStudioVersion = 18.0.11201.2 d18.0
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{827E0CD3-B72D-47B6-A68D-7590B98EB39B}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "02-Getting-Started", "02-Getting-Started", "{D404F36C-CBB9-FFF6-9E83-5F14D86BD29C}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DungeonSlime", "src\02-Getting-Started\DungeonSlime\DungeonSlime.csproj", "{FEE3D8A9-A349-411C-9839-BA7F03D2661E}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "03-The-Game1-File", "03-The-Game1-File", "{4B780933-E0A7-B745-0A28-5415036F6E40}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DungeonSlime", "src\03-The-Game1-File\DungeonSlime\DungeonSlime.csproj", "{A20D48AF-67F8-45BA-AFC5-3A5D0E0B5225}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "04-Creating-A-Class-Library", "04-Creating-A-Class-Library", "{0F5EE9EB-4E9F-F2D0-FD28-8597A5AB5DCC}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DungeonSlime", "src\04-Creating-A-Class-Library\DungeonSlime\DungeonSlime.csproj", "{785CE71A-6EF9-4DCF-A1FA-B57B0A538490}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MonoGameLibrary", "src\04-Creating-A-Class-Library\MonoGameLibrary\MonoGameLibrary.csproj", "{B79C500A-29D0-4C8E-94C7-9DCFD6B4759E}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "05-Content-Pipeline", "05-Content-Pipeline", "{7C1F9FB3-5BF9-7B33-53BE-065D6A5CF40B}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DungeonSlime", "src\05-Content-Pipeline\DungeonSlime\DungeonSlime.csproj", "{FCCFBF4C-EB7F-481E-9C28-671B52660F4D}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MonoGameLibrary", "src\05-Content-Pipeline\MonoGameLibrary\MonoGameLibrary.csproj", "{CA414A8B-9CEB-4B35-AF98-C16944649852}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "06-Working-With-Textures", "06-Working-With-Textures", "{C4953D3D-7A2F-3936-AE3B-8EEBCF8AB5F3}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DungeonSlime", "src\06-Working-With-Textures\DungeonSlime\DungeonSlime.csproj", "{8931126B-1726-494C-A5F0-E0F98EE505FB}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MonoGameLibrary", "src\06-Working-With-Textures\MonoGameLibrary\MonoGameLibrary.csproj", "{49725224-BCE1-4EE4-8CA1-C78C710190C3}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "07-Optimize-Texture-Rendering", "07-Optimize-Texture-Rendering", "{2B211ACF-743F-EDB3-057B-6C963033AAE0}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DungeonSlime", "src\07-Optimize-Texture-Rendering\DungeonSlime\DungeonSlime.csproj", "{6E42D2E7-8685-4E1A-927F-E1DBEE17405E}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MonoGameLibrary", "src\07-Optimize-Texture-Rendering\MonoGameLibrary\MonoGameLibrary.csproj", "{6669258A-38E2-4DFC-9A4C-23FDCF8A38F2}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "08-The-Sprite-Class", "08-The-Sprite-Class", "{2C0D3464-E418-9F4A-D13D-B7D7FF9C5AA2}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DungeonSlime", "src\08-The-Sprite-Class\DungeonSlime\DungeonSlime.csproj", "{45301D60-7332-4E92-A446-D9107CE8A55A}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MonoGameLibrary", "src\08-The-Sprite-Class\MonoGameLibrary\MonoGameLibrary.csproj", "{13D05F75-0A03-4E5C-9D73-1DDC8DB8EA7B}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "09-The-AnimatedSprite-Class", "09-The-AnimatedSprite-Class", "{19EF395C-88FD-774A-E405-FB6602F8233B}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DungeonSlime", "src\09-The-AnimatedSprite-Class\DungeonSlime\DungeonSlime.csproj", "{936F8BC2-AFAF-4CB0-B800-C5ADB304EBE8}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MonoGameLibrary", "src\09-The-AnimatedSprite-Class\MonoGameLibrary\MonoGameLibrary.csproj", "{0FDE4398-03B8-4D72-B6CA-C93A1C19186D}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "10-Handling-Input", "10-Handling-Input", "{64566FEF-0B0C-B8CF-3A74-E4392E087BD4}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DungeonSlime", "src\10-Handling-Input\DungeonSlime\DungeonSlime.csproj", "{18621919-B3B2-4561-A603-E0F23E4B47C1}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MonoGameLibrary", "src\10-Handling-Input\MonoGameLibrary\MonoGameLibrary.csproj", "{43071152-0899-4DCE-BF7D-47526D3F9019}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "11-Input-Management", "11-Input-Management", "{64391719-BFB6-6CBD-7804-23FFBA802478}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DungeonSlime", "src\11-Input-Management\DungeonSlime\DungeonSlime.csproj", "{4728AF9D-4F5C-427B-B93B-8AA627999E64}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MonoGameLibrary", "src\11-Input-Management\MonoGameLibrary\MonoGameLibrary.csproj", "{92DEC953-56F4-4BE6-9CC9-00C023F462CE}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "12-Collision-Detection", "12-Collision-Detection", "{9FAB0DBB-3543-5BFA-4E4E-D126B0A42810}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DungeonSlime", "src\12-Collision-Detection\DungeonSlime\DungeonSlime.csproj", "{17948664-A2EB-49C8-A2AB-A8F677B0F0D6}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MonoGameLibrary", "src\12-Collision-Detection\MonoGameLibrary\MonoGameLibrary.csproj", "{C0D49878-E7C1-43E4-9E83-5F58C2C82575}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "13-Tilemap", "13-Tilemap", "{D95E9B67-5B50-E45B-4F93-062112E6E146}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DungeonSlime", "src\13-Tilemap\DungeonSlime\DungeonSlime.csproj", "{B1152B15-3405-428A-AA7C-F656873D7401}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MonoGameLibrary", "src\13-Tilemap\MonoGameLibrary\MonoGameLibrary.csproj", "{C9585E1B-BC2C-418B-8ECC-A1BA1DD503B0}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "14-SoundEffects-And-Music", "14-SoundEffects-And-Music", "{41989853-B803-1143-DC74-0C899DECEACB}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DungeonSlime", "src\14-SoundEffects-And-Music\DungeonSlime\DungeonSlime.csproj", "{D5137F46-7690-415F-BDFF-638B12379C82}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MonoGameLibrary", "src\14-SoundEffects-And-Music\MonoGameLibrary\MonoGameLibrary.csproj", "{8E1A7378-DAB2-4319-A5A8-9879C961DBB4}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "15-Audio-Controller", "15-Audio-Controller", "{64A39762-41AA-4A5D-129D-C758154E9CA9}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DungeonSlime", "src\15-Audio-Controller\DungeonSlime\DungeonSlime.csproj", "{A52C1293-93A7-443A-A41B-47307371C317}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MonoGameLibrary", "src\15-Audio-Controller\MonoGameLibrary\MonoGameLibrary.csproj", "{92DAC378-7358-4987-8CD1-ABF6A2893F18}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "16-Working-With-SpriteFonts", "16-Working-With-SpriteFonts", "{06B9C430-D3E7-E5BC-B521-78EBD58D3D8D}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DungeonSlime", "src\16-Working-With-SpriteFonts\DungeonSlime\DungeonSlime.csproj", "{7D0CDF9D-85AB-4241-BEFD-301A36CA2E96}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MonoGameLibrary", "src\16-Working-With-SpriteFonts\MonoGameLibrary\MonoGameLibrary.csproj", "{0A5E7FC1-1875-4562-8E0A-375AF5CFF454}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "17-Scenes", "17-Scenes", "{ECF137E1-AF0E-EA56-2060-FE23767D7458}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DungeonSlime", "src\17-Scenes\DungeonSlime\DungeonSlime.csproj", "{63D90846-A209-4984-968C-E19BE3347440}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MonoGameLibrary", "src\17-Scenes\MonoGameLibrary\MonoGameLibrary.csproj", "{DE1BC4F1-4332-43E8-A64C-CE8413F90346}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "18-Texture-Wrapping", "18-Texture-Wrapping", "{40E13131-B1D8-2F73-9A45-87718F83EE4B}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DungeonSlime", "src\18-Texture-Wrapping\DungeonSlime\DungeonSlime.csproj", "{1CA74916-970D-4F72-A596-22A20BA41139}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MonoGameLibrary", "src\18-Texture-Wrapping\MonoGameLibrary\MonoGameLibrary.csproj", "{BBFD5E4D-582C-4616-B61B-157399E25846}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "19-User-Interface-Fundamentals", "19-User-Interface-Fundamentals", "{8E4146AA-F863-A044-5C93-E04D89F0CDAD}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DungeonSlime", "src\19-User-Interface-Fundamentals\DungeonSlime\DungeonSlime.csproj", "{4F0FE337-AE2C-45F8-90AB-AB8742D02E35}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MonoGameLibrary", "src\19-User-Interface-Fundamentals\MonoGameLibrary\MonoGameLibrary.csproj", "{B83C5F40-2B52-4523-AE5D-54B9509F2396}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "20-Implementing-UI-With-Gum", "20-Implementing-UI-With-Gum", "{2FDBDDC7-2C55-BBCC-498A-8F13E4FE55DE}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DungeonSlime", "src\20-Implementing-UI-With-Gum\DungeonSlime\DungeonSlime.csproj", "{DD45B7FB-E75C-4BF6-9D91-786479996C9E}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MonoGameLibrary", "src\20-Implementing-UI-With-Gum\MonoGameLibrary\MonoGameLibrary.csproj", "{B0700BCE-56F9-46D3-B475-743A3FDD0289}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "21-Customizing-Gum-UI", "21-Customizing-Gum-UI", "{A3A660B8-B8AC-9461-D3C6-06214E1F58BF}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DungeonSlime", "src\21-Customizing-Gum-UI\DungeonSlime\DungeonSlime.csproj", "{20A45ACA-CD20-4B9B-A170-567877BDE1F0}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MonoGameLibrary", "src\21-Customizing-Gum-UI\MonoGameLibrary\MonoGameLibrary.csproj", "{C95E7D9A-5ABB-4AC7-A644-E70274B935EC}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "22-Snake-Game-Mechanics", "22-Snake-Game-Mechanics", "{1712CDAE-051E-4F74-B524-61E98987BE52}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DungeonSlime", "src\22-Snake-Game-Mechanics\DungeonSlime\DungeonSlime.csproj", "{65896D61-411D-4739-9258-7CD75B0CADD0}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MonoGameLibrary", "src\22-Snake-Game-Mechanics\MonoGameLibrary\MonoGameLibrary.csproj", "{B4DF93B7-36BB-40DD-B9E1-A3CC711756DE}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "23-Completing-The-Game", "23-Completing-The-Game", "{2760AEC0-963F-4A75-A117-A08AB1CD8CA9}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DungeonSlime", "src\23-Completing-The-Game\DungeonSlime\DungeonSlime.csproj", "{DCB1BE7E-5A93-45AF-A9C7-40D8B174AEA8}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MonoGameLibrary", "src\23-Completing-The-Game\MonoGameLibrary\MonoGameLibrary.csproj", "{29B99A93-2F8D-4C52-906D-6699166AFE12}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "24-Shaders", "24-Shaders", "{EFAC0ED1-1E7C-A0ED-736F-56BC05975F05}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DungeonSlime", "src\24-Shaders\DungeonSlime\DungeonSlime.csproj", "{DD410CAE-140B-4B03-B086-537E38F3B11D}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MonoGameLibrary", "src\24-Shaders\MonoGameLibrary\MonoGameLibrary.csproj", "{D0F35587-0897-4BE5-9524-F86B64D43C6C}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "25-Packaging-Game", "25-Packaging-Game", "{CA74294D-C6FC-49D4-B6F0-9A988F4EA0CB}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DungeonSlime", "src\25-Packaging-Game\DungeonSlime\DungeonSlime.csproj", "{8DBF5E3F-1F3C-2FAD-F51D-826F999C13A0}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MonoGameLibrary", "src\25-Packaging-Game\MonoGameLibrary\MonoGameLibrary.csproj", "{FB4A7447-2C34-30F9-10D2-204EA034602C}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "26-Publish-To-Itch", "26-Publish-To-Itch", "{0917380D-3C9A-4C29-A8AA-055810D174A8}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DungeonSlime", "src\26-Publish-To-Itch\DungeonSlime\DungeonSlime.csproj", "{7736CD20-FB52-A805-F990-2BDEC082FAB3}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MonoGameLibrary", "src\26-Publish-To-Itch\MonoGameLibrary\MonoGameLibrary.csproj", "{73D6DC4B-CAE9-F05B-E67A-8BE56252BA20}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "27-Conclusion", "27-Conclusion", "{5C3058C1-EA14-4BA9-AF19-8E1475FA2923}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DungeonSlime", "src\27-Conclusion\DungeonSlime\DungeonSlime.csproj", "{B80B25C4-1B46-5903-5442-177CB2309C71}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MonoGameLibrary", "src\27-Conclusion\MonoGameLibrary\MonoGameLibrary.csproj", "{91741488-48B9-22E4-688D-C944BA2B6A7F}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Debug|x64 = Debug|x64
- Debug|x86 = Debug|x86
- Release|Any CPU = Release|Any CPU
- Release|x64 = Release|x64
- Release|x86 = Release|x86
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {FEE3D8A9-A349-411C-9839-BA7F03D2661E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {FEE3D8A9-A349-411C-9839-BA7F03D2661E}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {FEE3D8A9-A349-411C-9839-BA7F03D2661E}.Debug|x64.ActiveCfg = Debug|Any CPU
- {FEE3D8A9-A349-411C-9839-BA7F03D2661E}.Debug|x64.Build.0 = Debug|Any CPU
- {FEE3D8A9-A349-411C-9839-BA7F03D2661E}.Debug|x86.ActiveCfg = Debug|Any CPU
- {FEE3D8A9-A349-411C-9839-BA7F03D2661E}.Debug|x86.Build.0 = Debug|Any CPU
- {FEE3D8A9-A349-411C-9839-BA7F03D2661E}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {FEE3D8A9-A349-411C-9839-BA7F03D2661E}.Release|Any CPU.Build.0 = Release|Any CPU
- {FEE3D8A9-A349-411C-9839-BA7F03D2661E}.Release|x64.ActiveCfg = Release|Any CPU
- {FEE3D8A9-A349-411C-9839-BA7F03D2661E}.Release|x64.Build.0 = Release|Any CPU
- {FEE3D8A9-A349-411C-9839-BA7F03D2661E}.Release|x86.ActiveCfg = Release|Any CPU
- {FEE3D8A9-A349-411C-9839-BA7F03D2661E}.Release|x86.Build.0 = Release|Any CPU
- {A20D48AF-67F8-45BA-AFC5-3A5D0E0B5225}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {A20D48AF-67F8-45BA-AFC5-3A5D0E0B5225}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {A20D48AF-67F8-45BA-AFC5-3A5D0E0B5225}.Debug|x64.ActiveCfg = Debug|Any CPU
- {A20D48AF-67F8-45BA-AFC5-3A5D0E0B5225}.Debug|x64.Build.0 = Debug|Any CPU
- {A20D48AF-67F8-45BA-AFC5-3A5D0E0B5225}.Debug|x86.ActiveCfg = Debug|Any CPU
- {A20D48AF-67F8-45BA-AFC5-3A5D0E0B5225}.Debug|x86.Build.0 = Debug|Any CPU
- {A20D48AF-67F8-45BA-AFC5-3A5D0E0B5225}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {A20D48AF-67F8-45BA-AFC5-3A5D0E0B5225}.Release|Any CPU.Build.0 = Release|Any CPU
- {A20D48AF-67F8-45BA-AFC5-3A5D0E0B5225}.Release|x64.ActiveCfg = Release|Any CPU
- {A20D48AF-67F8-45BA-AFC5-3A5D0E0B5225}.Release|x64.Build.0 = Release|Any CPU
- {A20D48AF-67F8-45BA-AFC5-3A5D0E0B5225}.Release|x86.ActiveCfg = Release|Any CPU
- {A20D48AF-67F8-45BA-AFC5-3A5D0E0B5225}.Release|x86.Build.0 = Release|Any CPU
- {785CE71A-6EF9-4DCF-A1FA-B57B0A538490}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {785CE71A-6EF9-4DCF-A1FA-B57B0A538490}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {785CE71A-6EF9-4DCF-A1FA-B57B0A538490}.Debug|x64.ActiveCfg = Debug|Any CPU
- {785CE71A-6EF9-4DCF-A1FA-B57B0A538490}.Debug|x64.Build.0 = Debug|Any CPU
- {785CE71A-6EF9-4DCF-A1FA-B57B0A538490}.Debug|x86.ActiveCfg = Debug|Any CPU
- {785CE71A-6EF9-4DCF-A1FA-B57B0A538490}.Debug|x86.Build.0 = Debug|Any CPU
- {785CE71A-6EF9-4DCF-A1FA-B57B0A538490}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {785CE71A-6EF9-4DCF-A1FA-B57B0A538490}.Release|Any CPU.Build.0 = Release|Any CPU
- {785CE71A-6EF9-4DCF-A1FA-B57B0A538490}.Release|x64.ActiveCfg = Release|Any CPU
- {785CE71A-6EF9-4DCF-A1FA-B57B0A538490}.Release|x64.Build.0 = Release|Any CPU
- {785CE71A-6EF9-4DCF-A1FA-B57B0A538490}.Release|x86.ActiveCfg = Release|Any CPU
- {785CE71A-6EF9-4DCF-A1FA-B57B0A538490}.Release|x86.Build.0 = Release|Any CPU
- {B79C500A-29D0-4C8E-94C7-9DCFD6B4759E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {B79C500A-29D0-4C8E-94C7-9DCFD6B4759E}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {B79C500A-29D0-4C8E-94C7-9DCFD6B4759E}.Debug|x64.ActiveCfg = Debug|Any CPU
- {B79C500A-29D0-4C8E-94C7-9DCFD6B4759E}.Debug|x64.Build.0 = Debug|Any CPU
- {B79C500A-29D0-4C8E-94C7-9DCFD6B4759E}.Debug|x86.ActiveCfg = Debug|Any CPU
- {B79C500A-29D0-4C8E-94C7-9DCFD6B4759E}.Debug|x86.Build.0 = Debug|Any CPU
- {B79C500A-29D0-4C8E-94C7-9DCFD6B4759E}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {B79C500A-29D0-4C8E-94C7-9DCFD6B4759E}.Release|Any CPU.Build.0 = Release|Any CPU
- {B79C500A-29D0-4C8E-94C7-9DCFD6B4759E}.Release|x64.ActiveCfg = Release|Any CPU
- {B79C500A-29D0-4C8E-94C7-9DCFD6B4759E}.Release|x64.Build.0 = Release|Any CPU
- {B79C500A-29D0-4C8E-94C7-9DCFD6B4759E}.Release|x86.ActiveCfg = Release|Any CPU
- {B79C500A-29D0-4C8E-94C7-9DCFD6B4759E}.Release|x86.Build.0 = Release|Any CPU
- {FCCFBF4C-EB7F-481E-9C28-671B52660F4D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {FCCFBF4C-EB7F-481E-9C28-671B52660F4D}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {FCCFBF4C-EB7F-481E-9C28-671B52660F4D}.Debug|x64.ActiveCfg = Debug|Any CPU
- {FCCFBF4C-EB7F-481E-9C28-671B52660F4D}.Debug|x64.Build.0 = Debug|Any CPU
- {FCCFBF4C-EB7F-481E-9C28-671B52660F4D}.Debug|x86.ActiveCfg = Debug|Any CPU
- {FCCFBF4C-EB7F-481E-9C28-671B52660F4D}.Debug|x86.Build.0 = Debug|Any CPU
- {FCCFBF4C-EB7F-481E-9C28-671B52660F4D}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {FCCFBF4C-EB7F-481E-9C28-671B52660F4D}.Release|Any CPU.Build.0 = Release|Any CPU
- {FCCFBF4C-EB7F-481E-9C28-671B52660F4D}.Release|x64.ActiveCfg = Release|Any CPU
- {FCCFBF4C-EB7F-481E-9C28-671B52660F4D}.Release|x64.Build.0 = Release|Any CPU
- {FCCFBF4C-EB7F-481E-9C28-671B52660F4D}.Release|x86.ActiveCfg = Release|Any CPU
- {FCCFBF4C-EB7F-481E-9C28-671B52660F4D}.Release|x86.Build.0 = Release|Any CPU
- {CA414A8B-9CEB-4B35-AF98-C16944649852}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {CA414A8B-9CEB-4B35-AF98-C16944649852}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {CA414A8B-9CEB-4B35-AF98-C16944649852}.Debug|x64.ActiveCfg = Debug|Any CPU
- {CA414A8B-9CEB-4B35-AF98-C16944649852}.Debug|x64.Build.0 = Debug|Any CPU
- {CA414A8B-9CEB-4B35-AF98-C16944649852}.Debug|x86.ActiveCfg = Debug|Any CPU
- {CA414A8B-9CEB-4B35-AF98-C16944649852}.Debug|x86.Build.0 = Debug|Any CPU
- {CA414A8B-9CEB-4B35-AF98-C16944649852}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {CA414A8B-9CEB-4B35-AF98-C16944649852}.Release|Any CPU.Build.0 = Release|Any CPU
- {CA414A8B-9CEB-4B35-AF98-C16944649852}.Release|x64.ActiveCfg = Release|Any CPU
- {CA414A8B-9CEB-4B35-AF98-C16944649852}.Release|x64.Build.0 = Release|Any CPU
- {CA414A8B-9CEB-4B35-AF98-C16944649852}.Release|x86.ActiveCfg = Release|Any CPU
- {CA414A8B-9CEB-4B35-AF98-C16944649852}.Release|x86.Build.0 = Release|Any CPU
- {8931126B-1726-494C-A5F0-E0F98EE505FB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {8931126B-1726-494C-A5F0-E0F98EE505FB}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {8931126B-1726-494C-A5F0-E0F98EE505FB}.Debug|x64.ActiveCfg = Debug|Any CPU
- {8931126B-1726-494C-A5F0-E0F98EE505FB}.Debug|x64.Build.0 = Debug|Any CPU
- {8931126B-1726-494C-A5F0-E0F98EE505FB}.Debug|x86.ActiveCfg = Debug|Any CPU
- {8931126B-1726-494C-A5F0-E0F98EE505FB}.Debug|x86.Build.0 = Debug|Any CPU
- {8931126B-1726-494C-A5F0-E0F98EE505FB}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {8931126B-1726-494C-A5F0-E0F98EE505FB}.Release|Any CPU.Build.0 = Release|Any CPU
- {8931126B-1726-494C-A5F0-E0F98EE505FB}.Release|x64.ActiveCfg = Release|Any CPU
- {8931126B-1726-494C-A5F0-E0F98EE505FB}.Release|x64.Build.0 = Release|Any CPU
- {8931126B-1726-494C-A5F0-E0F98EE505FB}.Release|x86.ActiveCfg = Release|Any CPU
- {8931126B-1726-494C-A5F0-E0F98EE505FB}.Release|x86.Build.0 = Release|Any CPU
- {49725224-BCE1-4EE4-8CA1-C78C710190C3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {49725224-BCE1-4EE4-8CA1-C78C710190C3}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {49725224-BCE1-4EE4-8CA1-C78C710190C3}.Debug|x64.ActiveCfg = Debug|Any CPU
- {49725224-BCE1-4EE4-8CA1-C78C710190C3}.Debug|x64.Build.0 = Debug|Any CPU
- {49725224-BCE1-4EE4-8CA1-C78C710190C3}.Debug|x86.ActiveCfg = Debug|Any CPU
- {49725224-BCE1-4EE4-8CA1-C78C710190C3}.Debug|x86.Build.0 = Debug|Any CPU
- {49725224-BCE1-4EE4-8CA1-C78C710190C3}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {49725224-BCE1-4EE4-8CA1-C78C710190C3}.Release|Any CPU.Build.0 = Release|Any CPU
- {49725224-BCE1-4EE4-8CA1-C78C710190C3}.Release|x64.ActiveCfg = Release|Any CPU
- {49725224-BCE1-4EE4-8CA1-C78C710190C3}.Release|x64.Build.0 = Release|Any CPU
- {49725224-BCE1-4EE4-8CA1-C78C710190C3}.Release|x86.ActiveCfg = Release|Any CPU
- {49725224-BCE1-4EE4-8CA1-C78C710190C3}.Release|x86.Build.0 = Release|Any CPU
- {6E42D2E7-8685-4E1A-927F-E1DBEE17405E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {6E42D2E7-8685-4E1A-927F-E1DBEE17405E}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {6E42D2E7-8685-4E1A-927F-E1DBEE17405E}.Debug|x64.ActiveCfg = Debug|Any CPU
- {6E42D2E7-8685-4E1A-927F-E1DBEE17405E}.Debug|x64.Build.0 = Debug|Any CPU
- {6E42D2E7-8685-4E1A-927F-E1DBEE17405E}.Debug|x86.ActiveCfg = Debug|Any CPU
- {6E42D2E7-8685-4E1A-927F-E1DBEE17405E}.Debug|x86.Build.0 = Debug|Any CPU
- {6E42D2E7-8685-4E1A-927F-E1DBEE17405E}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {6E42D2E7-8685-4E1A-927F-E1DBEE17405E}.Release|Any CPU.Build.0 = Release|Any CPU
- {6E42D2E7-8685-4E1A-927F-E1DBEE17405E}.Release|x64.ActiveCfg = Release|Any CPU
- {6E42D2E7-8685-4E1A-927F-E1DBEE17405E}.Release|x64.Build.0 = Release|Any CPU
- {6E42D2E7-8685-4E1A-927F-E1DBEE17405E}.Release|x86.ActiveCfg = Release|Any CPU
- {6E42D2E7-8685-4E1A-927F-E1DBEE17405E}.Release|x86.Build.0 = Release|Any CPU
- {6669258A-38E2-4DFC-9A4C-23FDCF8A38F2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {6669258A-38E2-4DFC-9A4C-23FDCF8A38F2}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {6669258A-38E2-4DFC-9A4C-23FDCF8A38F2}.Debug|x64.ActiveCfg = Debug|Any CPU
- {6669258A-38E2-4DFC-9A4C-23FDCF8A38F2}.Debug|x64.Build.0 = Debug|Any CPU
- {6669258A-38E2-4DFC-9A4C-23FDCF8A38F2}.Debug|x86.ActiveCfg = Debug|Any CPU
- {6669258A-38E2-4DFC-9A4C-23FDCF8A38F2}.Debug|x86.Build.0 = Debug|Any CPU
- {6669258A-38E2-4DFC-9A4C-23FDCF8A38F2}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {6669258A-38E2-4DFC-9A4C-23FDCF8A38F2}.Release|Any CPU.Build.0 = Release|Any CPU
- {6669258A-38E2-4DFC-9A4C-23FDCF8A38F2}.Release|x64.ActiveCfg = Release|Any CPU
- {6669258A-38E2-4DFC-9A4C-23FDCF8A38F2}.Release|x64.Build.0 = Release|Any CPU
- {6669258A-38E2-4DFC-9A4C-23FDCF8A38F2}.Release|x86.ActiveCfg = Release|Any CPU
- {6669258A-38E2-4DFC-9A4C-23FDCF8A38F2}.Release|x86.Build.0 = Release|Any CPU
- {45301D60-7332-4E92-A446-D9107CE8A55A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {45301D60-7332-4E92-A446-D9107CE8A55A}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {45301D60-7332-4E92-A446-D9107CE8A55A}.Debug|x64.ActiveCfg = Debug|Any CPU
- {45301D60-7332-4E92-A446-D9107CE8A55A}.Debug|x64.Build.0 = Debug|Any CPU
- {45301D60-7332-4E92-A446-D9107CE8A55A}.Debug|x86.ActiveCfg = Debug|Any CPU
- {45301D60-7332-4E92-A446-D9107CE8A55A}.Debug|x86.Build.0 = Debug|Any CPU
- {45301D60-7332-4E92-A446-D9107CE8A55A}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {45301D60-7332-4E92-A446-D9107CE8A55A}.Release|Any CPU.Build.0 = Release|Any CPU
- {45301D60-7332-4E92-A446-D9107CE8A55A}.Release|x64.ActiveCfg = Release|Any CPU
- {45301D60-7332-4E92-A446-D9107CE8A55A}.Release|x64.Build.0 = Release|Any CPU
- {45301D60-7332-4E92-A446-D9107CE8A55A}.Release|x86.ActiveCfg = Release|Any CPU
- {45301D60-7332-4E92-A446-D9107CE8A55A}.Release|x86.Build.0 = Release|Any CPU
- {13D05F75-0A03-4E5C-9D73-1DDC8DB8EA7B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {13D05F75-0A03-4E5C-9D73-1DDC8DB8EA7B}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {13D05F75-0A03-4E5C-9D73-1DDC8DB8EA7B}.Debug|x64.ActiveCfg = Debug|Any CPU
- {13D05F75-0A03-4E5C-9D73-1DDC8DB8EA7B}.Debug|x64.Build.0 = Debug|Any CPU
- {13D05F75-0A03-4E5C-9D73-1DDC8DB8EA7B}.Debug|x86.ActiveCfg = Debug|Any CPU
- {13D05F75-0A03-4E5C-9D73-1DDC8DB8EA7B}.Debug|x86.Build.0 = Debug|Any CPU
- {13D05F75-0A03-4E5C-9D73-1DDC8DB8EA7B}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {13D05F75-0A03-4E5C-9D73-1DDC8DB8EA7B}.Release|Any CPU.Build.0 = Release|Any CPU
- {13D05F75-0A03-4E5C-9D73-1DDC8DB8EA7B}.Release|x64.ActiveCfg = Release|Any CPU
- {13D05F75-0A03-4E5C-9D73-1DDC8DB8EA7B}.Release|x64.Build.0 = Release|Any CPU
- {13D05F75-0A03-4E5C-9D73-1DDC8DB8EA7B}.Release|x86.ActiveCfg = Release|Any CPU
- {13D05F75-0A03-4E5C-9D73-1DDC8DB8EA7B}.Release|x86.Build.0 = Release|Any CPU
- {936F8BC2-AFAF-4CB0-B800-C5ADB304EBE8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {936F8BC2-AFAF-4CB0-B800-C5ADB304EBE8}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {936F8BC2-AFAF-4CB0-B800-C5ADB304EBE8}.Debug|x64.ActiveCfg = Debug|Any CPU
- {936F8BC2-AFAF-4CB0-B800-C5ADB304EBE8}.Debug|x64.Build.0 = Debug|Any CPU
- {936F8BC2-AFAF-4CB0-B800-C5ADB304EBE8}.Debug|x86.ActiveCfg = Debug|Any CPU
- {936F8BC2-AFAF-4CB0-B800-C5ADB304EBE8}.Debug|x86.Build.0 = Debug|Any CPU
- {936F8BC2-AFAF-4CB0-B800-C5ADB304EBE8}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {936F8BC2-AFAF-4CB0-B800-C5ADB304EBE8}.Release|Any CPU.Build.0 = Release|Any CPU
- {936F8BC2-AFAF-4CB0-B800-C5ADB304EBE8}.Release|x64.ActiveCfg = Release|Any CPU
- {936F8BC2-AFAF-4CB0-B800-C5ADB304EBE8}.Release|x64.Build.0 = Release|Any CPU
- {936F8BC2-AFAF-4CB0-B800-C5ADB304EBE8}.Release|x86.ActiveCfg = Release|Any CPU
- {936F8BC2-AFAF-4CB0-B800-C5ADB304EBE8}.Release|x86.Build.0 = Release|Any CPU
- {0FDE4398-03B8-4D72-B6CA-C93A1C19186D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {0FDE4398-03B8-4D72-B6CA-C93A1C19186D}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {0FDE4398-03B8-4D72-B6CA-C93A1C19186D}.Debug|x64.ActiveCfg = Debug|Any CPU
- {0FDE4398-03B8-4D72-B6CA-C93A1C19186D}.Debug|x64.Build.0 = Debug|Any CPU
- {0FDE4398-03B8-4D72-B6CA-C93A1C19186D}.Debug|x86.ActiveCfg = Debug|Any CPU
- {0FDE4398-03B8-4D72-B6CA-C93A1C19186D}.Debug|x86.Build.0 = Debug|Any CPU
- {0FDE4398-03B8-4D72-B6CA-C93A1C19186D}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {0FDE4398-03B8-4D72-B6CA-C93A1C19186D}.Release|Any CPU.Build.0 = Release|Any CPU
- {0FDE4398-03B8-4D72-B6CA-C93A1C19186D}.Release|x64.ActiveCfg = Release|Any CPU
- {0FDE4398-03B8-4D72-B6CA-C93A1C19186D}.Release|x64.Build.0 = Release|Any CPU
- {0FDE4398-03B8-4D72-B6CA-C93A1C19186D}.Release|x86.ActiveCfg = Release|Any CPU
- {0FDE4398-03B8-4D72-B6CA-C93A1C19186D}.Release|x86.Build.0 = Release|Any CPU
- {18621919-B3B2-4561-A603-E0F23E4B47C1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {18621919-B3B2-4561-A603-E0F23E4B47C1}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {18621919-B3B2-4561-A603-E0F23E4B47C1}.Debug|x64.ActiveCfg = Debug|Any CPU
- {18621919-B3B2-4561-A603-E0F23E4B47C1}.Debug|x64.Build.0 = Debug|Any CPU
- {18621919-B3B2-4561-A603-E0F23E4B47C1}.Debug|x86.ActiveCfg = Debug|Any CPU
- {18621919-B3B2-4561-A603-E0F23E4B47C1}.Debug|x86.Build.0 = Debug|Any CPU
- {18621919-B3B2-4561-A603-E0F23E4B47C1}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {18621919-B3B2-4561-A603-E0F23E4B47C1}.Release|Any CPU.Build.0 = Release|Any CPU
- {18621919-B3B2-4561-A603-E0F23E4B47C1}.Release|x64.ActiveCfg = Release|Any CPU
- {18621919-B3B2-4561-A603-E0F23E4B47C1}.Release|x64.Build.0 = Release|Any CPU
- {18621919-B3B2-4561-A603-E0F23E4B47C1}.Release|x86.ActiveCfg = Release|Any CPU
- {18621919-B3B2-4561-A603-E0F23E4B47C1}.Release|x86.Build.0 = Release|Any CPU
- {43071152-0899-4DCE-BF7D-47526D3F9019}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {43071152-0899-4DCE-BF7D-47526D3F9019}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {43071152-0899-4DCE-BF7D-47526D3F9019}.Debug|x64.ActiveCfg = Debug|Any CPU
- {43071152-0899-4DCE-BF7D-47526D3F9019}.Debug|x64.Build.0 = Debug|Any CPU
- {43071152-0899-4DCE-BF7D-47526D3F9019}.Debug|x86.ActiveCfg = Debug|Any CPU
- {43071152-0899-4DCE-BF7D-47526D3F9019}.Debug|x86.Build.0 = Debug|Any CPU
- {43071152-0899-4DCE-BF7D-47526D3F9019}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {43071152-0899-4DCE-BF7D-47526D3F9019}.Release|Any CPU.Build.0 = Release|Any CPU
- {43071152-0899-4DCE-BF7D-47526D3F9019}.Release|x64.ActiveCfg = Release|Any CPU
- {43071152-0899-4DCE-BF7D-47526D3F9019}.Release|x64.Build.0 = Release|Any CPU
- {43071152-0899-4DCE-BF7D-47526D3F9019}.Release|x86.ActiveCfg = Release|Any CPU
- {43071152-0899-4DCE-BF7D-47526D3F9019}.Release|x86.Build.0 = Release|Any CPU
- {4728AF9D-4F5C-427B-B93B-8AA627999E64}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {4728AF9D-4F5C-427B-B93B-8AA627999E64}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {4728AF9D-4F5C-427B-B93B-8AA627999E64}.Debug|x64.ActiveCfg = Debug|Any CPU
- {4728AF9D-4F5C-427B-B93B-8AA627999E64}.Debug|x64.Build.0 = Debug|Any CPU
- {4728AF9D-4F5C-427B-B93B-8AA627999E64}.Debug|x86.ActiveCfg = Debug|Any CPU
- {4728AF9D-4F5C-427B-B93B-8AA627999E64}.Debug|x86.Build.0 = Debug|Any CPU
- {4728AF9D-4F5C-427B-B93B-8AA627999E64}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {4728AF9D-4F5C-427B-B93B-8AA627999E64}.Release|Any CPU.Build.0 = Release|Any CPU
- {4728AF9D-4F5C-427B-B93B-8AA627999E64}.Release|x64.ActiveCfg = Release|Any CPU
- {4728AF9D-4F5C-427B-B93B-8AA627999E64}.Release|x64.Build.0 = Release|Any CPU
- {4728AF9D-4F5C-427B-B93B-8AA627999E64}.Release|x86.ActiveCfg = Release|Any CPU
- {4728AF9D-4F5C-427B-B93B-8AA627999E64}.Release|x86.Build.0 = Release|Any CPU
- {92DEC953-56F4-4BE6-9CC9-00C023F462CE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {92DEC953-56F4-4BE6-9CC9-00C023F462CE}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {92DEC953-56F4-4BE6-9CC9-00C023F462CE}.Debug|x64.ActiveCfg = Debug|Any CPU
- {92DEC953-56F4-4BE6-9CC9-00C023F462CE}.Debug|x64.Build.0 = Debug|Any CPU
- {92DEC953-56F4-4BE6-9CC9-00C023F462CE}.Debug|x86.ActiveCfg = Debug|Any CPU
- {92DEC953-56F4-4BE6-9CC9-00C023F462CE}.Debug|x86.Build.0 = Debug|Any CPU
- {92DEC953-56F4-4BE6-9CC9-00C023F462CE}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {92DEC953-56F4-4BE6-9CC9-00C023F462CE}.Release|Any CPU.Build.0 = Release|Any CPU
- {92DEC953-56F4-4BE6-9CC9-00C023F462CE}.Release|x64.ActiveCfg = Release|Any CPU
- {92DEC953-56F4-4BE6-9CC9-00C023F462CE}.Release|x64.Build.0 = Release|Any CPU
- {92DEC953-56F4-4BE6-9CC9-00C023F462CE}.Release|x86.ActiveCfg = Release|Any CPU
- {92DEC953-56F4-4BE6-9CC9-00C023F462CE}.Release|x86.Build.0 = Release|Any CPU
- {17948664-A2EB-49C8-A2AB-A8F677B0F0D6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {17948664-A2EB-49C8-A2AB-A8F677B0F0D6}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {17948664-A2EB-49C8-A2AB-A8F677B0F0D6}.Debug|x64.ActiveCfg = Debug|Any CPU
- {17948664-A2EB-49C8-A2AB-A8F677B0F0D6}.Debug|x64.Build.0 = Debug|Any CPU
- {17948664-A2EB-49C8-A2AB-A8F677B0F0D6}.Debug|x86.ActiveCfg = Debug|Any CPU
- {17948664-A2EB-49C8-A2AB-A8F677B0F0D6}.Debug|x86.Build.0 = Debug|Any CPU
- {17948664-A2EB-49C8-A2AB-A8F677B0F0D6}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {17948664-A2EB-49C8-A2AB-A8F677B0F0D6}.Release|Any CPU.Build.0 = Release|Any CPU
- {17948664-A2EB-49C8-A2AB-A8F677B0F0D6}.Release|x64.ActiveCfg = Release|Any CPU
- {17948664-A2EB-49C8-A2AB-A8F677B0F0D6}.Release|x64.Build.0 = Release|Any CPU
- {17948664-A2EB-49C8-A2AB-A8F677B0F0D6}.Release|x86.ActiveCfg = Release|Any CPU
- {17948664-A2EB-49C8-A2AB-A8F677B0F0D6}.Release|x86.Build.0 = Release|Any CPU
- {C0D49878-E7C1-43E4-9E83-5F58C2C82575}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {C0D49878-E7C1-43E4-9E83-5F58C2C82575}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {C0D49878-E7C1-43E4-9E83-5F58C2C82575}.Debug|x64.ActiveCfg = Debug|Any CPU
- {C0D49878-E7C1-43E4-9E83-5F58C2C82575}.Debug|x64.Build.0 = Debug|Any CPU
- {C0D49878-E7C1-43E4-9E83-5F58C2C82575}.Debug|x86.ActiveCfg = Debug|Any CPU
- {C0D49878-E7C1-43E4-9E83-5F58C2C82575}.Debug|x86.Build.0 = Debug|Any CPU
- {C0D49878-E7C1-43E4-9E83-5F58C2C82575}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {C0D49878-E7C1-43E4-9E83-5F58C2C82575}.Release|Any CPU.Build.0 = Release|Any CPU
- {C0D49878-E7C1-43E4-9E83-5F58C2C82575}.Release|x64.ActiveCfg = Release|Any CPU
- {C0D49878-E7C1-43E4-9E83-5F58C2C82575}.Release|x64.Build.0 = Release|Any CPU
- {C0D49878-E7C1-43E4-9E83-5F58C2C82575}.Release|x86.ActiveCfg = Release|Any CPU
- {C0D49878-E7C1-43E4-9E83-5F58C2C82575}.Release|x86.Build.0 = Release|Any CPU
- {B1152B15-3405-428A-AA7C-F656873D7401}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {B1152B15-3405-428A-AA7C-F656873D7401}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {B1152B15-3405-428A-AA7C-F656873D7401}.Debug|x64.ActiveCfg = Debug|Any CPU
- {B1152B15-3405-428A-AA7C-F656873D7401}.Debug|x64.Build.0 = Debug|Any CPU
- {B1152B15-3405-428A-AA7C-F656873D7401}.Debug|x86.ActiveCfg = Debug|Any CPU
- {B1152B15-3405-428A-AA7C-F656873D7401}.Debug|x86.Build.0 = Debug|Any CPU
- {B1152B15-3405-428A-AA7C-F656873D7401}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {B1152B15-3405-428A-AA7C-F656873D7401}.Release|Any CPU.Build.0 = Release|Any CPU
- {B1152B15-3405-428A-AA7C-F656873D7401}.Release|x64.ActiveCfg = Release|Any CPU
- {B1152B15-3405-428A-AA7C-F656873D7401}.Release|x64.Build.0 = Release|Any CPU
- {B1152B15-3405-428A-AA7C-F656873D7401}.Release|x86.ActiveCfg = Release|Any CPU
- {B1152B15-3405-428A-AA7C-F656873D7401}.Release|x86.Build.0 = Release|Any CPU
- {C9585E1B-BC2C-418B-8ECC-A1BA1DD503B0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {C9585E1B-BC2C-418B-8ECC-A1BA1DD503B0}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {C9585E1B-BC2C-418B-8ECC-A1BA1DD503B0}.Debug|x64.ActiveCfg = Debug|Any CPU
- {C9585E1B-BC2C-418B-8ECC-A1BA1DD503B0}.Debug|x64.Build.0 = Debug|Any CPU
- {C9585E1B-BC2C-418B-8ECC-A1BA1DD503B0}.Debug|x86.ActiveCfg = Debug|Any CPU
- {C9585E1B-BC2C-418B-8ECC-A1BA1DD503B0}.Debug|x86.Build.0 = Debug|Any CPU
- {C9585E1B-BC2C-418B-8ECC-A1BA1DD503B0}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {C9585E1B-BC2C-418B-8ECC-A1BA1DD503B0}.Release|Any CPU.Build.0 = Release|Any CPU
- {C9585E1B-BC2C-418B-8ECC-A1BA1DD503B0}.Release|x64.ActiveCfg = Release|Any CPU
- {C9585E1B-BC2C-418B-8ECC-A1BA1DD503B0}.Release|x64.Build.0 = Release|Any CPU
- {C9585E1B-BC2C-418B-8ECC-A1BA1DD503B0}.Release|x86.ActiveCfg = Release|Any CPU
- {C9585E1B-BC2C-418B-8ECC-A1BA1DD503B0}.Release|x86.Build.0 = Release|Any CPU
- {D5137F46-7690-415F-BDFF-638B12379C82}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {D5137F46-7690-415F-BDFF-638B12379C82}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {D5137F46-7690-415F-BDFF-638B12379C82}.Debug|x64.ActiveCfg = Debug|Any CPU
- {D5137F46-7690-415F-BDFF-638B12379C82}.Debug|x64.Build.0 = Debug|Any CPU
- {D5137F46-7690-415F-BDFF-638B12379C82}.Debug|x86.ActiveCfg = Debug|Any CPU
- {D5137F46-7690-415F-BDFF-638B12379C82}.Debug|x86.Build.0 = Debug|Any CPU
- {D5137F46-7690-415F-BDFF-638B12379C82}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {D5137F46-7690-415F-BDFF-638B12379C82}.Release|Any CPU.Build.0 = Release|Any CPU
- {D5137F46-7690-415F-BDFF-638B12379C82}.Release|x64.ActiveCfg = Release|Any CPU
- {D5137F46-7690-415F-BDFF-638B12379C82}.Release|x64.Build.0 = Release|Any CPU
- {D5137F46-7690-415F-BDFF-638B12379C82}.Release|x86.ActiveCfg = Release|Any CPU
- {D5137F46-7690-415F-BDFF-638B12379C82}.Release|x86.Build.0 = Release|Any CPU
- {8E1A7378-DAB2-4319-A5A8-9879C961DBB4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {8E1A7378-DAB2-4319-A5A8-9879C961DBB4}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {8E1A7378-DAB2-4319-A5A8-9879C961DBB4}.Debug|x64.ActiveCfg = Debug|Any CPU
- {8E1A7378-DAB2-4319-A5A8-9879C961DBB4}.Debug|x64.Build.0 = Debug|Any CPU
- {8E1A7378-DAB2-4319-A5A8-9879C961DBB4}.Debug|x86.ActiveCfg = Debug|Any CPU
- {8E1A7378-DAB2-4319-A5A8-9879C961DBB4}.Debug|x86.Build.0 = Debug|Any CPU
- {8E1A7378-DAB2-4319-A5A8-9879C961DBB4}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {8E1A7378-DAB2-4319-A5A8-9879C961DBB4}.Release|Any CPU.Build.0 = Release|Any CPU
- {8E1A7378-DAB2-4319-A5A8-9879C961DBB4}.Release|x64.ActiveCfg = Release|Any CPU
- {8E1A7378-DAB2-4319-A5A8-9879C961DBB4}.Release|x64.Build.0 = Release|Any CPU
- {8E1A7378-DAB2-4319-A5A8-9879C961DBB4}.Release|x86.ActiveCfg = Release|Any CPU
- {8E1A7378-DAB2-4319-A5A8-9879C961DBB4}.Release|x86.Build.0 = Release|Any CPU
- {A52C1293-93A7-443A-A41B-47307371C317}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {A52C1293-93A7-443A-A41B-47307371C317}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {A52C1293-93A7-443A-A41B-47307371C317}.Debug|x64.ActiveCfg = Debug|Any CPU
- {A52C1293-93A7-443A-A41B-47307371C317}.Debug|x64.Build.0 = Debug|Any CPU
- {A52C1293-93A7-443A-A41B-47307371C317}.Debug|x86.ActiveCfg = Debug|Any CPU
- {A52C1293-93A7-443A-A41B-47307371C317}.Debug|x86.Build.0 = Debug|Any CPU
- {A52C1293-93A7-443A-A41B-47307371C317}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {A52C1293-93A7-443A-A41B-47307371C317}.Release|Any CPU.Build.0 = Release|Any CPU
- {A52C1293-93A7-443A-A41B-47307371C317}.Release|x64.ActiveCfg = Release|Any CPU
- {A52C1293-93A7-443A-A41B-47307371C317}.Release|x64.Build.0 = Release|Any CPU
- {A52C1293-93A7-443A-A41B-47307371C317}.Release|x86.ActiveCfg = Release|Any CPU
- {A52C1293-93A7-443A-A41B-47307371C317}.Release|x86.Build.0 = Release|Any CPU
- {92DAC378-7358-4987-8CD1-ABF6A2893F18}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {92DAC378-7358-4987-8CD1-ABF6A2893F18}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {92DAC378-7358-4987-8CD1-ABF6A2893F18}.Debug|x64.ActiveCfg = Debug|Any CPU
- {92DAC378-7358-4987-8CD1-ABF6A2893F18}.Debug|x64.Build.0 = Debug|Any CPU
- {92DAC378-7358-4987-8CD1-ABF6A2893F18}.Debug|x86.ActiveCfg = Debug|Any CPU
- {92DAC378-7358-4987-8CD1-ABF6A2893F18}.Debug|x86.Build.0 = Debug|Any CPU
- {92DAC378-7358-4987-8CD1-ABF6A2893F18}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {92DAC378-7358-4987-8CD1-ABF6A2893F18}.Release|Any CPU.Build.0 = Release|Any CPU
- {92DAC378-7358-4987-8CD1-ABF6A2893F18}.Release|x64.ActiveCfg = Release|Any CPU
- {92DAC378-7358-4987-8CD1-ABF6A2893F18}.Release|x64.Build.0 = Release|Any CPU
- {92DAC378-7358-4987-8CD1-ABF6A2893F18}.Release|x86.ActiveCfg = Release|Any CPU
- {92DAC378-7358-4987-8CD1-ABF6A2893F18}.Release|x86.Build.0 = Release|Any CPU
- {7D0CDF9D-85AB-4241-BEFD-301A36CA2E96}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {7D0CDF9D-85AB-4241-BEFD-301A36CA2E96}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {7D0CDF9D-85AB-4241-BEFD-301A36CA2E96}.Debug|x64.ActiveCfg = Debug|Any CPU
- {7D0CDF9D-85AB-4241-BEFD-301A36CA2E96}.Debug|x64.Build.0 = Debug|Any CPU
- {7D0CDF9D-85AB-4241-BEFD-301A36CA2E96}.Debug|x86.ActiveCfg = Debug|Any CPU
- {7D0CDF9D-85AB-4241-BEFD-301A36CA2E96}.Debug|x86.Build.0 = Debug|Any CPU
- {7D0CDF9D-85AB-4241-BEFD-301A36CA2E96}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {7D0CDF9D-85AB-4241-BEFD-301A36CA2E96}.Release|Any CPU.Build.0 = Release|Any CPU
- {7D0CDF9D-85AB-4241-BEFD-301A36CA2E96}.Release|x64.ActiveCfg = Release|Any CPU
- {7D0CDF9D-85AB-4241-BEFD-301A36CA2E96}.Release|x64.Build.0 = Release|Any CPU
- {7D0CDF9D-85AB-4241-BEFD-301A36CA2E96}.Release|x86.ActiveCfg = Release|Any CPU
- {7D0CDF9D-85AB-4241-BEFD-301A36CA2E96}.Release|x86.Build.0 = Release|Any CPU
- {0A5E7FC1-1875-4562-8E0A-375AF5CFF454}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {0A5E7FC1-1875-4562-8E0A-375AF5CFF454}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {0A5E7FC1-1875-4562-8E0A-375AF5CFF454}.Debug|x64.ActiveCfg = Debug|Any CPU
- {0A5E7FC1-1875-4562-8E0A-375AF5CFF454}.Debug|x64.Build.0 = Debug|Any CPU
- {0A5E7FC1-1875-4562-8E0A-375AF5CFF454}.Debug|x86.ActiveCfg = Debug|Any CPU
- {0A5E7FC1-1875-4562-8E0A-375AF5CFF454}.Debug|x86.Build.0 = Debug|Any CPU
- {0A5E7FC1-1875-4562-8E0A-375AF5CFF454}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {0A5E7FC1-1875-4562-8E0A-375AF5CFF454}.Release|Any CPU.Build.0 = Release|Any CPU
- {0A5E7FC1-1875-4562-8E0A-375AF5CFF454}.Release|x64.ActiveCfg = Release|Any CPU
- {0A5E7FC1-1875-4562-8E0A-375AF5CFF454}.Release|x64.Build.0 = Release|Any CPU
- {0A5E7FC1-1875-4562-8E0A-375AF5CFF454}.Release|x86.ActiveCfg = Release|Any CPU
- {0A5E7FC1-1875-4562-8E0A-375AF5CFF454}.Release|x86.Build.0 = Release|Any CPU
- {63D90846-A209-4984-968C-E19BE3347440}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {63D90846-A209-4984-968C-E19BE3347440}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {63D90846-A209-4984-968C-E19BE3347440}.Debug|x64.ActiveCfg = Debug|Any CPU
- {63D90846-A209-4984-968C-E19BE3347440}.Debug|x64.Build.0 = Debug|Any CPU
- {63D90846-A209-4984-968C-E19BE3347440}.Debug|x86.ActiveCfg = Debug|Any CPU
- {63D90846-A209-4984-968C-E19BE3347440}.Debug|x86.Build.0 = Debug|Any CPU
- {63D90846-A209-4984-968C-E19BE3347440}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {63D90846-A209-4984-968C-E19BE3347440}.Release|Any CPU.Build.0 = Release|Any CPU
- {63D90846-A209-4984-968C-E19BE3347440}.Release|x64.ActiveCfg = Release|Any CPU
- {63D90846-A209-4984-968C-E19BE3347440}.Release|x64.Build.0 = Release|Any CPU
- {63D90846-A209-4984-968C-E19BE3347440}.Release|x86.ActiveCfg = Release|Any CPU
- {63D90846-A209-4984-968C-E19BE3347440}.Release|x86.Build.0 = Release|Any CPU
- {DE1BC4F1-4332-43E8-A64C-CE8413F90346}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {DE1BC4F1-4332-43E8-A64C-CE8413F90346}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {DE1BC4F1-4332-43E8-A64C-CE8413F90346}.Debug|x64.ActiveCfg = Debug|Any CPU
- {DE1BC4F1-4332-43E8-A64C-CE8413F90346}.Debug|x64.Build.0 = Debug|Any CPU
- {DE1BC4F1-4332-43E8-A64C-CE8413F90346}.Debug|x86.ActiveCfg = Debug|Any CPU
- {DE1BC4F1-4332-43E8-A64C-CE8413F90346}.Debug|x86.Build.0 = Debug|Any CPU
- {DE1BC4F1-4332-43E8-A64C-CE8413F90346}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {DE1BC4F1-4332-43E8-A64C-CE8413F90346}.Release|Any CPU.Build.0 = Release|Any CPU
- {DE1BC4F1-4332-43E8-A64C-CE8413F90346}.Release|x64.ActiveCfg = Release|Any CPU
- {DE1BC4F1-4332-43E8-A64C-CE8413F90346}.Release|x64.Build.0 = Release|Any CPU
- {DE1BC4F1-4332-43E8-A64C-CE8413F90346}.Release|x86.ActiveCfg = Release|Any CPU
- {DE1BC4F1-4332-43E8-A64C-CE8413F90346}.Release|x86.Build.0 = Release|Any CPU
- {1CA74916-970D-4F72-A596-22A20BA41139}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {1CA74916-970D-4F72-A596-22A20BA41139}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {1CA74916-970D-4F72-A596-22A20BA41139}.Debug|x64.ActiveCfg = Debug|Any CPU
- {1CA74916-970D-4F72-A596-22A20BA41139}.Debug|x64.Build.0 = Debug|Any CPU
- {1CA74916-970D-4F72-A596-22A20BA41139}.Debug|x86.ActiveCfg = Debug|Any CPU
- {1CA74916-970D-4F72-A596-22A20BA41139}.Debug|x86.Build.0 = Debug|Any CPU
- {1CA74916-970D-4F72-A596-22A20BA41139}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {1CA74916-970D-4F72-A596-22A20BA41139}.Release|Any CPU.Build.0 = Release|Any CPU
- {1CA74916-970D-4F72-A596-22A20BA41139}.Release|x64.ActiveCfg = Release|Any CPU
- {1CA74916-970D-4F72-A596-22A20BA41139}.Release|x64.Build.0 = Release|Any CPU
- {1CA74916-970D-4F72-A596-22A20BA41139}.Release|x86.ActiveCfg = Release|Any CPU
- {1CA74916-970D-4F72-A596-22A20BA41139}.Release|x86.Build.0 = Release|Any CPU
- {BBFD5E4D-582C-4616-B61B-157399E25846}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {BBFD5E4D-582C-4616-B61B-157399E25846}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {BBFD5E4D-582C-4616-B61B-157399E25846}.Debug|x64.ActiveCfg = Debug|Any CPU
- {BBFD5E4D-582C-4616-B61B-157399E25846}.Debug|x64.Build.0 = Debug|Any CPU
- {BBFD5E4D-582C-4616-B61B-157399E25846}.Debug|x86.ActiveCfg = Debug|Any CPU
- {BBFD5E4D-582C-4616-B61B-157399E25846}.Debug|x86.Build.0 = Debug|Any CPU
- {BBFD5E4D-582C-4616-B61B-157399E25846}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {BBFD5E4D-582C-4616-B61B-157399E25846}.Release|Any CPU.Build.0 = Release|Any CPU
- {BBFD5E4D-582C-4616-B61B-157399E25846}.Release|x64.ActiveCfg = Release|Any CPU
- {BBFD5E4D-582C-4616-B61B-157399E25846}.Release|x64.Build.0 = Release|Any CPU
- {BBFD5E4D-582C-4616-B61B-157399E25846}.Release|x86.ActiveCfg = Release|Any CPU
- {BBFD5E4D-582C-4616-B61B-157399E25846}.Release|x86.Build.0 = Release|Any CPU
- {4F0FE337-AE2C-45F8-90AB-AB8742D02E35}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {4F0FE337-AE2C-45F8-90AB-AB8742D02E35}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {4F0FE337-AE2C-45F8-90AB-AB8742D02E35}.Debug|x64.ActiveCfg = Debug|Any CPU
- {4F0FE337-AE2C-45F8-90AB-AB8742D02E35}.Debug|x64.Build.0 = Debug|Any CPU
- {4F0FE337-AE2C-45F8-90AB-AB8742D02E35}.Debug|x86.ActiveCfg = Debug|Any CPU
- {4F0FE337-AE2C-45F8-90AB-AB8742D02E35}.Debug|x86.Build.0 = Debug|Any CPU
- {4F0FE337-AE2C-45F8-90AB-AB8742D02E35}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {4F0FE337-AE2C-45F8-90AB-AB8742D02E35}.Release|Any CPU.Build.0 = Release|Any CPU
- {4F0FE337-AE2C-45F8-90AB-AB8742D02E35}.Release|x64.ActiveCfg = Release|Any CPU
- {4F0FE337-AE2C-45F8-90AB-AB8742D02E35}.Release|x64.Build.0 = Release|Any CPU
- {4F0FE337-AE2C-45F8-90AB-AB8742D02E35}.Release|x86.ActiveCfg = Release|Any CPU
- {4F0FE337-AE2C-45F8-90AB-AB8742D02E35}.Release|x86.Build.0 = Release|Any CPU
- {B83C5F40-2B52-4523-AE5D-54B9509F2396}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {B83C5F40-2B52-4523-AE5D-54B9509F2396}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {B83C5F40-2B52-4523-AE5D-54B9509F2396}.Debug|x64.ActiveCfg = Debug|Any CPU
- {B83C5F40-2B52-4523-AE5D-54B9509F2396}.Debug|x64.Build.0 = Debug|Any CPU
- {B83C5F40-2B52-4523-AE5D-54B9509F2396}.Debug|x86.ActiveCfg = Debug|Any CPU
- {B83C5F40-2B52-4523-AE5D-54B9509F2396}.Debug|x86.Build.0 = Debug|Any CPU
- {B83C5F40-2B52-4523-AE5D-54B9509F2396}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {B83C5F40-2B52-4523-AE5D-54B9509F2396}.Release|Any CPU.Build.0 = Release|Any CPU
- {B83C5F40-2B52-4523-AE5D-54B9509F2396}.Release|x64.ActiveCfg = Release|Any CPU
- {B83C5F40-2B52-4523-AE5D-54B9509F2396}.Release|x64.Build.0 = Release|Any CPU
- {B83C5F40-2B52-4523-AE5D-54B9509F2396}.Release|x86.ActiveCfg = Release|Any CPU
- {B83C5F40-2B52-4523-AE5D-54B9509F2396}.Release|x86.Build.0 = Release|Any CPU
- {DD45B7FB-E75C-4BF6-9D91-786479996C9E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {DD45B7FB-E75C-4BF6-9D91-786479996C9E}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {DD45B7FB-E75C-4BF6-9D91-786479996C9E}.Debug|x64.ActiveCfg = Debug|Any CPU
- {DD45B7FB-E75C-4BF6-9D91-786479996C9E}.Debug|x64.Build.0 = Debug|Any CPU
- {DD45B7FB-E75C-4BF6-9D91-786479996C9E}.Debug|x86.ActiveCfg = Debug|Any CPU
- {DD45B7FB-E75C-4BF6-9D91-786479996C9E}.Debug|x86.Build.0 = Debug|Any CPU
- {DD45B7FB-E75C-4BF6-9D91-786479996C9E}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {DD45B7FB-E75C-4BF6-9D91-786479996C9E}.Release|Any CPU.Build.0 = Release|Any CPU
- {DD45B7FB-E75C-4BF6-9D91-786479996C9E}.Release|x64.ActiveCfg = Release|Any CPU
- {DD45B7FB-E75C-4BF6-9D91-786479996C9E}.Release|x64.Build.0 = Release|Any CPU
- {DD45B7FB-E75C-4BF6-9D91-786479996C9E}.Release|x86.ActiveCfg = Release|Any CPU
- {DD45B7FB-E75C-4BF6-9D91-786479996C9E}.Release|x86.Build.0 = Release|Any CPU
- {B0700BCE-56F9-46D3-B475-743A3FDD0289}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {B0700BCE-56F9-46D3-B475-743A3FDD0289}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {B0700BCE-56F9-46D3-B475-743A3FDD0289}.Debug|x64.ActiveCfg = Debug|Any CPU
- {B0700BCE-56F9-46D3-B475-743A3FDD0289}.Debug|x64.Build.0 = Debug|Any CPU
- {B0700BCE-56F9-46D3-B475-743A3FDD0289}.Debug|x86.ActiveCfg = Debug|Any CPU
- {B0700BCE-56F9-46D3-B475-743A3FDD0289}.Debug|x86.Build.0 = Debug|Any CPU
- {B0700BCE-56F9-46D3-B475-743A3FDD0289}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {B0700BCE-56F9-46D3-B475-743A3FDD0289}.Release|Any CPU.Build.0 = Release|Any CPU
- {B0700BCE-56F9-46D3-B475-743A3FDD0289}.Release|x64.ActiveCfg = Release|Any CPU
- {B0700BCE-56F9-46D3-B475-743A3FDD0289}.Release|x64.Build.0 = Release|Any CPU
- {B0700BCE-56F9-46D3-B475-743A3FDD0289}.Release|x86.ActiveCfg = Release|Any CPU
- {B0700BCE-56F9-46D3-B475-743A3FDD0289}.Release|x86.Build.0 = Release|Any CPU
- {20A45ACA-CD20-4B9B-A170-567877BDE1F0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {20A45ACA-CD20-4B9B-A170-567877BDE1F0}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {20A45ACA-CD20-4B9B-A170-567877BDE1F0}.Debug|x64.ActiveCfg = Debug|Any CPU
- {20A45ACA-CD20-4B9B-A170-567877BDE1F0}.Debug|x64.Build.0 = Debug|Any CPU
- {20A45ACA-CD20-4B9B-A170-567877BDE1F0}.Debug|x86.ActiveCfg = Debug|Any CPU
- {20A45ACA-CD20-4B9B-A170-567877BDE1F0}.Debug|x86.Build.0 = Debug|Any CPU
- {20A45ACA-CD20-4B9B-A170-567877BDE1F0}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {20A45ACA-CD20-4B9B-A170-567877BDE1F0}.Release|Any CPU.Build.0 = Release|Any CPU
- {20A45ACA-CD20-4B9B-A170-567877BDE1F0}.Release|x64.ActiveCfg = Release|Any CPU
- {20A45ACA-CD20-4B9B-A170-567877BDE1F0}.Release|x64.Build.0 = Release|Any CPU
- {20A45ACA-CD20-4B9B-A170-567877BDE1F0}.Release|x86.ActiveCfg = Release|Any CPU
- {20A45ACA-CD20-4B9B-A170-567877BDE1F0}.Release|x86.Build.0 = Release|Any CPU
- {C95E7D9A-5ABB-4AC7-A644-E70274B935EC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {C95E7D9A-5ABB-4AC7-A644-E70274B935EC}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {C95E7D9A-5ABB-4AC7-A644-E70274B935EC}.Debug|x64.ActiveCfg = Debug|Any CPU
- {C95E7D9A-5ABB-4AC7-A644-E70274B935EC}.Debug|x64.Build.0 = Debug|Any CPU
- {C95E7D9A-5ABB-4AC7-A644-E70274B935EC}.Debug|x86.ActiveCfg = Debug|Any CPU
- {C95E7D9A-5ABB-4AC7-A644-E70274B935EC}.Debug|x86.Build.0 = Debug|Any CPU
- {C95E7D9A-5ABB-4AC7-A644-E70274B935EC}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {C95E7D9A-5ABB-4AC7-A644-E70274B935EC}.Release|Any CPU.Build.0 = Release|Any CPU
- {C95E7D9A-5ABB-4AC7-A644-E70274B935EC}.Release|x64.ActiveCfg = Release|Any CPU
- {C95E7D9A-5ABB-4AC7-A644-E70274B935EC}.Release|x64.Build.0 = Release|Any CPU
- {C95E7D9A-5ABB-4AC7-A644-E70274B935EC}.Release|x86.ActiveCfg = Release|Any CPU
- {C95E7D9A-5ABB-4AC7-A644-E70274B935EC}.Release|x86.Build.0 = Release|Any CPU
- {65896D61-411D-4739-9258-7CD75B0CADD0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {65896D61-411D-4739-9258-7CD75B0CADD0}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {65896D61-411D-4739-9258-7CD75B0CADD0}.Debug|x64.ActiveCfg = Debug|Any CPU
- {65896D61-411D-4739-9258-7CD75B0CADD0}.Debug|x64.Build.0 = Debug|Any CPU
- {65896D61-411D-4739-9258-7CD75B0CADD0}.Debug|x86.ActiveCfg = Debug|Any CPU
- {65896D61-411D-4739-9258-7CD75B0CADD0}.Debug|x86.Build.0 = Debug|Any CPU
- {65896D61-411D-4739-9258-7CD75B0CADD0}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {65896D61-411D-4739-9258-7CD75B0CADD0}.Release|Any CPU.Build.0 = Release|Any CPU
- {65896D61-411D-4739-9258-7CD75B0CADD0}.Release|x64.ActiveCfg = Release|Any CPU
- {65896D61-411D-4739-9258-7CD75B0CADD0}.Release|x64.Build.0 = Release|Any CPU
- {65896D61-411D-4739-9258-7CD75B0CADD0}.Release|x86.ActiveCfg = Release|Any CPU
- {65896D61-411D-4739-9258-7CD75B0CADD0}.Release|x86.Build.0 = Release|Any CPU
- {B4DF93B7-36BB-40DD-B9E1-A3CC711756DE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {B4DF93B7-36BB-40DD-B9E1-A3CC711756DE}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {B4DF93B7-36BB-40DD-B9E1-A3CC711756DE}.Debug|x64.ActiveCfg = Debug|Any CPU
- {B4DF93B7-36BB-40DD-B9E1-A3CC711756DE}.Debug|x64.Build.0 = Debug|Any CPU
- {B4DF93B7-36BB-40DD-B9E1-A3CC711756DE}.Debug|x86.ActiveCfg = Debug|Any CPU
- {B4DF93B7-36BB-40DD-B9E1-A3CC711756DE}.Debug|x86.Build.0 = Debug|Any CPU
- {B4DF93B7-36BB-40DD-B9E1-A3CC711756DE}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {B4DF93B7-36BB-40DD-B9E1-A3CC711756DE}.Release|Any CPU.Build.0 = Release|Any CPU
- {B4DF93B7-36BB-40DD-B9E1-A3CC711756DE}.Release|x64.ActiveCfg = Release|Any CPU
- {B4DF93B7-36BB-40DD-B9E1-A3CC711756DE}.Release|x64.Build.0 = Release|Any CPU
- {B4DF93B7-36BB-40DD-B9E1-A3CC711756DE}.Release|x86.ActiveCfg = Release|Any CPU
- {B4DF93B7-36BB-40DD-B9E1-A3CC711756DE}.Release|x86.Build.0 = Release|Any CPU
- {DCB1BE7E-5A93-45AF-A9C7-40D8B174AEA8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {DCB1BE7E-5A93-45AF-A9C7-40D8B174AEA8}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {DCB1BE7E-5A93-45AF-A9C7-40D8B174AEA8}.Debug|x64.ActiveCfg = Debug|Any CPU
- {DCB1BE7E-5A93-45AF-A9C7-40D8B174AEA8}.Debug|x64.Build.0 = Debug|Any CPU
- {DCB1BE7E-5A93-45AF-A9C7-40D8B174AEA8}.Debug|x86.ActiveCfg = Debug|Any CPU
- {DCB1BE7E-5A93-45AF-A9C7-40D8B174AEA8}.Debug|x86.Build.0 = Debug|Any CPU
- {DCB1BE7E-5A93-45AF-A9C7-40D8B174AEA8}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {DCB1BE7E-5A93-45AF-A9C7-40D8B174AEA8}.Release|Any CPU.Build.0 = Release|Any CPU
- {DCB1BE7E-5A93-45AF-A9C7-40D8B174AEA8}.Release|x64.ActiveCfg = Release|Any CPU
- {DCB1BE7E-5A93-45AF-A9C7-40D8B174AEA8}.Release|x64.Build.0 = Release|Any CPU
- {DCB1BE7E-5A93-45AF-A9C7-40D8B174AEA8}.Release|x86.ActiveCfg = Release|Any CPU
- {DCB1BE7E-5A93-45AF-A9C7-40D8B174AEA8}.Release|x86.Build.0 = Release|Any CPU
- {29B99A93-2F8D-4C52-906D-6699166AFE12}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {29B99A93-2F8D-4C52-906D-6699166AFE12}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {29B99A93-2F8D-4C52-906D-6699166AFE12}.Debug|x64.ActiveCfg = Debug|Any CPU
- {29B99A93-2F8D-4C52-906D-6699166AFE12}.Debug|x64.Build.0 = Debug|Any CPU
- {29B99A93-2F8D-4C52-906D-6699166AFE12}.Debug|x86.ActiveCfg = Debug|Any CPU
- {29B99A93-2F8D-4C52-906D-6699166AFE12}.Debug|x86.Build.0 = Debug|Any CPU
- {29B99A93-2F8D-4C52-906D-6699166AFE12}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {29B99A93-2F8D-4C52-906D-6699166AFE12}.Release|Any CPU.Build.0 = Release|Any CPU
- {29B99A93-2F8D-4C52-906D-6699166AFE12}.Release|x64.ActiveCfg = Release|Any CPU
- {29B99A93-2F8D-4C52-906D-6699166AFE12}.Release|x64.Build.0 = Release|Any CPU
- {29B99A93-2F8D-4C52-906D-6699166AFE12}.Release|x86.ActiveCfg = Release|Any CPU
- {29B99A93-2F8D-4C52-906D-6699166AFE12}.Release|x86.Build.0 = Release|Any CPU
- {DD410CAE-140B-4B03-B086-537E38F3B11D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {DD410CAE-140B-4B03-B086-537E38F3B11D}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {DD410CAE-140B-4B03-B086-537E38F3B11D}.Debug|x64.ActiveCfg = Debug|Any CPU
- {DD410CAE-140B-4B03-B086-537E38F3B11D}.Debug|x64.Build.0 = Debug|Any CPU
- {DD410CAE-140B-4B03-B086-537E38F3B11D}.Debug|x86.ActiveCfg = Debug|Any CPU
- {DD410CAE-140B-4B03-B086-537E38F3B11D}.Debug|x86.Build.0 = Debug|Any CPU
- {DD410CAE-140B-4B03-B086-537E38F3B11D}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {DD410CAE-140B-4B03-B086-537E38F3B11D}.Release|Any CPU.Build.0 = Release|Any CPU
- {DD410CAE-140B-4B03-B086-537E38F3B11D}.Release|x64.ActiveCfg = Release|Any CPU
- {DD410CAE-140B-4B03-B086-537E38F3B11D}.Release|x64.Build.0 = Release|Any CPU
- {DD410CAE-140B-4B03-B086-537E38F3B11D}.Release|x86.ActiveCfg = Release|Any CPU
- {DD410CAE-140B-4B03-B086-537E38F3B11D}.Release|x86.Build.0 = Release|Any CPU
- {D0F35587-0897-4BE5-9524-F86B64D43C6C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {D0F35587-0897-4BE5-9524-F86B64D43C6C}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {D0F35587-0897-4BE5-9524-F86B64D43C6C}.Debug|x64.ActiveCfg = Debug|Any CPU
- {D0F35587-0897-4BE5-9524-F86B64D43C6C}.Debug|x64.Build.0 = Debug|Any CPU
- {D0F35587-0897-4BE5-9524-F86B64D43C6C}.Debug|x86.ActiveCfg = Debug|Any CPU
- {D0F35587-0897-4BE5-9524-F86B64D43C6C}.Debug|x86.Build.0 = Debug|Any CPU
- {D0F35587-0897-4BE5-9524-F86B64D43C6C}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {D0F35587-0897-4BE5-9524-F86B64D43C6C}.Release|Any CPU.Build.0 = Release|Any CPU
- {D0F35587-0897-4BE5-9524-F86B64D43C6C}.Release|x64.ActiveCfg = Release|Any CPU
- {D0F35587-0897-4BE5-9524-F86B64D43C6C}.Release|x64.Build.0 = Release|Any CPU
- {D0F35587-0897-4BE5-9524-F86B64D43C6C}.Release|x86.ActiveCfg = Release|Any CPU
- {D0F35587-0897-4BE5-9524-F86B64D43C6C}.Release|x86.Build.0 = Release|Any CPU
- {8DBF5E3F-1F3C-2FAD-F51D-826F999C13A0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {8DBF5E3F-1F3C-2FAD-F51D-826F999C13A0}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {8DBF5E3F-1F3C-2FAD-F51D-826F999C13A0}.Debug|x64.ActiveCfg = Debug|Any CPU
- {8DBF5E3F-1F3C-2FAD-F51D-826F999C13A0}.Debug|x64.Build.0 = Debug|Any CPU
- {8DBF5E3F-1F3C-2FAD-F51D-826F999C13A0}.Debug|x86.ActiveCfg = Debug|Any CPU
- {8DBF5E3F-1F3C-2FAD-F51D-826F999C13A0}.Debug|x86.Build.0 = Debug|Any CPU
- {8DBF5E3F-1F3C-2FAD-F51D-826F999C13A0}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {8DBF5E3F-1F3C-2FAD-F51D-826F999C13A0}.Release|Any CPU.Build.0 = Release|Any CPU
- {8DBF5E3F-1F3C-2FAD-F51D-826F999C13A0}.Release|x64.ActiveCfg = Release|Any CPU
- {8DBF5E3F-1F3C-2FAD-F51D-826F999C13A0}.Release|x64.Build.0 = Release|Any CPU
- {8DBF5E3F-1F3C-2FAD-F51D-826F999C13A0}.Release|x86.ActiveCfg = Release|Any CPU
- {8DBF5E3F-1F3C-2FAD-F51D-826F999C13A0}.Release|x86.Build.0 = Release|Any CPU
- {FB4A7447-2C34-30F9-10D2-204EA034602C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {FB4A7447-2C34-30F9-10D2-204EA034602C}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {FB4A7447-2C34-30F9-10D2-204EA034602C}.Debug|x64.ActiveCfg = Debug|Any CPU
- {FB4A7447-2C34-30F9-10D2-204EA034602C}.Debug|x64.Build.0 = Debug|Any CPU
- {FB4A7447-2C34-30F9-10D2-204EA034602C}.Debug|x86.ActiveCfg = Debug|Any CPU
- {FB4A7447-2C34-30F9-10D2-204EA034602C}.Debug|x86.Build.0 = Debug|Any CPU
- {FB4A7447-2C34-30F9-10D2-204EA034602C}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {FB4A7447-2C34-30F9-10D2-204EA034602C}.Release|Any CPU.Build.0 = Release|Any CPU
- {FB4A7447-2C34-30F9-10D2-204EA034602C}.Release|x64.ActiveCfg = Release|Any CPU
- {FB4A7447-2C34-30F9-10D2-204EA034602C}.Release|x64.Build.0 = Release|Any CPU
- {FB4A7447-2C34-30F9-10D2-204EA034602C}.Release|x86.ActiveCfg = Release|Any CPU
- {FB4A7447-2C34-30F9-10D2-204EA034602C}.Release|x86.Build.0 = Release|Any CPU
- {7736CD20-FB52-A805-F990-2BDEC082FAB3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {7736CD20-FB52-A805-F990-2BDEC082FAB3}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {7736CD20-FB52-A805-F990-2BDEC082FAB3}.Debug|x64.ActiveCfg = Debug|Any CPU
- {7736CD20-FB52-A805-F990-2BDEC082FAB3}.Debug|x64.Build.0 = Debug|Any CPU
- {7736CD20-FB52-A805-F990-2BDEC082FAB3}.Debug|x86.ActiveCfg = Debug|Any CPU
- {7736CD20-FB52-A805-F990-2BDEC082FAB3}.Debug|x86.Build.0 = Debug|Any CPU
- {7736CD20-FB52-A805-F990-2BDEC082FAB3}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {7736CD20-FB52-A805-F990-2BDEC082FAB3}.Release|Any CPU.Build.0 = Release|Any CPU
- {7736CD20-FB52-A805-F990-2BDEC082FAB3}.Release|x64.ActiveCfg = Release|Any CPU
- {7736CD20-FB52-A805-F990-2BDEC082FAB3}.Release|x64.Build.0 = Release|Any CPU
- {7736CD20-FB52-A805-F990-2BDEC082FAB3}.Release|x86.ActiveCfg = Release|Any CPU
- {7736CD20-FB52-A805-F990-2BDEC082FAB3}.Release|x86.Build.0 = Release|Any CPU
- {73D6DC4B-CAE9-F05B-E67A-8BE56252BA20}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {73D6DC4B-CAE9-F05B-E67A-8BE56252BA20}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {73D6DC4B-CAE9-F05B-E67A-8BE56252BA20}.Debug|x64.ActiveCfg = Debug|Any CPU
- {73D6DC4B-CAE9-F05B-E67A-8BE56252BA20}.Debug|x64.Build.0 = Debug|Any CPU
- {73D6DC4B-CAE9-F05B-E67A-8BE56252BA20}.Debug|x86.ActiveCfg = Debug|Any CPU
- {73D6DC4B-CAE9-F05B-E67A-8BE56252BA20}.Debug|x86.Build.0 = Debug|Any CPU
- {73D6DC4B-CAE9-F05B-E67A-8BE56252BA20}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {73D6DC4B-CAE9-F05B-E67A-8BE56252BA20}.Release|Any CPU.Build.0 = Release|Any CPU
- {73D6DC4B-CAE9-F05B-E67A-8BE56252BA20}.Release|x64.ActiveCfg = Release|Any CPU
- {73D6DC4B-CAE9-F05B-E67A-8BE56252BA20}.Release|x64.Build.0 = Release|Any CPU
- {73D6DC4B-CAE9-F05B-E67A-8BE56252BA20}.Release|x86.ActiveCfg = Release|Any CPU
- {73D6DC4B-CAE9-F05B-E67A-8BE56252BA20}.Release|x86.Build.0 = Release|Any CPU
- {B80B25C4-1B46-5903-5442-177CB2309C71}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {B80B25C4-1B46-5903-5442-177CB2309C71}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {B80B25C4-1B46-5903-5442-177CB2309C71}.Debug|x64.ActiveCfg = Debug|Any CPU
- {B80B25C4-1B46-5903-5442-177CB2309C71}.Debug|x64.Build.0 = Debug|Any CPU
- {B80B25C4-1B46-5903-5442-177CB2309C71}.Debug|x86.ActiveCfg = Debug|Any CPU
- {B80B25C4-1B46-5903-5442-177CB2309C71}.Debug|x86.Build.0 = Debug|Any CPU
- {B80B25C4-1B46-5903-5442-177CB2309C71}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {B80B25C4-1B46-5903-5442-177CB2309C71}.Release|Any CPU.Build.0 = Release|Any CPU
- {B80B25C4-1B46-5903-5442-177CB2309C71}.Release|x64.ActiveCfg = Release|Any CPU
- {B80B25C4-1B46-5903-5442-177CB2309C71}.Release|x64.Build.0 = Release|Any CPU
- {B80B25C4-1B46-5903-5442-177CB2309C71}.Release|x86.ActiveCfg = Release|Any CPU
- {B80B25C4-1B46-5903-5442-177CB2309C71}.Release|x86.Build.0 = Release|Any CPU
- {91741488-48B9-22E4-688D-C944BA2B6A7F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {91741488-48B9-22E4-688D-C944BA2B6A7F}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {91741488-48B9-22E4-688D-C944BA2B6A7F}.Debug|x64.ActiveCfg = Debug|Any CPU
- {91741488-48B9-22E4-688D-C944BA2B6A7F}.Debug|x64.Build.0 = Debug|Any CPU
- {91741488-48B9-22E4-688D-C944BA2B6A7F}.Debug|x86.ActiveCfg = Debug|Any CPU
- {91741488-48B9-22E4-688D-C944BA2B6A7F}.Debug|x86.Build.0 = Debug|Any CPU
- {91741488-48B9-22E4-688D-C944BA2B6A7F}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {91741488-48B9-22E4-688D-C944BA2B6A7F}.Release|Any CPU.Build.0 = Release|Any CPU
- {91741488-48B9-22E4-688D-C944BA2B6A7F}.Release|x64.ActiveCfg = Release|Any CPU
- {91741488-48B9-22E4-688D-C944BA2B6A7F}.Release|x64.Build.0 = Release|Any CPU
- {91741488-48B9-22E4-688D-C944BA2B6A7F}.Release|x86.ActiveCfg = Release|Any CPU
- {91741488-48B9-22E4-688D-C944BA2B6A7F}.Release|x86.Build.0 = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(NestedProjects) = preSolution
- {D404F36C-CBB9-FFF6-9E83-5F14D86BD29C} = {827E0CD3-B72D-47B6-A68D-7590B98EB39B}
- {FEE3D8A9-A349-411C-9839-BA7F03D2661E} = {D404F36C-CBB9-FFF6-9E83-5F14D86BD29C}
- {4B780933-E0A7-B745-0A28-5415036F6E40} = {827E0CD3-B72D-47B6-A68D-7590B98EB39B}
- {A20D48AF-67F8-45BA-AFC5-3A5D0E0B5225} = {4B780933-E0A7-B745-0A28-5415036F6E40}
- {0F5EE9EB-4E9F-F2D0-FD28-8597A5AB5DCC} = {827E0CD3-B72D-47B6-A68D-7590B98EB39B}
- {785CE71A-6EF9-4DCF-A1FA-B57B0A538490} = {0F5EE9EB-4E9F-F2D0-FD28-8597A5AB5DCC}
- {B79C500A-29D0-4C8E-94C7-9DCFD6B4759E} = {0F5EE9EB-4E9F-F2D0-FD28-8597A5AB5DCC}
- {7C1F9FB3-5BF9-7B33-53BE-065D6A5CF40B} = {827E0CD3-B72D-47B6-A68D-7590B98EB39B}
- {FCCFBF4C-EB7F-481E-9C28-671B52660F4D} = {7C1F9FB3-5BF9-7B33-53BE-065D6A5CF40B}
- {CA414A8B-9CEB-4B35-AF98-C16944649852} = {7C1F9FB3-5BF9-7B33-53BE-065D6A5CF40B}
- {C4953D3D-7A2F-3936-AE3B-8EEBCF8AB5F3} = {827E0CD3-B72D-47B6-A68D-7590B98EB39B}
- {8931126B-1726-494C-A5F0-E0F98EE505FB} = {C4953D3D-7A2F-3936-AE3B-8EEBCF8AB5F3}
- {49725224-BCE1-4EE4-8CA1-C78C710190C3} = {C4953D3D-7A2F-3936-AE3B-8EEBCF8AB5F3}
- {2B211ACF-743F-EDB3-057B-6C963033AAE0} = {827E0CD3-B72D-47B6-A68D-7590B98EB39B}
- {6E42D2E7-8685-4E1A-927F-E1DBEE17405E} = {2B211ACF-743F-EDB3-057B-6C963033AAE0}
- {6669258A-38E2-4DFC-9A4C-23FDCF8A38F2} = {2B211ACF-743F-EDB3-057B-6C963033AAE0}
- {2C0D3464-E418-9F4A-D13D-B7D7FF9C5AA2} = {827E0CD3-B72D-47B6-A68D-7590B98EB39B}
- {45301D60-7332-4E92-A446-D9107CE8A55A} = {2C0D3464-E418-9F4A-D13D-B7D7FF9C5AA2}
- {13D05F75-0A03-4E5C-9D73-1DDC8DB8EA7B} = {2C0D3464-E418-9F4A-D13D-B7D7FF9C5AA2}
- {19EF395C-88FD-774A-E405-FB6602F8233B} = {827E0CD3-B72D-47B6-A68D-7590B98EB39B}
- {936F8BC2-AFAF-4CB0-B800-C5ADB304EBE8} = {19EF395C-88FD-774A-E405-FB6602F8233B}
- {0FDE4398-03B8-4D72-B6CA-C93A1C19186D} = {19EF395C-88FD-774A-E405-FB6602F8233B}
- {64566FEF-0B0C-B8CF-3A74-E4392E087BD4} = {827E0CD3-B72D-47B6-A68D-7590B98EB39B}
- {18621919-B3B2-4561-A603-E0F23E4B47C1} = {64566FEF-0B0C-B8CF-3A74-E4392E087BD4}
- {43071152-0899-4DCE-BF7D-47526D3F9019} = {64566FEF-0B0C-B8CF-3A74-E4392E087BD4}
- {64391719-BFB6-6CBD-7804-23FFBA802478} = {827E0CD3-B72D-47B6-A68D-7590B98EB39B}
- {4728AF9D-4F5C-427B-B93B-8AA627999E64} = {64391719-BFB6-6CBD-7804-23FFBA802478}
- {92DEC953-56F4-4BE6-9CC9-00C023F462CE} = {64391719-BFB6-6CBD-7804-23FFBA802478}
- {9FAB0DBB-3543-5BFA-4E4E-D126B0A42810} = {827E0CD3-B72D-47B6-A68D-7590B98EB39B}
- {17948664-A2EB-49C8-A2AB-A8F677B0F0D6} = {9FAB0DBB-3543-5BFA-4E4E-D126B0A42810}
- {C0D49878-E7C1-43E4-9E83-5F58C2C82575} = {9FAB0DBB-3543-5BFA-4E4E-D126B0A42810}
- {D95E9B67-5B50-E45B-4F93-062112E6E146} = {827E0CD3-B72D-47B6-A68D-7590B98EB39B}
- {B1152B15-3405-428A-AA7C-F656873D7401} = {D95E9B67-5B50-E45B-4F93-062112E6E146}
- {C9585E1B-BC2C-418B-8ECC-A1BA1DD503B0} = {D95E9B67-5B50-E45B-4F93-062112E6E146}
- {41989853-B803-1143-DC74-0C899DECEACB} = {827E0CD3-B72D-47B6-A68D-7590B98EB39B}
- {D5137F46-7690-415F-BDFF-638B12379C82} = {41989853-B803-1143-DC74-0C899DECEACB}
- {8E1A7378-DAB2-4319-A5A8-9879C961DBB4} = {41989853-B803-1143-DC74-0C899DECEACB}
- {64A39762-41AA-4A5D-129D-C758154E9CA9} = {827E0CD3-B72D-47B6-A68D-7590B98EB39B}
- {A52C1293-93A7-443A-A41B-47307371C317} = {64A39762-41AA-4A5D-129D-C758154E9CA9}
- {92DAC378-7358-4987-8CD1-ABF6A2893F18} = {64A39762-41AA-4A5D-129D-C758154E9CA9}
- {06B9C430-D3E7-E5BC-B521-78EBD58D3D8D} = {827E0CD3-B72D-47B6-A68D-7590B98EB39B}
- {7D0CDF9D-85AB-4241-BEFD-301A36CA2E96} = {06B9C430-D3E7-E5BC-B521-78EBD58D3D8D}
- {0A5E7FC1-1875-4562-8E0A-375AF5CFF454} = {06B9C430-D3E7-E5BC-B521-78EBD58D3D8D}
- {ECF137E1-AF0E-EA56-2060-FE23767D7458} = {827E0CD3-B72D-47B6-A68D-7590B98EB39B}
- {63D90846-A209-4984-968C-E19BE3347440} = {ECF137E1-AF0E-EA56-2060-FE23767D7458}
- {DE1BC4F1-4332-43E8-A64C-CE8413F90346} = {ECF137E1-AF0E-EA56-2060-FE23767D7458}
- {40E13131-B1D8-2F73-9A45-87718F83EE4B} = {827E0CD3-B72D-47B6-A68D-7590B98EB39B}
- {1CA74916-970D-4F72-A596-22A20BA41139} = {40E13131-B1D8-2F73-9A45-87718F83EE4B}
- {BBFD5E4D-582C-4616-B61B-157399E25846} = {40E13131-B1D8-2F73-9A45-87718F83EE4B}
- {8E4146AA-F863-A044-5C93-E04D89F0CDAD} = {827E0CD3-B72D-47B6-A68D-7590B98EB39B}
- {4F0FE337-AE2C-45F8-90AB-AB8742D02E35} = {8E4146AA-F863-A044-5C93-E04D89F0CDAD}
- {B83C5F40-2B52-4523-AE5D-54B9509F2396} = {8E4146AA-F863-A044-5C93-E04D89F0CDAD}
- {2FDBDDC7-2C55-BBCC-498A-8F13E4FE55DE} = {827E0CD3-B72D-47B6-A68D-7590B98EB39B}
- {DD45B7FB-E75C-4BF6-9D91-786479996C9E} = {2FDBDDC7-2C55-BBCC-498A-8F13E4FE55DE}
- {B0700BCE-56F9-46D3-B475-743A3FDD0289} = {2FDBDDC7-2C55-BBCC-498A-8F13E4FE55DE}
- {A3A660B8-B8AC-9461-D3C6-06214E1F58BF} = {827E0CD3-B72D-47B6-A68D-7590B98EB39B}
- {20A45ACA-CD20-4B9B-A170-567877BDE1F0} = {A3A660B8-B8AC-9461-D3C6-06214E1F58BF}
- {C95E7D9A-5ABB-4AC7-A644-E70274B935EC} = {A3A660B8-B8AC-9461-D3C6-06214E1F58BF}
- {1712CDAE-051E-4F74-B524-61E98987BE52} = {827E0CD3-B72D-47B6-A68D-7590B98EB39B}
- {65896D61-411D-4739-9258-7CD75B0CADD0} = {1712CDAE-051E-4F74-B524-61E98987BE52}
- {B4DF93B7-36BB-40DD-B9E1-A3CC711756DE} = {1712CDAE-051E-4F74-B524-61E98987BE52}
- {2760AEC0-963F-4A75-A117-A08AB1CD8CA9} = {827E0CD3-B72D-47B6-A68D-7590B98EB39B}
- {DCB1BE7E-5A93-45AF-A9C7-40D8B174AEA8} = {2760AEC0-963F-4A75-A117-A08AB1CD8CA9}
- {29B99A93-2F8D-4C52-906D-6699166AFE12} = {2760AEC0-963F-4A75-A117-A08AB1CD8CA9}
- {EFAC0ED1-1E7C-A0ED-736F-56BC05975F05} = {827E0CD3-B72D-47B6-A68D-7590B98EB39B}
- {DD410CAE-140B-4B03-B086-537E38F3B11D} = {EFAC0ED1-1E7C-A0ED-736F-56BC05975F05}
- {D0F35587-0897-4BE5-9524-F86B64D43C6C} = {EFAC0ED1-1E7C-A0ED-736F-56BC05975F05}
- {CA74294D-C6FC-49D4-B6F0-9A988F4EA0CB} = {827E0CD3-B72D-47B6-A68D-7590B98EB39B}
- {8DBF5E3F-1F3C-2FAD-F51D-826F999C13A0} = {CA74294D-C6FC-49D4-B6F0-9A988F4EA0CB}
- {FB4A7447-2C34-30F9-10D2-204EA034602C} = {CA74294D-C6FC-49D4-B6F0-9A988F4EA0CB}
- {0917380D-3C9A-4C29-A8AA-055810D174A8} = {827E0CD3-B72D-47B6-A68D-7590B98EB39B}
- {7736CD20-FB52-A805-F990-2BDEC082FAB3} = {0917380D-3C9A-4C29-A8AA-055810D174A8}
- {73D6DC4B-CAE9-F05B-E67A-8BE56252BA20} = {0917380D-3C9A-4C29-A8AA-055810D174A8}
- {5C3058C1-EA14-4BA9-AF19-8E1475FA2923} = {827E0CD3-B72D-47B6-A68D-7590B98EB39B}
- {B80B25C4-1B46-5903-5442-177CB2309C71} = {5C3058C1-EA14-4BA9-AF19-8E1475FA2923}
- {91741488-48B9-22E4-688D-C944BA2B6A7F} = {5C3058C1-EA14-4BA9-AF19-8E1475FA2923}
- EndGlobalSection
- GlobalSection(ExtensibilityGlobals) = postSolution
- SolutionGuid = {15C3C873-BACE-4E1D-B20F-F28748BAD2E4}
- EndGlobalSection
-EndGlobal
diff --git a/Tutorials/learn-monogame-2d/LearnMonoGame2D.AllChapters.slnx b/Tutorials/learn-monogame-2d/LearnMonoGame2D.AllChapters.slnx
new file mode 100644
index 00000000..0c861d33
--- /dev/null
+++ b/Tutorials/learn-monogame-2d/LearnMonoGame2D.AllChapters.slnx
@@ -0,0 +1,110 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Tutorials/learn-monogame-2d/src/02-Getting-Started/DungeonSlime.sln b/Tutorials/learn-monogame-2d/src/02-Getting-Started/DungeonSlime.sln
deleted file mode 100644
index 53750441..00000000
--- a/Tutorials/learn-monogame-2d/src/02-Getting-Started/DungeonSlime.sln
+++ /dev/null
@@ -1,22 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 17
-VisualStudioVersion = 17.0.31903.59
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DungeonSlime", "DungeonSlime\DungeonSlime.csproj", "{88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Release|Any CPU.Build.0 = Release|Any CPU
- EndGlobalSection
-EndGlobal
diff --git a/Tutorials/learn-monogame-2d/src/02-Getting-Started/DungeonSlime.slnx b/Tutorials/learn-monogame-2d/src/02-Getting-Started/DungeonSlime.slnx
new file mode 100644
index 00000000..a9dd5e28
--- /dev/null
+++ b/Tutorials/learn-monogame-2d/src/02-Getting-Started/DungeonSlime.slnx
@@ -0,0 +1,3 @@
+
+
+
diff --git a/Tutorials/learn-monogame-2d/src/02-Getting-Started/DungeonSlime/.config/dotnet-tools.json b/Tutorials/learn-monogame-2d/src/02-Getting-Started/DungeonSlime/.config/dotnet-tools.json
index a0ebfa2f..8ca0d323 100644
--- a/Tutorials/learn-monogame-2d/src/02-Getting-Started/DungeonSlime/.config/dotnet-tools.json
+++ b/Tutorials/learn-monogame-2d/src/02-Getting-Started/DungeonSlime/.config/dotnet-tools.json
@@ -3,31 +3,31 @@
"isRoot": true,
"tools": {
"dotnet-mgcb": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb"
]
},
"dotnet-mgcb-editor": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor"
]
},
"dotnet-mgcb-editor-linux": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-linux"
]
},
"dotnet-mgcb-editor-windows": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-windows"
]
},
"dotnet-mgcb-editor-mac": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-mac"
]
diff --git a/Tutorials/learn-monogame-2d/src/02-Getting-Started/DungeonSlime/Content/Content.mgcb b/Tutorials/learn-monogame-2d/src/02-Getting-Started/DungeonSlime/Content/Content.mgcb
index ddc4c367..5c2e4fca 100644
--- a/Tutorials/learn-monogame-2d/src/02-Getting-Started/DungeonSlime/Content/Content.mgcb
+++ b/Tutorials/learn-monogame-2d/src/02-Getting-Started/DungeonSlime/Content/Content.mgcb
@@ -5,7 +5,7 @@
/intermediateDir:obj/$(Platform)
/platform:DesktopGL
/config:
-/profile:Reach
+/profile:HiDef
/compress:False
#-------------------------------- References --------------------------------#
diff --git a/Tutorials/learn-monogame-2d/src/02-Getting-Started/DungeonSlime/DungeonSlime.csproj b/Tutorials/learn-monogame-2d/src/02-Getting-Started/DungeonSlime/DungeonSlime.csproj
index 09311201..6c05b720 100644
--- a/Tutorials/learn-monogame-2d/src/02-Getting-Started/DungeonSlime/DungeonSlime.csproj
+++ b/Tutorials/learn-monogame-2d/src/02-Getting-Started/DungeonSlime/DungeonSlime.csproj
@@ -23,8 +23,8 @@
-
-
+
+
diff --git a/Tutorials/learn-monogame-2d/src/03-The-Game1-File/DungeonSlime.sln b/Tutorials/learn-monogame-2d/src/03-The-Game1-File/DungeonSlime.sln
deleted file mode 100644
index 53750441..00000000
--- a/Tutorials/learn-monogame-2d/src/03-The-Game1-File/DungeonSlime.sln
+++ /dev/null
@@ -1,22 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 17
-VisualStudioVersion = 17.0.31903.59
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DungeonSlime", "DungeonSlime\DungeonSlime.csproj", "{88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Release|Any CPU.Build.0 = Release|Any CPU
- EndGlobalSection
-EndGlobal
diff --git a/Tutorials/learn-monogame-2d/src/03-The-Game1-File/DungeonSlime.slnx b/Tutorials/learn-monogame-2d/src/03-The-Game1-File/DungeonSlime.slnx
new file mode 100644
index 00000000..a9dd5e28
--- /dev/null
+++ b/Tutorials/learn-monogame-2d/src/03-The-Game1-File/DungeonSlime.slnx
@@ -0,0 +1,3 @@
+
+
+
diff --git a/Tutorials/learn-monogame-2d/src/03-The-Game1-File/DungeonSlime/.config/dotnet-tools.json b/Tutorials/learn-monogame-2d/src/03-The-Game1-File/DungeonSlime/.config/dotnet-tools.json
index a0ebfa2f..8ca0d323 100644
--- a/Tutorials/learn-monogame-2d/src/03-The-Game1-File/DungeonSlime/.config/dotnet-tools.json
+++ b/Tutorials/learn-monogame-2d/src/03-The-Game1-File/DungeonSlime/.config/dotnet-tools.json
@@ -3,31 +3,31 @@
"isRoot": true,
"tools": {
"dotnet-mgcb": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb"
]
},
"dotnet-mgcb-editor": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor"
]
},
"dotnet-mgcb-editor-linux": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-linux"
]
},
"dotnet-mgcb-editor-windows": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-windows"
]
},
"dotnet-mgcb-editor-mac": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-mac"
]
diff --git a/Tutorials/learn-monogame-2d/src/03-The-Game1-File/DungeonSlime/Content/Content.mgcb b/Tutorials/learn-monogame-2d/src/03-The-Game1-File/DungeonSlime/Content/Content.mgcb
index ddc4c367..5c2e4fca 100644
--- a/Tutorials/learn-monogame-2d/src/03-The-Game1-File/DungeonSlime/Content/Content.mgcb
+++ b/Tutorials/learn-monogame-2d/src/03-The-Game1-File/DungeonSlime/Content/Content.mgcb
@@ -5,7 +5,7 @@
/intermediateDir:obj/$(Platform)
/platform:DesktopGL
/config:
-/profile:Reach
+/profile:HiDef
/compress:False
#-------------------------------- References --------------------------------#
diff --git a/Tutorials/learn-monogame-2d/src/03-The-Game1-File/DungeonSlime/DungeonSlime.csproj b/Tutorials/learn-monogame-2d/src/03-The-Game1-File/DungeonSlime/DungeonSlime.csproj
index 09311201..6c05b720 100644
--- a/Tutorials/learn-monogame-2d/src/03-The-Game1-File/DungeonSlime/DungeonSlime.csproj
+++ b/Tutorials/learn-monogame-2d/src/03-The-Game1-File/DungeonSlime/DungeonSlime.csproj
@@ -23,8 +23,8 @@
-
-
+
+
diff --git a/Tutorials/learn-monogame-2d/src/04-Creating-A-Class-Library/DungeonSlime.sln b/Tutorials/learn-monogame-2d/src/04-Creating-A-Class-Library/DungeonSlime.sln
deleted file mode 100644
index 077462d5..00000000
--- a/Tutorials/learn-monogame-2d/src/04-Creating-A-Class-Library/DungeonSlime.sln
+++ /dev/null
@@ -1,28 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 17
-VisualStudioVersion = 17.0.31903.59
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DungeonSlime", "DungeonSlime\DungeonSlime.csproj", "{88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MonoGameLibrary", "MonoGameLibrary\MonoGameLibrary.csproj", "{AB85CEEE-6D97-4438-AEC4-797D2806F44A}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Release|Any CPU.Build.0 = Release|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Release|Any CPU.Build.0 = Release|Any CPU
- EndGlobalSection
-EndGlobal
diff --git a/Tutorials/learn-monogame-2d/src/04-Creating-A-Class-Library/DungeonSlime.slnx b/Tutorials/learn-monogame-2d/src/04-Creating-A-Class-Library/DungeonSlime.slnx
new file mode 100644
index 00000000..8fb9d3ca
--- /dev/null
+++ b/Tutorials/learn-monogame-2d/src/04-Creating-A-Class-Library/DungeonSlime.slnx
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/Tutorials/learn-monogame-2d/src/04-Creating-A-Class-Library/DungeonSlime/.config/dotnet-tools.json b/Tutorials/learn-monogame-2d/src/04-Creating-A-Class-Library/DungeonSlime/.config/dotnet-tools.json
index a0ebfa2f..8ca0d323 100644
--- a/Tutorials/learn-monogame-2d/src/04-Creating-A-Class-Library/DungeonSlime/.config/dotnet-tools.json
+++ b/Tutorials/learn-monogame-2d/src/04-Creating-A-Class-Library/DungeonSlime/.config/dotnet-tools.json
@@ -3,31 +3,31 @@
"isRoot": true,
"tools": {
"dotnet-mgcb": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb"
]
},
"dotnet-mgcb-editor": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor"
]
},
"dotnet-mgcb-editor-linux": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-linux"
]
},
"dotnet-mgcb-editor-windows": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-windows"
]
},
"dotnet-mgcb-editor-mac": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-mac"
]
diff --git a/Tutorials/learn-monogame-2d/src/04-Creating-A-Class-Library/DungeonSlime/Content/Content.mgcb b/Tutorials/learn-monogame-2d/src/04-Creating-A-Class-Library/DungeonSlime/Content/Content.mgcb
index ddc4c367..5c2e4fca 100644
--- a/Tutorials/learn-monogame-2d/src/04-Creating-A-Class-Library/DungeonSlime/Content/Content.mgcb
+++ b/Tutorials/learn-monogame-2d/src/04-Creating-A-Class-Library/DungeonSlime/Content/Content.mgcb
@@ -5,7 +5,7 @@
/intermediateDir:obj/$(Platform)
/platform:DesktopGL
/config:
-/profile:Reach
+/profile:HiDef
/compress:False
#-------------------------------- References --------------------------------#
diff --git a/Tutorials/learn-monogame-2d/src/04-Creating-A-Class-Library/DungeonSlime/DungeonSlime.csproj b/Tutorials/learn-monogame-2d/src/04-Creating-A-Class-Library/DungeonSlime/DungeonSlime.csproj
index 50de7ea7..80f98d69 100644
--- a/Tutorials/learn-monogame-2d/src/04-Creating-A-Class-Library/DungeonSlime/DungeonSlime.csproj
+++ b/Tutorials/learn-monogame-2d/src/04-Creating-A-Class-Library/DungeonSlime/DungeonSlime.csproj
@@ -23,8 +23,8 @@
-
-
+
+
diff --git a/Tutorials/learn-monogame-2d/src/04-Creating-A-Class-Library/MonoGameLibrary/MonoGameLibrary.csproj b/Tutorials/learn-monogame-2d/src/04-Creating-A-Class-Library/MonoGameLibrary/MonoGameLibrary.csproj
index 7f455438..471775d5 100644
--- a/Tutorials/learn-monogame-2d/src/04-Creating-A-Class-Library/MonoGameLibrary/MonoGameLibrary.csproj
+++ b/Tutorials/learn-monogame-2d/src/04-Creating-A-Class-Library/MonoGameLibrary/MonoGameLibrary.csproj
@@ -3,7 +3,7 @@
net9.0
-
+
All
diff --git a/Tutorials/learn-monogame-2d/src/05-Content-Pipeline/DungeonSlime.sln b/Tutorials/learn-monogame-2d/src/05-Content-Pipeline/DungeonSlime.sln
deleted file mode 100644
index 077462d5..00000000
--- a/Tutorials/learn-monogame-2d/src/05-Content-Pipeline/DungeonSlime.sln
+++ /dev/null
@@ -1,28 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 17
-VisualStudioVersion = 17.0.31903.59
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DungeonSlime", "DungeonSlime\DungeonSlime.csproj", "{88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MonoGameLibrary", "MonoGameLibrary\MonoGameLibrary.csproj", "{AB85CEEE-6D97-4438-AEC4-797D2806F44A}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Release|Any CPU.Build.0 = Release|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Release|Any CPU.Build.0 = Release|Any CPU
- EndGlobalSection
-EndGlobal
diff --git a/Tutorials/learn-monogame-2d/src/05-Content-Pipeline/DungeonSlime.slnx b/Tutorials/learn-monogame-2d/src/05-Content-Pipeline/DungeonSlime.slnx
new file mode 100644
index 00000000..8fb9d3ca
--- /dev/null
+++ b/Tutorials/learn-monogame-2d/src/05-Content-Pipeline/DungeonSlime.slnx
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/Tutorials/learn-monogame-2d/src/05-Content-Pipeline/DungeonSlime/.config/dotnet-tools.json b/Tutorials/learn-monogame-2d/src/05-Content-Pipeline/DungeonSlime/.config/dotnet-tools.json
index a0ebfa2f..8ca0d323 100644
--- a/Tutorials/learn-monogame-2d/src/05-Content-Pipeline/DungeonSlime/.config/dotnet-tools.json
+++ b/Tutorials/learn-monogame-2d/src/05-Content-Pipeline/DungeonSlime/.config/dotnet-tools.json
@@ -3,31 +3,31 @@
"isRoot": true,
"tools": {
"dotnet-mgcb": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb"
]
},
"dotnet-mgcb-editor": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor"
]
},
"dotnet-mgcb-editor-linux": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-linux"
]
},
"dotnet-mgcb-editor-windows": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-windows"
]
},
"dotnet-mgcb-editor-mac": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-mac"
]
diff --git a/Tutorials/learn-monogame-2d/src/05-Content-Pipeline/DungeonSlime/Content/Content.mgcb b/Tutorials/learn-monogame-2d/src/05-Content-Pipeline/DungeonSlime/Content/Content.mgcb
index 032e197c..fefd7f47 100644
--- a/Tutorials/learn-monogame-2d/src/05-Content-Pipeline/DungeonSlime/Content/Content.mgcb
+++ b/Tutorials/learn-monogame-2d/src/05-Content-Pipeline/DungeonSlime/Content/Content.mgcb
@@ -5,7 +5,7 @@
/intermediateDir:obj/$(Platform)
/platform:DesktopGL
/config:
-/profile:Reach
+/profile:HiDef
/compress:False
#-------------------------------- References --------------------------------#
diff --git a/Tutorials/learn-monogame-2d/src/05-Content-Pipeline/DungeonSlime/DungeonSlime.csproj b/Tutorials/learn-monogame-2d/src/05-Content-Pipeline/DungeonSlime/DungeonSlime.csproj
index 50de7ea7..80f98d69 100644
--- a/Tutorials/learn-monogame-2d/src/05-Content-Pipeline/DungeonSlime/DungeonSlime.csproj
+++ b/Tutorials/learn-monogame-2d/src/05-Content-Pipeline/DungeonSlime/DungeonSlime.csproj
@@ -23,8 +23,8 @@
-
-
+
+
diff --git a/Tutorials/learn-monogame-2d/src/05-Content-Pipeline/MonoGameLibrary/MonoGameLibrary.csproj b/Tutorials/learn-monogame-2d/src/05-Content-Pipeline/MonoGameLibrary/MonoGameLibrary.csproj
index 7f455438..471775d5 100644
--- a/Tutorials/learn-monogame-2d/src/05-Content-Pipeline/MonoGameLibrary/MonoGameLibrary.csproj
+++ b/Tutorials/learn-monogame-2d/src/05-Content-Pipeline/MonoGameLibrary/MonoGameLibrary.csproj
@@ -3,7 +3,7 @@
net9.0
-
+
All
diff --git a/Tutorials/learn-monogame-2d/src/06-Working-With-Textures/DungeonSlime.sln b/Tutorials/learn-monogame-2d/src/06-Working-With-Textures/DungeonSlime.sln
deleted file mode 100644
index 077462d5..00000000
--- a/Tutorials/learn-monogame-2d/src/06-Working-With-Textures/DungeonSlime.sln
+++ /dev/null
@@ -1,28 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 17
-VisualStudioVersion = 17.0.31903.59
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DungeonSlime", "DungeonSlime\DungeonSlime.csproj", "{88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MonoGameLibrary", "MonoGameLibrary\MonoGameLibrary.csproj", "{AB85CEEE-6D97-4438-AEC4-797D2806F44A}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Release|Any CPU.Build.0 = Release|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Release|Any CPU.Build.0 = Release|Any CPU
- EndGlobalSection
-EndGlobal
diff --git a/Tutorials/learn-monogame-2d/src/06-Working-With-Textures/DungeonSlime.slnx b/Tutorials/learn-monogame-2d/src/06-Working-With-Textures/DungeonSlime.slnx
new file mode 100644
index 00000000..8fb9d3ca
--- /dev/null
+++ b/Tutorials/learn-monogame-2d/src/06-Working-With-Textures/DungeonSlime.slnx
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/Tutorials/learn-monogame-2d/src/06-Working-With-Textures/DungeonSlime/.config/dotnet-tools.json b/Tutorials/learn-monogame-2d/src/06-Working-With-Textures/DungeonSlime/.config/dotnet-tools.json
index a0ebfa2f..8ca0d323 100644
--- a/Tutorials/learn-monogame-2d/src/06-Working-With-Textures/DungeonSlime/.config/dotnet-tools.json
+++ b/Tutorials/learn-monogame-2d/src/06-Working-With-Textures/DungeonSlime/.config/dotnet-tools.json
@@ -3,31 +3,31 @@
"isRoot": true,
"tools": {
"dotnet-mgcb": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb"
]
},
"dotnet-mgcb-editor": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor"
]
},
"dotnet-mgcb-editor-linux": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-linux"
]
},
"dotnet-mgcb-editor-windows": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-windows"
]
},
"dotnet-mgcb-editor-mac": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-mac"
]
diff --git a/Tutorials/learn-monogame-2d/src/06-Working-With-Textures/DungeonSlime/Content/Content.mgcb b/Tutorials/learn-monogame-2d/src/06-Working-With-Textures/DungeonSlime/Content/Content.mgcb
index 032e197c..fefd7f47 100644
--- a/Tutorials/learn-monogame-2d/src/06-Working-With-Textures/DungeonSlime/Content/Content.mgcb
+++ b/Tutorials/learn-monogame-2d/src/06-Working-With-Textures/DungeonSlime/Content/Content.mgcb
@@ -5,7 +5,7 @@
/intermediateDir:obj/$(Platform)
/platform:DesktopGL
/config:
-/profile:Reach
+/profile:HiDef
/compress:False
#-------------------------------- References --------------------------------#
diff --git a/Tutorials/learn-monogame-2d/src/06-Working-With-Textures/DungeonSlime/DungeonSlime.csproj b/Tutorials/learn-monogame-2d/src/06-Working-With-Textures/DungeonSlime/DungeonSlime.csproj
index 50de7ea7..80f98d69 100644
--- a/Tutorials/learn-monogame-2d/src/06-Working-With-Textures/DungeonSlime/DungeonSlime.csproj
+++ b/Tutorials/learn-monogame-2d/src/06-Working-With-Textures/DungeonSlime/DungeonSlime.csproj
@@ -23,8 +23,8 @@
-
-
+
+
diff --git a/Tutorials/learn-monogame-2d/src/06-Working-With-Textures/MonoGameLibrary/MonoGameLibrary.csproj b/Tutorials/learn-monogame-2d/src/06-Working-With-Textures/MonoGameLibrary/MonoGameLibrary.csproj
index 7f455438..471775d5 100644
--- a/Tutorials/learn-monogame-2d/src/06-Working-With-Textures/MonoGameLibrary/MonoGameLibrary.csproj
+++ b/Tutorials/learn-monogame-2d/src/06-Working-With-Textures/MonoGameLibrary/MonoGameLibrary.csproj
@@ -3,7 +3,7 @@
net9.0
-
+
All
diff --git a/Tutorials/learn-monogame-2d/src/07-Optimize-Texture-Rendering/DungeonSlime.sln b/Tutorials/learn-monogame-2d/src/07-Optimize-Texture-Rendering/DungeonSlime.sln
deleted file mode 100644
index 077462d5..00000000
--- a/Tutorials/learn-monogame-2d/src/07-Optimize-Texture-Rendering/DungeonSlime.sln
+++ /dev/null
@@ -1,28 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 17
-VisualStudioVersion = 17.0.31903.59
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DungeonSlime", "DungeonSlime\DungeonSlime.csproj", "{88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MonoGameLibrary", "MonoGameLibrary\MonoGameLibrary.csproj", "{AB85CEEE-6D97-4438-AEC4-797D2806F44A}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Release|Any CPU.Build.0 = Release|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Release|Any CPU.Build.0 = Release|Any CPU
- EndGlobalSection
-EndGlobal
diff --git a/Tutorials/learn-monogame-2d/src/07-Optimize-Texture-Rendering/DungeonSlime.slnx b/Tutorials/learn-monogame-2d/src/07-Optimize-Texture-Rendering/DungeonSlime.slnx
new file mode 100644
index 00000000..8fb9d3ca
--- /dev/null
+++ b/Tutorials/learn-monogame-2d/src/07-Optimize-Texture-Rendering/DungeonSlime.slnx
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/Tutorials/learn-monogame-2d/src/07-Optimize-Texture-Rendering/DungeonSlime/.config/dotnet-tools.json b/Tutorials/learn-monogame-2d/src/07-Optimize-Texture-Rendering/DungeonSlime/.config/dotnet-tools.json
index a0ebfa2f..8ca0d323 100644
--- a/Tutorials/learn-monogame-2d/src/07-Optimize-Texture-Rendering/DungeonSlime/.config/dotnet-tools.json
+++ b/Tutorials/learn-monogame-2d/src/07-Optimize-Texture-Rendering/DungeonSlime/.config/dotnet-tools.json
@@ -3,31 +3,31 @@
"isRoot": true,
"tools": {
"dotnet-mgcb": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb"
]
},
"dotnet-mgcb-editor": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor"
]
},
"dotnet-mgcb-editor-linux": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-linux"
]
},
"dotnet-mgcb-editor-windows": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-windows"
]
},
"dotnet-mgcb-editor-mac": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-mac"
]
diff --git a/Tutorials/learn-monogame-2d/src/07-Optimize-Texture-Rendering/DungeonSlime/Content/Content.mgcb b/Tutorials/learn-monogame-2d/src/07-Optimize-Texture-Rendering/DungeonSlime/Content/Content.mgcb
index a0396cf7..973cccf7 100644
--- a/Tutorials/learn-monogame-2d/src/07-Optimize-Texture-Rendering/DungeonSlime/Content/Content.mgcb
+++ b/Tutorials/learn-monogame-2d/src/07-Optimize-Texture-Rendering/DungeonSlime/Content/Content.mgcb
@@ -5,7 +5,7 @@
/intermediateDir:obj/$(Platform)
/platform:DesktopGL
/config:
-/profile:Reach
+/profile:HiDef
/compress:False
#-------------------------------- References --------------------------------#
diff --git a/Tutorials/learn-monogame-2d/src/07-Optimize-Texture-Rendering/DungeonSlime/DungeonSlime.csproj b/Tutorials/learn-monogame-2d/src/07-Optimize-Texture-Rendering/DungeonSlime/DungeonSlime.csproj
index 50de7ea7..80f98d69 100644
--- a/Tutorials/learn-monogame-2d/src/07-Optimize-Texture-Rendering/DungeonSlime/DungeonSlime.csproj
+++ b/Tutorials/learn-monogame-2d/src/07-Optimize-Texture-Rendering/DungeonSlime/DungeonSlime.csproj
@@ -23,8 +23,8 @@
-
-
+
+
diff --git a/Tutorials/learn-monogame-2d/src/07-Optimize-Texture-Rendering/MonoGameLibrary/MonoGameLibrary.csproj b/Tutorials/learn-monogame-2d/src/07-Optimize-Texture-Rendering/MonoGameLibrary/MonoGameLibrary.csproj
index 7f455438..471775d5 100644
--- a/Tutorials/learn-monogame-2d/src/07-Optimize-Texture-Rendering/MonoGameLibrary/MonoGameLibrary.csproj
+++ b/Tutorials/learn-monogame-2d/src/07-Optimize-Texture-Rendering/MonoGameLibrary/MonoGameLibrary.csproj
@@ -3,7 +3,7 @@
net9.0
-
+
All
diff --git a/Tutorials/learn-monogame-2d/src/08-The-Sprite-Class/DungeonSlime.sln b/Tutorials/learn-monogame-2d/src/08-The-Sprite-Class/DungeonSlime.sln
deleted file mode 100644
index 077462d5..00000000
--- a/Tutorials/learn-monogame-2d/src/08-The-Sprite-Class/DungeonSlime.sln
+++ /dev/null
@@ -1,28 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 17
-VisualStudioVersion = 17.0.31903.59
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DungeonSlime", "DungeonSlime\DungeonSlime.csproj", "{88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MonoGameLibrary", "MonoGameLibrary\MonoGameLibrary.csproj", "{AB85CEEE-6D97-4438-AEC4-797D2806F44A}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Release|Any CPU.Build.0 = Release|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Release|Any CPU.Build.0 = Release|Any CPU
- EndGlobalSection
-EndGlobal
diff --git a/Tutorials/learn-monogame-2d/src/08-The-Sprite-Class/DungeonSlime.slnx b/Tutorials/learn-monogame-2d/src/08-The-Sprite-Class/DungeonSlime.slnx
new file mode 100644
index 00000000..8fb9d3ca
--- /dev/null
+++ b/Tutorials/learn-monogame-2d/src/08-The-Sprite-Class/DungeonSlime.slnx
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/Tutorials/learn-monogame-2d/src/08-The-Sprite-Class/DungeonSlime/.config/dotnet-tools.json b/Tutorials/learn-monogame-2d/src/08-The-Sprite-Class/DungeonSlime/.config/dotnet-tools.json
index a0ebfa2f..8ca0d323 100644
--- a/Tutorials/learn-monogame-2d/src/08-The-Sprite-Class/DungeonSlime/.config/dotnet-tools.json
+++ b/Tutorials/learn-monogame-2d/src/08-The-Sprite-Class/DungeonSlime/.config/dotnet-tools.json
@@ -3,31 +3,31 @@
"isRoot": true,
"tools": {
"dotnet-mgcb": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb"
]
},
"dotnet-mgcb-editor": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor"
]
},
"dotnet-mgcb-editor-linux": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-linux"
]
},
"dotnet-mgcb-editor-windows": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-windows"
]
},
"dotnet-mgcb-editor-mac": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-mac"
]
diff --git a/Tutorials/learn-monogame-2d/src/08-The-Sprite-Class/DungeonSlime/Content/Content.mgcb b/Tutorials/learn-monogame-2d/src/08-The-Sprite-Class/DungeonSlime/Content/Content.mgcb
index a0396cf7..973cccf7 100644
--- a/Tutorials/learn-monogame-2d/src/08-The-Sprite-Class/DungeonSlime/Content/Content.mgcb
+++ b/Tutorials/learn-monogame-2d/src/08-The-Sprite-Class/DungeonSlime/Content/Content.mgcb
@@ -5,7 +5,7 @@
/intermediateDir:obj/$(Platform)
/platform:DesktopGL
/config:
-/profile:Reach
+/profile:HiDef
/compress:False
#-------------------------------- References --------------------------------#
diff --git a/Tutorials/learn-monogame-2d/src/08-The-Sprite-Class/DungeonSlime/DungeonSlime.csproj b/Tutorials/learn-monogame-2d/src/08-The-Sprite-Class/DungeonSlime/DungeonSlime.csproj
index 50de7ea7..80f98d69 100644
--- a/Tutorials/learn-monogame-2d/src/08-The-Sprite-Class/DungeonSlime/DungeonSlime.csproj
+++ b/Tutorials/learn-monogame-2d/src/08-The-Sprite-Class/DungeonSlime/DungeonSlime.csproj
@@ -23,8 +23,8 @@
-
-
+
+
diff --git a/Tutorials/learn-monogame-2d/src/08-The-Sprite-Class/MonoGameLibrary/MonoGameLibrary.csproj b/Tutorials/learn-monogame-2d/src/08-The-Sprite-Class/MonoGameLibrary/MonoGameLibrary.csproj
index 7f455438..471775d5 100644
--- a/Tutorials/learn-monogame-2d/src/08-The-Sprite-Class/MonoGameLibrary/MonoGameLibrary.csproj
+++ b/Tutorials/learn-monogame-2d/src/08-The-Sprite-Class/MonoGameLibrary/MonoGameLibrary.csproj
@@ -3,7 +3,7 @@
net9.0
-
+
All
diff --git a/Tutorials/learn-monogame-2d/src/09-The-AnimatedSprite-Class/DungeonSlime.sln b/Tutorials/learn-monogame-2d/src/09-The-AnimatedSprite-Class/DungeonSlime.sln
deleted file mode 100644
index 077462d5..00000000
--- a/Tutorials/learn-monogame-2d/src/09-The-AnimatedSprite-Class/DungeonSlime.sln
+++ /dev/null
@@ -1,28 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 17
-VisualStudioVersion = 17.0.31903.59
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DungeonSlime", "DungeonSlime\DungeonSlime.csproj", "{88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MonoGameLibrary", "MonoGameLibrary\MonoGameLibrary.csproj", "{AB85CEEE-6D97-4438-AEC4-797D2806F44A}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Release|Any CPU.Build.0 = Release|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Release|Any CPU.Build.0 = Release|Any CPU
- EndGlobalSection
-EndGlobal
diff --git a/Tutorials/learn-monogame-2d/src/09-The-AnimatedSprite-Class/DungeonSlime.slnx b/Tutorials/learn-monogame-2d/src/09-The-AnimatedSprite-Class/DungeonSlime.slnx
new file mode 100644
index 00000000..8fb9d3ca
--- /dev/null
+++ b/Tutorials/learn-monogame-2d/src/09-The-AnimatedSprite-Class/DungeonSlime.slnx
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/Tutorials/learn-monogame-2d/src/09-The-AnimatedSprite-Class/DungeonSlime/.config/dotnet-tools.json b/Tutorials/learn-monogame-2d/src/09-The-AnimatedSprite-Class/DungeonSlime/.config/dotnet-tools.json
index a0ebfa2f..8ca0d323 100644
--- a/Tutorials/learn-monogame-2d/src/09-The-AnimatedSprite-Class/DungeonSlime/.config/dotnet-tools.json
+++ b/Tutorials/learn-monogame-2d/src/09-The-AnimatedSprite-Class/DungeonSlime/.config/dotnet-tools.json
@@ -3,31 +3,31 @@
"isRoot": true,
"tools": {
"dotnet-mgcb": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb"
]
},
"dotnet-mgcb-editor": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor"
]
},
"dotnet-mgcb-editor-linux": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-linux"
]
},
"dotnet-mgcb-editor-windows": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-windows"
]
},
"dotnet-mgcb-editor-mac": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-mac"
]
diff --git a/Tutorials/learn-monogame-2d/src/09-The-AnimatedSprite-Class/DungeonSlime/Content/Content.mgcb b/Tutorials/learn-monogame-2d/src/09-The-AnimatedSprite-Class/DungeonSlime/Content/Content.mgcb
index a0396cf7..973cccf7 100644
--- a/Tutorials/learn-monogame-2d/src/09-The-AnimatedSprite-Class/DungeonSlime/Content/Content.mgcb
+++ b/Tutorials/learn-monogame-2d/src/09-The-AnimatedSprite-Class/DungeonSlime/Content/Content.mgcb
@@ -5,7 +5,7 @@
/intermediateDir:obj/$(Platform)
/platform:DesktopGL
/config:
-/profile:Reach
+/profile:HiDef
/compress:False
#-------------------------------- References --------------------------------#
diff --git a/Tutorials/learn-monogame-2d/src/09-The-AnimatedSprite-Class/DungeonSlime/DungeonSlime.csproj b/Tutorials/learn-monogame-2d/src/09-The-AnimatedSprite-Class/DungeonSlime/DungeonSlime.csproj
index 50de7ea7..80f98d69 100644
--- a/Tutorials/learn-monogame-2d/src/09-The-AnimatedSprite-Class/DungeonSlime/DungeonSlime.csproj
+++ b/Tutorials/learn-monogame-2d/src/09-The-AnimatedSprite-Class/DungeonSlime/DungeonSlime.csproj
@@ -23,8 +23,8 @@
-
-
+
+
diff --git a/Tutorials/learn-monogame-2d/src/09-The-AnimatedSprite-Class/MonoGameLibrary/MonoGameLibrary.csproj b/Tutorials/learn-monogame-2d/src/09-The-AnimatedSprite-Class/MonoGameLibrary/MonoGameLibrary.csproj
index 7f455438..471775d5 100644
--- a/Tutorials/learn-monogame-2d/src/09-The-AnimatedSprite-Class/MonoGameLibrary/MonoGameLibrary.csproj
+++ b/Tutorials/learn-monogame-2d/src/09-The-AnimatedSprite-Class/MonoGameLibrary/MonoGameLibrary.csproj
@@ -3,7 +3,7 @@
net9.0
-
+
All
diff --git a/Tutorials/learn-monogame-2d/src/10-Handling-Input/DungeonSlime.sln b/Tutorials/learn-monogame-2d/src/10-Handling-Input/DungeonSlime.sln
deleted file mode 100644
index 077462d5..00000000
--- a/Tutorials/learn-monogame-2d/src/10-Handling-Input/DungeonSlime.sln
+++ /dev/null
@@ -1,28 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 17
-VisualStudioVersion = 17.0.31903.59
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DungeonSlime", "DungeonSlime\DungeonSlime.csproj", "{88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MonoGameLibrary", "MonoGameLibrary\MonoGameLibrary.csproj", "{AB85CEEE-6D97-4438-AEC4-797D2806F44A}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Release|Any CPU.Build.0 = Release|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Release|Any CPU.Build.0 = Release|Any CPU
- EndGlobalSection
-EndGlobal
diff --git a/Tutorials/learn-monogame-2d/src/10-Handling-Input/DungeonSlime.slnx b/Tutorials/learn-monogame-2d/src/10-Handling-Input/DungeonSlime.slnx
new file mode 100644
index 00000000..8fb9d3ca
--- /dev/null
+++ b/Tutorials/learn-monogame-2d/src/10-Handling-Input/DungeonSlime.slnx
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/Tutorials/learn-monogame-2d/src/10-Handling-Input/DungeonSlime/.config/dotnet-tools.json b/Tutorials/learn-monogame-2d/src/10-Handling-Input/DungeonSlime/.config/dotnet-tools.json
index a0ebfa2f..8ca0d323 100644
--- a/Tutorials/learn-monogame-2d/src/10-Handling-Input/DungeonSlime/.config/dotnet-tools.json
+++ b/Tutorials/learn-monogame-2d/src/10-Handling-Input/DungeonSlime/.config/dotnet-tools.json
@@ -3,31 +3,31 @@
"isRoot": true,
"tools": {
"dotnet-mgcb": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb"
]
},
"dotnet-mgcb-editor": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor"
]
},
"dotnet-mgcb-editor-linux": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-linux"
]
},
"dotnet-mgcb-editor-windows": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-windows"
]
},
"dotnet-mgcb-editor-mac": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-mac"
]
diff --git a/Tutorials/learn-monogame-2d/src/10-Handling-Input/DungeonSlime/Content/Content.mgcb b/Tutorials/learn-monogame-2d/src/10-Handling-Input/DungeonSlime/Content/Content.mgcb
index a0396cf7..973cccf7 100644
--- a/Tutorials/learn-monogame-2d/src/10-Handling-Input/DungeonSlime/Content/Content.mgcb
+++ b/Tutorials/learn-monogame-2d/src/10-Handling-Input/DungeonSlime/Content/Content.mgcb
@@ -5,7 +5,7 @@
/intermediateDir:obj/$(Platform)
/platform:DesktopGL
/config:
-/profile:Reach
+/profile:HiDef
/compress:False
#-------------------------------- References --------------------------------#
diff --git a/Tutorials/learn-monogame-2d/src/10-Handling-Input/DungeonSlime/DungeonSlime.csproj b/Tutorials/learn-monogame-2d/src/10-Handling-Input/DungeonSlime/DungeonSlime.csproj
index 50de7ea7..80f98d69 100644
--- a/Tutorials/learn-monogame-2d/src/10-Handling-Input/DungeonSlime/DungeonSlime.csproj
+++ b/Tutorials/learn-monogame-2d/src/10-Handling-Input/DungeonSlime/DungeonSlime.csproj
@@ -23,8 +23,8 @@
-
-
+
+
diff --git a/Tutorials/learn-monogame-2d/src/10-Handling-Input/MonoGameLibrary/MonoGameLibrary.csproj b/Tutorials/learn-monogame-2d/src/10-Handling-Input/MonoGameLibrary/MonoGameLibrary.csproj
index 7f455438..471775d5 100644
--- a/Tutorials/learn-monogame-2d/src/10-Handling-Input/MonoGameLibrary/MonoGameLibrary.csproj
+++ b/Tutorials/learn-monogame-2d/src/10-Handling-Input/MonoGameLibrary/MonoGameLibrary.csproj
@@ -3,7 +3,7 @@
net9.0
-
+
All
diff --git a/Tutorials/learn-monogame-2d/src/11-Input-Management/DungeonSlime.sln b/Tutorials/learn-monogame-2d/src/11-Input-Management/DungeonSlime.sln
deleted file mode 100644
index 077462d5..00000000
--- a/Tutorials/learn-monogame-2d/src/11-Input-Management/DungeonSlime.sln
+++ /dev/null
@@ -1,28 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 17
-VisualStudioVersion = 17.0.31903.59
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DungeonSlime", "DungeonSlime\DungeonSlime.csproj", "{88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MonoGameLibrary", "MonoGameLibrary\MonoGameLibrary.csproj", "{AB85CEEE-6D97-4438-AEC4-797D2806F44A}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Release|Any CPU.Build.0 = Release|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Release|Any CPU.Build.0 = Release|Any CPU
- EndGlobalSection
-EndGlobal
diff --git a/Tutorials/learn-monogame-2d/src/11-Input-Management/DungeonSlime.slnx b/Tutorials/learn-monogame-2d/src/11-Input-Management/DungeonSlime.slnx
new file mode 100644
index 00000000..8fb9d3ca
--- /dev/null
+++ b/Tutorials/learn-monogame-2d/src/11-Input-Management/DungeonSlime.slnx
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/Tutorials/learn-monogame-2d/src/11-Input-Management/DungeonSlime/.config/dotnet-tools.json b/Tutorials/learn-monogame-2d/src/11-Input-Management/DungeonSlime/.config/dotnet-tools.json
index a0ebfa2f..8ca0d323 100644
--- a/Tutorials/learn-monogame-2d/src/11-Input-Management/DungeonSlime/.config/dotnet-tools.json
+++ b/Tutorials/learn-monogame-2d/src/11-Input-Management/DungeonSlime/.config/dotnet-tools.json
@@ -3,31 +3,31 @@
"isRoot": true,
"tools": {
"dotnet-mgcb": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb"
]
},
"dotnet-mgcb-editor": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor"
]
},
"dotnet-mgcb-editor-linux": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-linux"
]
},
"dotnet-mgcb-editor-windows": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-windows"
]
},
"dotnet-mgcb-editor-mac": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-mac"
]
diff --git a/Tutorials/learn-monogame-2d/src/11-Input-Management/DungeonSlime/Content/Content.mgcb b/Tutorials/learn-monogame-2d/src/11-Input-Management/DungeonSlime/Content/Content.mgcb
index a0396cf7..973cccf7 100644
--- a/Tutorials/learn-monogame-2d/src/11-Input-Management/DungeonSlime/Content/Content.mgcb
+++ b/Tutorials/learn-monogame-2d/src/11-Input-Management/DungeonSlime/Content/Content.mgcb
@@ -5,7 +5,7 @@
/intermediateDir:obj/$(Platform)
/platform:DesktopGL
/config:
-/profile:Reach
+/profile:HiDef
/compress:False
#-------------------------------- References --------------------------------#
diff --git a/Tutorials/learn-monogame-2d/src/11-Input-Management/DungeonSlime/DungeonSlime.csproj b/Tutorials/learn-monogame-2d/src/11-Input-Management/DungeonSlime/DungeonSlime.csproj
index 50de7ea7..80f98d69 100644
--- a/Tutorials/learn-monogame-2d/src/11-Input-Management/DungeonSlime/DungeonSlime.csproj
+++ b/Tutorials/learn-monogame-2d/src/11-Input-Management/DungeonSlime/DungeonSlime.csproj
@@ -23,8 +23,8 @@
-
-
+
+
diff --git a/Tutorials/learn-monogame-2d/src/11-Input-Management/MonoGameLibrary/MonoGameLibrary.csproj b/Tutorials/learn-monogame-2d/src/11-Input-Management/MonoGameLibrary/MonoGameLibrary.csproj
index 7f455438..471775d5 100644
--- a/Tutorials/learn-monogame-2d/src/11-Input-Management/MonoGameLibrary/MonoGameLibrary.csproj
+++ b/Tutorials/learn-monogame-2d/src/11-Input-Management/MonoGameLibrary/MonoGameLibrary.csproj
@@ -3,7 +3,7 @@
net9.0
-
+
All
diff --git a/Tutorials/learn-monogame-2d/src/12-Collision-Detection/DungeonSlime.sln b/Tutorials/learn-monogame-2d/src/12-Collision-Detection/DungeonSlime.sln
deleted file mode 100644
index 077462d5..00000000
--- a/Tutorials/learn-monogame-2d/src/12-Collision-Detection/DungeonSlime.sln
+++ /dev/null
@@ -1,28 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 17
-VisualStudioVersion = 17.0.31903.59
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DungeonSlime", "DungeonSlime\DungeonSlime.csproj", "{88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MonoGameLibrary", "MonoGameLibrary\MonoGameLibrary.csproj", "{AB85CEEE-6D97-4438-AEC4-797D2806F44A}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Release|Any CPU.Build.0 = Release|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Release|Any CPU.Build.0 = Release|Any CPU
- EndGlobalSection
-EndGlobal
diff --git a/Tutorials/learn-monogame-2d/src/12-Collision-Detection/DungeonSlime.slnx b/Tutorials/learn-monogame-2d/src/12-Collision-Detection/DungeonSlime.slnx
new file mode 100644
index 00000000..8fb9d3ca
--- /dev/null
+++ b/Tutorials/learn-monogame-2d/src/12-Collision-Detection/DungeonSlime.slnx
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/Tutorials/learn-monogame-2d/src/12-Collision-Detection/DungeonSlime/.config/dotnet-tools.json b/Tutorials/learn-monogame-2d/src/12-Collision-Detection/DungeonSlime/.config/dotnet-tools.json
index a0ebfa2f..8ca0d323 100644
--- a/Tutorials/learn-monogame-2d/src/12-Collision-Detection/DungeonSlime/.config/dotnet-tools.json
+++ b/Tutorials/learn-monogame-2d/src/12-Collision-Detection/DungeonSlime/.config/dotnet-tools.json
@@ -3,31 +3,31 @@
"isRoot": true,
"tools": {
"dotnet-mgcb": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb"
]
},
"dotnet-mgcb-editor": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor"
]
},
"dotnet-mgcb-editor-linux": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-linux"
]
},
"dotnet-mgcb-editor-windows": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-windows"
]
},
"dotnet-mgcb-editor-mac": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-mac"
]
diff --git a/Tutorials/learn-monogame-2d/src/12-Collision-Detection/DungeonSlime/Content/Content.mgcb b/Tutorials/learn-monogame-2d/src/12-Collision-Detection/DungeonSlime/Content/Content.mgcb
index a0396cf7..973cccf7 100644
--- a/Tutorials/learn-monogame-2d/src/12-Collision-Detection/DungeonSlime/Content/Content.mgcb
+++ b/Tutorials/learn-monogame-2d/src/12-Collision-Detection/DungeonSlime/Content/Content.mgcb
@@ -5,7 +5,7 @@
/intermediateDir:obj/$(Platform)
/platform:DesktopGL
/config:
-/profile:Reach
+/profile:HiDef
/compress:False
#-------------------------------- References --------------------------------#
diff --git a/Tutorials/learn-monogame-2d/src/12-Collision-Detection/DungeonSlime/DungeonSlime.csproj b/Tutorials/learn-monogame-2d/src/12-Collision-Detection/DungeonSlime/DungeonSlime.csproj
index 50de7ea7..80f98d69 100644
--- a/Tutorials/learn-monogame-2d/src/12-Collision-Detection/DungeonSlime/DungeonSlime.csproj
+++ b/Tutorials/learn-monogame-2d/src/12-Collision-Detection/DungeonSlime/DungeonSlime.csproj
@@ -23,8 +23,8 @@
-
-
+
+
diff --git a/Tutorials/learn-monogame-2d/src/12-Collision-Detection/MonoGameLibrary/MonoGameLibrary.csproj b/Tutorials/learn-monogame-2d/src/12-Collision-Detection/MonoGameLibrary/MonoGameLibrary.csproj
index 7f455438..471775d5 100644
--- a/Tutorials/learn-monogame-2d/src/12-Collision-Detection/MonoGameLibrary/MonoGameLibrary.csproj
+++ b/Tutorials/learn-monogame-2d/src/12-Collision-Detection/MonoGameLibrary/MonoGameLibrary.csproj
@@ -3,7 +3,7 @@
net9.0
-
+
All
diff --git a/Tutorials/learn-monogame-2d/src/13-Tilemap/DungeonSlime.sln b/Tutorials/learn-monogame-2d/src/13-Tilemap/DungeonSlime.sln
deleted file mode 100644
index 077462d5..00000000
--- a/Tutorials/learn-monogame-2d/src/13-Tilemap/DungeonSlime.sln
+++ /dev/null
@@ -1,28 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 17
-VisualStudioVersion = 17.0.31903.59
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DungeonSlime", "DungeonSlime\DungeonSlime.csproj", "{88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MonoGameLibrary", "MonoGameLibrary\MonoGameLibrary.csproj", "{AB85CEEE-6D97-4438-AEC4-797D2806F44A}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Release|Any CPU.Build.0 = Release|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Release|Any CPU.Build.0 = Release|Any CPU
- EndGlobalSection
-EndGlobal
diff --git a/Tutorials/learn-monogame-2d/src/13-Tilemap/DungeonSlime.slnx b/Tutorials/learn-monogame-2d/src/13-Tilemap/DungeonSlime.slnx
new file mode 100644
index 00000000..8fb9d3ca
--- /dev/null
+++ b/Tutorials/learn-monogame-2d/src/13-Tilemap/DungeonSlime.slnx
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/Tutorials/learn-monogame-2d/src/13-Tilemap/DungeonSlime/.config/dotnet-tools.json b/Tutorials/learn-monogame-2d/src/13-Tilemap/DungeonSlime/.config/dotnet-tools.json
index a0ebfa2f..8ca0d323 100644
--- a/Tutorials/learn-monogame-2d/src/13-Tilemap/DungeonSlime/.config/dotnet-tools.json
+++ b/Tutorials/learn-monogame-2d/src/13-Tilemap/DungeonSlime/.config/dotnet-tools.json
@@ -3,31 +3,31 @@
"isRoot": true,
"tools": {
"dotnet-mgcb": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb"
]
},
"dotnet-mgcb-editor": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor"
]
},
"dotnet-mgcb-editor-linux": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-linux"
]
},
"dotnet-mgcb-editor-windows": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-windows"
]
},
"dotnet-mgcb-editor-mac": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-mac"
]
diff --git a/Tutorials/learn-monogame-2d/src/13-Tilemap/DungeonSlime/Content/Content.mgcb b/Tutorials/learn-monogame-2d/src/13-Tilemap/DungeonSlime/Content/Content.mgcb
index 0d523b34..d9e694ac 100644
--- a/Tutorials/learn-monogame-2d/src/13-Tilemap/DungeonSlime/Content/Content.mgcb
+++ b/Tutorials/learn-monogame-2d/src/13-Tilemap/DungeonSlime/Content/Content.mgcb
@@ -5,7 +5,7 @@
/intermediateDir:obj/$(Platform)
/platform:DesktopGL
/config:
-/profile:Reach
+/profile:HiDef
/compress:False
#-------------------------------- References --------------------------------#
diff --git a/Tutorials/learn-monogame-2d/src/13-Tilemap/DungeonSlime/DungeonSlime.csproj b/Tutorials/learn-monogame-2d/src/13-Tilemap/DungeonSlime/DungeonSlime.csproj
index 50de7ea7..80f98d69 100644
--- a/Tutorials/learn-monogame-2d/src/13-Tilemap/DungeonSlime/DungeonSlime.csproj
+++ b/Tutorials/learn-monogame-2d/src/13-Tilemap/DungeonSlime/DungeonSlime.csproj
@@ -23,8 +23,8 @@
-
-
+
+
diff --git a/Tutorials/learn-monogame-2d/src/13-Tilemap/MonoGameLibrary/MonoGameLibrary.csproj b/Tutorials/learn-monogame-2d/src/13-Tilemap/MonoGameLibrary/MonoGameLibrary.csproj
index 7f455438..471775d5 100644
--- a/Tutorials/learn-monogame-2d/src/13-Tilemap/MonoGameLibrary/MonoGameLibrary.csproj
+++ b/Tutorials/learn-monogame-2d/src/13-Tilemap/MonoGameLibrary/MonoGameLibrary.csproj
@@ -3,7 +3,7 @@
net9.0
-
+
All
diff --git a/Tutorials/learn-monogame-2d/src/14-SoundEffects-And-Music/DungeonSlime.sln b/Tutorials/learn-monogame-2d/src/14-SoundEffects-And-Music/DungeonSlime.sln
deleted file mode 100644
index 077462d5..00000000
--- a/Tutorials/learn-monogame-2d/src/14-SoundEffects-And-Music/DungeonSlime.sln
+++ /dev/null
@@ -1,28 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 17
-VisualStudioVersion = 17.0.31903.59
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DungeonSlime", "DungeonSlime\DungeonSlime.csproj", "{88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MonoGameLibrary", "MonoGameLibrary\MonoGameLibrary.csproj", "{AB85CEEE-6D97-4438-AEC4-797D2806F44A}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Release|Any CPU.Build.0 = Release|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Release|Any CPU.Build.0 = Release|Any CPU
- EndGlobalSection
-EndGlobal
diff --git a/Tutorials/learn-monogame-2d/src/14-SoundEffects-And-Music/DungeonSlime.slnx b/Tutorials/learn-monogame-2d/src/14-SoundEffects-And-Music/DungeonSlime.slnx
new file mode 100644
index 00000000..8fb9d3ca
--- /dev/null
+++ b/Tutorials/learn-monogame-2d/src/14-SoundEffects-And-Music/DungeonSlime.slnx
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/Tutorials/learn-monogame-2d/src/14-SoundEffects-And-Music/DungeonSlime/.config/dotnet-tools.json b/Tutorials/learn-monogame-2d/src/14-SoundEffects-And-Music/DungeonSlime/.config/dotnet-tools.json
index a0ebfa2f..8ca0d323 100644
--- a/Tutorials/learn-monogame-2d/src/14-SoundEffects-And-Music/DungeonSlime/.config/dotnet-tools.json
+++ b/Tutorials/learn-monogame-2d/src/14-SoundEffects-And-Music/DungeonSlime/.config/dotnet-tools.json
@@ -3,31 +3,31 @@
"isRoot": true,
"tools": {
"dotnet-mgcb": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb"
]
},
"dotnet-mgcb-editor": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor"
]
},
"dotnet-mgcb-editor-linux": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-linux"
]
},
"dotnet-mgcb-editor-windows": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-windows"
]
},
"dotnet-mgcb-editor-mac": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-mac"
]
diff --git a/Tutorials/learn-monogame-2d/src/14-SoundEffects-And-Music/DungeonSlime/Content/Content.mgcb b/Tutorials/learn-monogame-2d/src/14-SoundEffects-And-Music/DungeonSlime/Content/Content.mgcb
index 3bf75aa9..3446ea9b 100644
--- a/Tutorials/learn-monogame-2d/src/14-SoundEffects-And-Music/DungeonSlime/Content/Content.mgcb
+++ b/Tutorials/learn-monogame-2d/src/14-SoundEffects-And-Music/DungeonSlime/Content/Content.mgcb
@@ -5,7 +5,7 @@
/intermediateDir:obj/$(Platform)
/platform:DesktopGL
/config:
-/profile:Reach
+/profile:HiDef
/compress:False
#-------------------------------- References --------------------------------#
diff --git a/Tutorials/learn-monogame-2d/src/14-SoundEffects-And-Music/DungeonSlime/DungeonSlime.csproj b/Tutorials/learn-monogame-2d/src/14-SoundEffects-And-Music/DungeonSlime/DungeonSlime.csproj
index 50de7ea7..80f98d69 100644
--- a/Tutorials/learn-monogame-2d/src/14-SoundEffects-And-Music/DungeonSlime/DungeonSlime.csproj
+++ b/Tutorials/learn-monogame-2d/src/14-SoundEffects-And-Music/DungeonSlime/DungeonSlime.csproj
@@ -23,8 +23,8 @@
-
-
+
+
diff --git a/Tutorials/learn-monogame-2d/src/14-SoundEffects-And-Music/MonoGameLibrary/MonoGameLibrary.csproj b/Tutorials/learn-monogame-2d/src/14-SoundEffects-And-Music/MonoGameLibrary/MonoGameLibrary.csproj
index 7f455438..471775d5 100644
--- a/Tutorials/learn-monogame-2d/src/14-SoundEffects-And-Music/MonoGameLibrary/MonoGameLibrary.csproj
+++ b/Tutorials/learn-monogame-2d/src/14-SoundEffects-And-Music/MonoGameLibrary/MonoGameLibrary.csproj
@@ -3,7 +3,7 @@
net9.0
-
+
All
diff --git a/Tutorials/learn-monogame-2d/src/15-Audio-Controller/DungeonSlime.sln b/Tutorials/learn-monogame-2d/src/15-Audio-Controller/DungeonSlime.sln
deleted file mode 100644
index 077462d5..00000000
--- a/Tutorials/learn-monogame-2d/src/15-Audio-Controller/DungeonSlime.sln
+++ /dev/null
@@ -1,28 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 17
-VisualStudioVersion = 17.0.31903.59
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DungeonSlime", "DungeonSlime\DungeonSlime.csproj", "{88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MonoGameLibrary", "MonoGameLibrary\MonoGameLibrary.csproj", "{AB85CEEE-6D97-4438-AEC4-797D2806F44A}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Release|Any CPU.Build.0 = Release|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Release|Any CPU.Build.0 = Release|Any CPU
- EndGlobalSection
-EndGlobal
diff --git a/Tutorials/learn-monogame-2d/src/15-Audio-Controller/DungeonSlime.slnx b/Tutorials/learn-monogame-2d/src/15-Audio-Controller/DungeonSlime.slnx
new file mode 100644
index 00000000..8fb9d3ca
--- /dev/null
+++ b/Tutorials/learn-monogame-2d/src/15-Audio-Controller/DungeonSlime.slnx
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/Tutorials/learn-monogame-2d/src/15-Audio-Controller/DungeonSlime/.config/dotnet-tools.json b/Tutorials/learn-monogame-2d/src/15-Audio-Controller/DungeonSlime/.config/dotnet-tools.json
index a0ebfa2f..8ca0d323 100644
--- a/Tutorials/learn-monogame-2d/src/15-Audio-Controller/DungeonSlime/.config/dotnet-tools.json
+++ b/Tutorials/learn-monogame-2d/src/15-Audio-Controller/DungeonSlime/.config/dotnet-tools.json
@@ -3,31 +3,31 @@
"isRoot": true,
"tools": {
"dotnet-mgcb": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb"
]
},
"dotnet-mgcb-editor": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor"
]
},
"dotnet-mgcb-editor-linux": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-linux"
]
},
"dotnet-mgcb-editor-windows": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-windows"
]
},
"dotnet-mgcb-editor-mac": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-mac"
]
diff --git a/Tutorials/learn-monogame-2d/src/15-Audio-Controller/DungeonSlime/Content/Content.mgcb b/Tutorials/learn-monogame-2d/src/15-Audio-Controller/DungeonSlime/Content/Content.mgcb
index 3bf75aa9..3446ea9b 100644
--- a/Tutorials/learn-monogame-2d/src/15-Audio-Controller/DungeonSlime/Content/Content.mgcb
+++ b/Tutorials/learn-monogame-2d/src/15-Audio-Controller/DungeonSlime/Content/Content.mgcb
@@ -5,7 +5,7 @@
/intermediateDir:obj/$(Platform)
/platform:DesktopGL
/config:
-/profile:Reach
+/profile:HiDef
/compress:False
#-------------------------------- References --------------------------------#
diff --git a/Tutorials/learn-monogame-2d/src/15-Audio-Controller/DungeonSlime/DungeonSlime.csproj b/Tutorials/learn-monogame-2d/src/15-Audio-Controller/DungeonSlime/DungeonSlime.csproj
index 50de7ea7..80f98d69 100644
--- a/Tutorials/learn-monogame-2d/src/15-Audio-Controller/DungeonSlime/DungeonSlime.csproj
+++ b/Tutorials/learn-monogame-2d/src/15-Audio-Controller/DungeonSlime/DungeonSlime.csproj
@@ -23,8 +23,8 @@
-
-
+
+
diff --git a/Tutorials/learn-monogame-2d/src/15-Audio-Controller/MonoGameLibrary/MonoGameLibrary.csproj b/Tutorials/learn-monogame-2d/src/15-Audio-Controller/MonoGameLibrary/MonoGameLibrary.csproj
index 7f455438..471775d5 100644
--- a/Tutorials/learn-monogame-2d/src/15-Audio-Controller/MonoGameLibrary/MonoGameLibrary.csproj
+++ b/Tutorials/learn-monogame-2d/src/15-Audio-Controller/MonoGameLibrary/MonoGameLibrary.csproj
@@ -3,7 +3,7 @@
net9.0
-
+
All
diff --git a/Tutorials/learn-monogame-2d/src/16-Working-With-SpriteFonts/DungeonSlime.sln b/Tutorials/learn-monogame-2d/src/16-Working-With-SpriteFonts/DungeonSlime.sln
deleted file mode 100644
index 077462d5..00000000
--- a/Tutorials/learn-monogame-2d/src/16-Working-With-SpriteFonts/DungeonSlime.sln
+++ /dev/null
@@ -1,28 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 17
-VisualStudioVersion = 17.0.31903.59
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DungeonSlime", "DungeonSlime\DungeonSlime.csproj", "{88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MonoGameLibrary", "MonoGameLibrary\MonoGameLibrary.csproj", "{AB85CEEE-6D97-4438-AEC4-797D2806F44A}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Release|Any CPU.Build.0 = Release|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Release|Any CPU.Build.0 = Release|Any CPU
- EndGlobalSection
-EndGlobal
diff --git a/Tutorials/learn-monogame-2d/src/16-Working-With-SpriteFonts/DungeonSlime.slnx b/Tutorials/learn-monogame-2d/src/16-Working-With-SpriteFonts/DungeonSlime.slnx
new file mode 100644
index 00000000..8fb9d3ca
--- /dev/null
+++ b/Tutorials/learn-monogame-2d/src/16-Working-With-SpriteFonts/DungeonSlime.slnx
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/Tutorials/learn-monogame-2d/src/16-Working-With-SpriteFonts/DungeonSlime/.config/dotnet-tools.json b/Tutorials/learn-monogame-2d/src/16-Working-With-SpriteFonts/DungeonSlime/.config/dotnet-tools.json
index a0ebfa2f..8ca0d323 100644
--- a/Tutorials/learn-monogame-2d/src/16-Working-With-SpriteFonts/DungeonSlime/.config/dotnet-tools.json
+++ b/Tutorials/learn-monogame-2d/src/16-Working-With-SpriteFonts/DungeonSlime/.config/dotnet-tools.json
@@ -3,31 +3,31 @@
"isRoot": true,
"tools": {
"dotnet-mgcb": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb"
]
},
"dotnet-mgcb-editor": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor"
]
},
"dotnet-mgcb-editor-linux": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-linux"
]
},
"dotnet-mgcb-editor-windows": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-windows"
]
},
"dotnet-mgcb-editor-mac": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-mac"
]
diff --git a/Tutorials/learn-monogame-2d/src/16-Working-With-SpriteFonts/DungeonSlime/Content/Content.mgcb b/Tutorials/learn-monogame-2d/src/16-Working-With-SpriteFonts/DungeonSlime/Content/Content.mgcb
index 74585be9..3ad6ca68 100644
--- a/Tutorials/learn-monogame-2d/src/16-Working-With-SpriteFonts/DungeonSlime/Content/Content.mgcb
+++ b/Tutorials/learn-monogame-2d/src/16-Working-With-SpriteFonts/DungeonSlime/Content/Content.mgcb
@@ -5,7 +5,7 @@
/intermediateDir:obj/$(Platform)
/platform:DesktopGL
/config:
-/profile:Reach
+/profile:HiDef
/compress:False
#-------------------------------- References --------------------------------#
diff --git a/Tutorials/learn-monogame-2d/src/16-Working-With-SpriteFonts/DungeonSlime/DungeonSlime.csproj b/Tutorials/learn-monogame-2d/src/16-Working-With-SpriteFonts/DungeonSlime/DungeonSlime.csproj
index 50de7ea7..80f98d69 100644
--- a/Tutorials/learn-monogame-2d/src/16-Working-With-SpriteFonts/DungeonSlime/DungeonSlime.csproj
+++ b/Tutorials/learn-monogame-2d/src/16-Working-With-SpriteFonts/DungeonSlime/DungeonSlime.csproj
@@ -23,8 +23,8 @@
-
-
+
+
diff --git a/Tutorials/learn-monogame-2d/src/16-Working-With-SpriteFonts/MonoGameLibrary/MonoGameLibrary.csproj b/Tutorials/learn-monogame-2d/src/16-Working-With-SpriteFonts/MonoGameLibrary/MonoGameLibrary.csproj
index 7f455438..471775d5 100644
--- a/Tutorials/learn-monogame-2d/src/16-Working-With-SpriteFonts/MonoGameLibrary/MonoGameLibrary.csproj
+++ b/Tutorials/learn-monogame-2d/src/16-Working-With-SpriteFonts/MonoGameLibrary/MonoGameLibrary.csproj
@@ -3,7 +3,7 @@
net9.0
-
+
All
diff --git a/Tutorials/learn-monogame-2d/src/17-Scenes/DungeonSlime.sln b/Tutorials/learn-monogame-2d/src/17-Scenes/DungeonSlime.sln
deleted file mode 100644
index 077462d5..00000000
--- a/Tutorials/learn-monogame-2d/src/17-Scenes/DungeonSlime.sln
+++ /dev/null
@@ -1,28 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 17
-VisualStudioVersion = 17.0.31903.59
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DungeonSlime", "DungeonSlime\DungeonSlime.csproj", "{88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MonoGameLibrary", "MonoGameLibrary\MonoGameLibrary.csproj", "{AB85CEEE-6D97-4438-AEC4-797D2806F44A}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Release|Any CPU.Build.0 = Release|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Release|Any CPU.Build.0 = Release|Any CPU
- EndGlobalSection
-EndGlobal
diff --git a/Tutorials/learn-monogame-2d/src/17-Scenes/DungeonSlime.slnx b/Tutorials/learn-monogame-2d/src/17-Scenes/DungeonSlime.slnx
new file mode 100644
index 00000000..8fb9d3ca
--- /dev/null
+++ b/Tutorials/learn-monogame-2d/src/17-Scenes/DungeonSlime.slnx
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/Tutorials/learn-monogame-2d/src/17-Scenes/DungeonSlime/.config/dotnet-tools.json b/Tutorials/learn-monogame-2d/src/17-Scenes/DungeonSlime/.config/dotnet-tools.json
index a0ebfa2f..8ca0d323 100644
--- a/Tutorials/learn-monogame-2d/src/17-Scenes/DungeonSlime/.config/dotnet-tools.json
+++ b/Tutorials/learn-monogame-2d/src/17-Scenes/DungeonSlime/.config/dotnet-tools.json
@@ -3,31 +3,31 @@
"isRoot": true,
"tools": {
"dotnet-mgcb": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb"
]
},
"dotnet-mgcb-editor": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor"
]
},
"dotnet-mgcb-editor-linux": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-linux"
]
},
"dotnet-mgcb-editor-windows": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-windows"
]
},
"dotnet-mgcb-editor-mac": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-mac"
]
diff --git a/Tutorials/learn-monogame-2d/src/17-Scenes/DungeonSlime/Content/Content.mgcb b/Tutorials/learn-monogame-2d/src/17-Scenes/DungeonSlime/Content/Content.mgcb
index aecaaa9e..8f8e7740 100644
--- a/Tutorials/learn-monogame-2d/src/17-Scenes/DungeonSlime/Content/Content.mgcb
+++ b/Tutorials/learn-monogame-2d/src/17-Scenes/DungeonSlime/Content/Content.mgcb
@@ -5,7 +5,7 @@
/intermediateDir:obj/$(Platform)
/platform:DesktopGL
/config:
-/profile:Reach
+/profile:HiDef
/compress:False
#-------------------------------- References --------------------------------#
diff --git a/Tutorials/learn-monogame-2d/src/17-Scenes/DungeonSlime/DungeonSlime.csproj b/Tutorials/learn-monogame-2d/src/17-Scenes/DungeonSlime/DungeonSlime.csproj
index 50de7ea7..80f98d69 100644
--- a/Tutorials/learn-monogame-2d/src/17-Scenes/DungeonSlime/DungeonSlime.csproj
+++ b/Tutorials/learn-monogame-2d/src/17-Scenes/DungeonSlime/DungeonSlime.csproj
@@ -23,8 +23,8 @@
-
-
+
+
diff --git a/Tutorials/learn-monogame-2d/src/17-Scenes/MonoGameLibrary/MonoGameLibrary.csproj b/Tutorials/learn-monogame-2d/src/17-Scenes/MonoGameLibrary/MonoGameLibrary.csproj
index 7f455438..471775d5 100644
--- a/Tutorials/learn-monogame-2d/src/17-Scenes/MonoGameLibrary/MonoGameLibrary.csproj
+++ b/Tutorials/learn-monogame-2d/src/17-Scenes/MonoGameLibrary/MonoGameLibrary.csproj
@@ -3,7 +3,7 @@
net9.0
-
+
All
diff --git a/Tutorials/learn-monogame-2d/src/18-Texture-Wrapping/DungeonSlime.sln b/Tutorials/learn-monogame-2d/src/18-Texture-Wrapping/DungeonSlime.sln
deleted file mode 100644
index 077462d5..00000000
--- a/Tutorials/learn-monogame-2d/src/18-Texture-Wrapping/DungeonSlime.sln
+++ /dev/null
@@ -1,28 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 17
-VisualStudioVersion = 17.0.31903.59
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DungeonSlime", "DungeonSlime\DungeonSlime.csproj", "{88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MonoGameLibrary", "MonoGameLibrary\MonoGameLibrary.csproj", "{AB85CEEE-6D97-4438-AEC4-797D2806F44A}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Release|Any CPU.Build.0 = Release|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Release|Any CPU.Build.0 = Release|Any CPU
- EndGlobalSection
-EndGlobal
diff --git a/Tutorials/learn-monogame-2d/src/18-Texture-Wrapping/DungeonSlime.slnx b/Tutorials/learn-monogame-2d/src/18-Texture-Wrapping/DungeonSlime.slnx
new file mode 100644
index 00000000..8fb9d3ca
--- /dev/null
+++ b/Tutorials/learn-monogame-2d/src/18-Texture-Wrapping/DungeonSlime.slnx
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/Tutorials/learn-monogame-2d/src/18-Texture-Wrapping/DungeonSlime/.config/dotnet-tools.json b/Tutorials/learn-monogame-2d/src/18-Texture-Wrapping/DungeonSlime/.config/dotnet-tools.json
index a0ebfa2f..8ca0d323 100644
--- a/Tutorials/learn-monogame-2d/src/18-Texture-Wrapping/DungeonSlime/.config/dotnet-tools.json
+++ b/Tutorials/learn-monogame-2d/src/18-Texture-Wrapping/DungeonSlime/.config/dotnet-tools.json
@@ -3,31 +3,31 @@
"isRoot": true,
"tools": {
"dotnet-mgcb": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb"
]
},
"dotnet-mgcb-editor": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor"
]
},
"dotnet-mgcb-editor-linux": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-linux"
]
},
"dotnet-mgcb-editor-windows": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-windows"
]
},
"dotnet-mgcb-editor-mac": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-mac"
]
diff --git a/Tutorials/learn-monogame-2d/src/18-Texture-Wrapping/DungeonSlime/Content/Content.mgcb b/Tutorials/learn-monogame-2d/src/18-Texture-Wrapping/DungeonSlime/Content/Content.mgcb
index 0e7c700e..7e94d57b 100644
--- a/Tutorials/learn-monogame-2d/src/18-Texture-Wrapping/DungeonSlime/Content/Content.mgcb
+++ b/Tutorials/learn-monogame-2d/src/18-Texture-Wrapping/DungeonSlime/Content/Content.mgcb
@@ -5,7 +5,7 @@
/intermediateDir:obj/$(Platform)
/platform:DesktopGL
/config:
-/profile:Reach
+/profile:HiDef
/compress:False
#-------------------------------- References --------------------------------#
diff --git a/Tutorials/learn-monogame-2d/src/18-Texture-Wrapping/DungeonSlime/DungeonSlime.csproj b/Tutorials/learn-monogame-2d/src/18-Texture-Wrapping/DungeonSlime/DungeonSlime.csproj
index 50de7ea7..80f98d69 100644
--- a/Tutorials/learn-monogame-2d/src/18-Texture-Wrapping/DungeonSlime/DungeonSlime.csproj
+++ b/Tutorials/learn-monogame-2d/src/18-Texture-Wrapping/DungeonSlime/DungeonSlime.csproj
@@ -23,8 +23,8 @@
-
-
+
+
diff --git a/Tutorials/learn-monogame-2d/src/18-Texture-Wrapping/MonoGameLibrary/MonoGameLibrary.csproj b/Tutorials/learn-monogame-2d/src/18-Texture-Wrapping/MonoGameLibrary/MonoGameLibrary.csproj
index 7f455438..471775d5 100644
--- a/Tutorials/learn-monogame-2d/src/18-Texture-Wrapping/MonoGameLibrary/MonoGameLibrary.csproj
+++ b/Tutorials/learn-monogame-2d/src/18-Texture-Wrapping/MonoGameLibrary/MonoGameLibrary.csproj
@@ -3,7 +3,7 @@
net9.0
-
+
All
diff --git a/Tutorials/learn-monogame-2d/src/19-User-Interface-Fundamentals/DungeonSlime.sln b/Tutorials/learn-monogame-2d/src/19-User-Interface-Fundamentals/DungeonSlime.sln
deleted file mode 100644
index 077462d5..00000000
--- a/Tutorials/learn-monogame-2d/src/19-User-Interface-Fundamentals/DungeonSlime.sln
+++ /dev/null
@@ -1,28 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 17
-VisualStudioVersion = 17.0.31903.59
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DungeonSlime", "DungeonSlime\DungeonSlime.csproj", "{88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MonoGameLibrary", "MonoGameLibrary\MonoGameLibrary.csproj", "{AB85CEEE-6D97-4438-AEC4-797D2806F44A}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Release|Any CPU.Build.0 = Release|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Release|Any CPU.Build.0 = Release|Any CPU
- EndGlobalSection
-EndGlobal
diff --git a/Tutorials/learn-monogame-2d/src/19-User-Interface-Fundamentals/DungeonSlime.slnx b/Tutorials/learn-monogame-2d/src/19-User-Interface-Fundamentals/DungeonSlime.slnx
new file mode 100644
index 00000000..8fb9d3ca
--- /dev/null
+++ b/Tutorials/learn-monogame-2d/src/19-User-Interface-Fundamentals/DungeonSlime.slnx
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/Tutorials/learn-monogame-2d/src/19-User-Interface-Fundamentals/DungeonSlime/.config/dotnet-tools.json b/Tutorials/learn-monogame-2d/src/19-User-Interface-Fundamentals/DungeonSlime/.config/dotnet-tools.json
index a0ebfa2f..8ca0d323 100644
--- a/Tutorials/learn-monogame-2d/src/19-User-Interface-Fundamentals/DungeonSlime/.config/dotnet-tools.json
+++ b/Tutorials/learn-monogame-2d/src/19-User-Interface-Fundamentals/DungeonSlime/.config/dotnet-tools.json
@@ -3,31 +3,31 @@
"isRoot": true,
"tools": {
"dotnet-mgcb": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb"
]
},
"dotnet-mgcb-editor": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor"
]
},
"dotnet-mgcb-editor-linux": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-linux"
]
},
"dotnet-mgcb-editor-windows": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-windows"
]
},
"dotnet-mgcb-editor-mac": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-mac"
]
diff --git a/Tutorials/learn-monogame-2d/src/19-User-Interface-Fundamentals/DungeonSlime/Content/Content.mgcb b/Tutorials/learn-monogame-2d/src/19-User-Interface-Fundamentals/DungeonSlime/Content/Content.mgcb
index 0e7c700e..7e94d57b 100644
--- a/Tutorials/learn-monogame-2d/src/19-User-Interface-Fundamentals/DungeonSlime/Content/Content.mgcb
+++ b/Tutorials/learn-monogame-2d/src/19-User-Interface-Fundamentals/DungeonSlime/Content/Content.mgcb
@@ -5,7 +5,7 @@
/intermediateDir:obj/$(Platform)
/platform:DesktopGL
/config:
-/profile:Reach
+/profile:HiDef
/compress:False
#-------------------------------- References --------------------------------#
diff --git a/Tutorials/learn-monogame-2d/src/19-User-Interface-Fundamentals/DungeonSlime/DungeonSlime.csproj b/Tutorials/learn-monogame-2d/src/19-User-Interface-Fundamentals/DungeonSlime/DungeonSlime.csproj
index 50de7ea7..80f98d69 100644
--- a/Tutorials/learn-monogame-2d/src/19-User-Interface-Fundamentals/DungeonSlime/DungeonSlime.csproj
+++ b/Tutorials/learn-monogame-2d/src/19-User-Interface-Fundamentals/DungeonSlime/DungeonSlime.csproj
@@ -23,8 +23,8 @@
-
-
+
+
diff --git a/Tutorials/learn-monogame-2d/src/19-User-Interface-Fundamentals/MonoGameLibrary/MonoGameLibrary.csproj b/Tutorials/learn-monogame-2d/src/19-User-Interface-Fundamentals/MonoGameLibrary/MonoGameLibrary.csproj
index 7f455438..471775d5 100644
--- a/Tutorials/learn-monogame-2d/src/19-User-Interface-Fundamentals/MonoGameLibrary/MonoGameLibrary.csproj
+++ b/Tutorials/learn-monogame-2d/src/19-User-Interface-Fundamentals/MonoGameLibrary/MonoGameLibrary.csproj
@@ -3,7 +3,7 @@
net9.0
-
+
All
diff --git a/Tutorials/learn-monogame-2d/src/20-Implementing-UI-With-Gum/DungeonSlime.sln b/Tutorials/learn-monogame-2d/src/20-Implementing-UI-With-Gum/DungeonSlime.sln
deleted file mode 100644
index 077462d5..00000000
--- a/Tutorials/learn-monogame-2d/src/20-Implementing-UI-With-Gum/DungeonSlime.sln
+++ /dev/null
@@ -1,28 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 17
-VisualStudioVersion = 17.0.31903.59
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DungeonSlime", "DungeonSlime\DungeonSlime.csproj", "{88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MonoGameLibrary", "MonoGameLibrary\MonoGameLibrary.csproj", "{AB85CEEE-6D97-4438-AEC4-797D2806F44A}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Release|Any CPU.Build.0 = Release|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Release|Any CPU.Build.0 = Release|Any CPU
- EndGlobalSection
-EndGlobal
diff --git a/Tutorials/learn-monogame-2d/src/20-Implementing-UI-With-Gum/DungeonSlime.slnx b/Tutorials/learn-monogame-2d/src/20-Implementing-UI-With-Gum/DungeonSlime.slnx
new file mode 100644
index 00000000..8fb9d3ca
--- /dev/null
+++ b/Tutorials/learn-monogame-2d/src/20-Implementing-UI-With-Gum/DungeonSlime.slnx
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/Tutorials/learn-monogame-2d/src/20-Implementing-UI-With-Gum/DungeonSlime/.config/dotnet-tools.json b/Tutorials/learn-monogame-2d/src/20-Implementing-UI-With-Gum/DungeonSlime/.config/dotnet-tools.json
index a0ebfa2f..8ca0d323 100644
--- a/Tutorials/learn-monogame-2d/src/20-Implementing-UI-With-Gum/DungeonSlime/.config/dotnet-tools.json
+++ b/Tutorials/learn-monogame-2d/src/20-Implementing-UI-With-Gum/DungeonSlime/.config/dotnet-tools.json
@@ -3,31 +3,31 @@
"isRoot": true,
"tools": {
"dotnet-mgcb": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb"
]
},
"dotnet-mgcb-editor": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor"
]
},
"dotnet-mgcb-editor-linux": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-linux"
]
},
"dotnet-mgcb-editor-windows": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-windows"
]
},
"dotnet-mgcb-editor-mac": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-mac"
]
diff --git a/Tutorials/learn-monogame-2d/src/20-Implementing-UI-With-Gum/DungeonSlime/Content/Content.mgcb b/Tutorials/learn-monogame-2d/src/20-Implementing-UI-With-Gum/DungeonSlime/Content/Content.mgcb
index 9824f84e..afb6b69a 100644
--- a/Tutorials/learn-monogame-2d/src/20-Implementing-UI-With-Gum/DungeonSlime/Content/Content.mgcb
+++ b/Tutorials/learn-monogame-2d/src/20-Implementing-UI-With-Gum/DungeonSlime/Content/Content.mgcb
@@ -5,7 +5,7 @@
/intermediateDir:obj/$(Platform)
/platform:DesktopGL
/config:
-/profile:Reach
+/profile:HiDef
/compress:False
#-------------------------------- References --------------------------------#
diff --git a/Tutorials/learn-monogame-2d/src/20-Implementing-UI-With-Gum/DungeonSlime/DungeonSlime.csproj b/Tutorials/learn-monogame-2d/src/20-Implementing-UI-With-Gum/DungeonSlime/DungeonSlime.csproj
index b1980fb7..70019685 100644
--- a/Tutorials/learn-monogame-2d/src/20-Implementing-UI-With-Gum/DungeonSlime/DungeonSlime.csproj
+++ b/Tutorials/learn-monogame-2d/src/20-Implementing-UI-With-Gum/DungeonSlime/DungeonSlime.csproj
@@ -24,8 +24,8 @@
-
-
+
+
diff --git a/Tutorials/learn-monogame-2d/src/20-Implementing-UI-With-Gum/MonoGameLibrary/MonoGameLibrary.csproj b/Tutorials/learn-monogame-2d/src/20-Implementing-UI-With-Gum/MonoGameLibrary/MonoGameLibrary.csproj
index 7f455438..471775d5 100644
--- a/Tutorials/learn-monogame-2d/src/20-Implementing-UI-With-Gum/MonoGameLibrary/MonoGameLibrary.csproj
+++ b/Tutorials/learn-monogame-2d/src/20-Implementing-UI-With-Gum/MonoGameLibrary/MonoGameLibrary.csproj
@@ -3,7 +3,7 @@
net9.0
-
+
All
diff --git a/Tutorials/learn-monogame-2d/src/21-Customizing-Gum-UI/DungeonSlime.sln b/Tutorials/learn-monogame-2d/src/21-Customizing-Gum-UI/DungeonSlime.sln
deleted file mode 100644
index 077462d5..00000000
--- a/Tutorials/learn-monogame-2d/src/21-Customizing-Gum-UI/DungeonSlime.sln
+++ /dev/null
@@ -1,28 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 17
-VisualStudioVersion = 17.0.31903.59
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DungeonSlime", "DungeonSlime\DungeonSlime.csproj", "{88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MonoGameLibrary", "MonoGameLibrary\MonoGameLibrary.csproj", "{AB85CEEE-6D97-4438-AEC4-797D2806F44A}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Release|Any CPU.Build.0 = Release|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Release|Any CPU.Build.0 = Release|Any CPU
- EndGlobalSection
-EndGlobal
diff --git a/Tutorials/learn-monogame-2d/src/21-Customizing-Gum-UI/DungeonSlime.slnx b/Tutorials/learn-monogame-2d/src/21-Customizing-Gum-UI/DungeonSlime.slnx
new file mode 100644
index 00000000..8fb9d3ca
--- /dev/null
+++ b/Tutorials/learn-monogame-2d/src/21-Customizing-Gum-UI/DungeonSlime.slnx
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/Tutorials/learn-monogame-2d/src/21-Customizing-Gum-UI/DungeonSlime/.config/dotnet-tools.json b/Tutorials/learn-monogame-2d/src/21-Customizing-Gum-UI/DungeonSlime/.config/dotnet-tools.json
index a0ebfa2f..8ca0d323 100644
--- a/Tutorials/learn-monogame-2d/src/21-Customizing-Gum-UI/DungeonSlime/.config/dotnet-tools.json
+++ b/Tutorials/learn-monogame-2d/src/21-Customizing-Gum-UI/DungeonSlime/.config/dotnet-tools.json
@@ -3,31 +3,31 @@
"isRoot": true,
"tools": {
"dotnet-mgcb": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb"
]
},
"dotnet-mgcb-editor": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor"
]
},
"dotnet-mgcb-editor-linux": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-linux"
]
},
"dotnet-mgcb-editor-windows": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-windows"
]
},
"dotnet-mgcb-editor-mac": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-mac"
]
diff --git a/Tutorials/learn-monogame-2d/src/21-Customizing-Gum-UI/DungeonSlime/Content/Content.mgcb b/Tutorials/learn-monogame-2d/src/21-Customizing-Gum-UI/DungeonSlime/Content/Content.mgcb
index bb92a152..018ba0d9 100644
--- a/Tutorials/learn-monogame-2d/src/21-Customizing-Gum-UI/DungeonSlime/Content/Content.mgcb
+++ b/Tutorials/learn-monogame-2d/src/21-Customizing-Gum-UI/DungeonSlime/Content/Content.mgcb
@@ -5,7 +5,7 @@
/intermediateDir:obj/$(Platform)
/platform:DesktopGL
/config:
-/profile:Reach
+/profile:HiDef
/compress:False
#-------------------------------- References --------------------------------#
diff --git a/Tutorials/learn-monogame-2d/src/21-Customizing-Gum-UI/DungeonSlime/DungeonSlime.csproj b/Tutorials/learn-monogame-2d/src/21-Customizing-Gum-UI/DungeonSlime/DungeonSlime.csproj
index b1980fb7..70019685 100644
--- a/Tutorials/learn-monogame-2d/src/21-Customizing-Gum-UI/DungeonSlime/DungeonSlime.csproj
+++ b/Tutorials/learn-monogame-2d/src/21-Customizing-Gum-UI/DungeonSlime/DungeonSlime.csproj
@@ -24,8 +24,8 @@
-
-
+
+
diff --git a/Tutorials/learn-monogame-2d/src/21-Customizing-Gum-UI/MonoGameLibrary/MonoGameLibrary.csproj b/Tutorials/learn-monogame-2d/src/21-Customizing-Gum-UI/MonoGameLibrary/MonoGameLibrary.csproj
index 7f455438..471775d5 100644
--- a/Tutorials/learn-monogame-2d/src/21-Customizing-Gum-UI/MonoGameLibrary/MonoGameLibrary.csproj
+++ b/Tutorials/learn-monogame-2d/src/21-Customizing-Gum-UI/MonoGameLibrary/MonoGameLibrary.csproj
@@ -3,7 +3,7 @@
net9.0
-
+
All
diff --git a/Tutorials/learn-monogame-2d/src/22-Snake-Game-Mechanics/DungeonSlime.sln b/Tutorials/learn-monogame-2d/src/22-Snake-Game-Mechanics/DungeonSlime.sln
deleted file mode 100644
index 077462d5..00000000
--- a/Tutorials/learn-monogame-2d/src/22-Snake-Game-Mechanics/DungeonSlime.sln
+++ /dev/null
@@ -1,28 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 17
-VisualStudioVersion = 17.0.31903.59
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DungeonSlime", "DungeonSlime\DungeonSlime.csproj", "{88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MonoGameLibrary", "MonoGameLibrary\MonoGameLibrary.csproj", "{AB85CEEE-6D97-4438-AEC4-797D2806F44A}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Release|Any CPU.Build.0 = Release|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Release|Any CPU.Build.0 = Release|Any CPU
- EndGlobalSection
-EndGlobal
diff --git a/Tutorials/learn-monogame-2d/src/22-Snake-Game-Mechanics/DungeonSlime.slnx b/Tutorials/learn-monogame-2d/src/22-Snake-Game-Mechanics/DungeonSlime.slnx
new file mode 100644
index 00000000..8fb9d3ca
--- /dev/null
+++ b/Tutorials/learn-monogame-2d/src/22-Snake-Game-Mechanics/DungeonSlime.slnx
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/Tutorials/learn-monogame-2d/src/22-Snake-Game-Mechanics/DungeonSlime/.config/dotnet-tools.json b/Tutorials/learn-monogame-2d/src/22-Snake-Game-Mechanics/DungeonSlime/.config/dotnet-tools.json
index a0ebfa2f..8ca0d323 100644
--- a/Tutorials/learn-monogame-2d/src/22-Snake-Game-Mechanics/DungeonSlime/.config/dotnet-tools.json
+++ b/Tutorials/learn-monogame-2d/src/22-Snake-Game-Mechanics/DungeonSlime/.config/dotnet-tools.json
@@ -3,31 +3,31 @@
"isRoot": true,
"tools": {
"dotnet-mgcb": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb"
]
},
"dotnet-mgcb-editor": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor"
]
},
"dotnet-mgcb-editor-linux": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-linux"
]
},
"dotnet-mgcb-editor-windows": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-windows"
]
},
"dotnet-mgcb-editor-mac": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-mac"
]
diff --git a/Tutorials/learn-monogame-2d/src/22-Snake-Game-Mechanics/DungeonSlime/Content/Content.mgcb b/Tutorials/learn-monogame-2d/src/22-Snake-Game-Mechanics/DungeonSlime/Content/Content.mgcb
index bb92a152..018ba0d9 100644
--- a/Tutorials/learn-monogame-2d/src/22-Snake-Game-Mechanics/DungeonSlime/Content/Content.mgcb
+++ b/Tutorials/learn-monogame-2d/src/22-Snake-Game-Mechanics/DungeonSlime/Content/Content.mgcb
@@ -5,7 +5,7 @@
/intermediateDir:obj/$(Platform)
/platform:DesktopGL
/config:
-/profile:Reach
+/profile:HiDef
/compress:False
#-------------------------------- References --------------------------------#
diff --git a/Tutorials/learn-monogame-2d/src/22-Snake-Game-Mechanics/DungeonSlime/DungeonSlime.csproj b/Tutorials/learn-monogame-2d/src/22-Snake-Game-Mechanics/DungeonSlime/DungeonSlime.csproj
index b1980fb7..70019685 100644
--- a/Tutorials/learn-monogame-2d/src/22-Snake-Game-Mechanics/DungeonSlime/DungeonSlime.csproj
+++ b/Tutorials/learn-monogame-2d/src/22-Snake-Game-Mechanics/DungeonSlime/DungeonSlime.csproj
@@ -24,8 +24,8 @@
-
-
+
+
diff --git a/Tutorials/learn-monogame-2d/src/22-Snake-Game-Mechanics/MonoGameLibrary/MonoGameLibrary.csproj b/Tutorials/learn-monogame-2d/src/22-Snake-Game-Mechanics/MonoGameLibrary/MonoGameLibrary.csproj
index 7f455438..471775d5 100644
--- a/Tutorials/learn-monogame-2d/src/22-Snake-Game-Mechanics/MonoGameLibrary/MonoGameLibrary.csproj
+++ b/Tutorials/learn-monogame-2d/src/22-Snake-Game-Mechanics/MonoGameLibrary/MonoGameLibrary.csproj
@@ -3,7 +3,7 @@
net9.0
-
+
All
diff --git a/Tutorials/learn-monogame-2d/src/23-Completing-The-Game/DungeonSlime.sln b/Tutorials/learn-monogame-2d/src/23-Completing-The-Game/DungeonSlime.sln
deleted file mode 100644
index 077462d5..00000000
--- a/Tutorials/learn-monogame-2d/src/23-Completing-The-Game/DungeonSlime.sln
+++ /dev/null
@@ -1,28 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 17
-VisualStudioVersion = 17.0.31903.59
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DungeonSlime", "DungeonSlime\DungeonSlime.csproj", "{88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MonoGameLibrary", "MonoGameLibrary\MonoGameLibrary.csproj", "{AB85CEEE-6D97-4438-AEC4-797D2806F44A}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Release|Any CPU.Build.0 = Release|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Release|Any CPU.Build.0 = Release|Any CPU
- EndGlobalSection
-EndGlobal
diff --git a/Tutorials/learn-monogame-2d/src/23-Completing-The-Game/DungeonSlime.slnx b/Tutorials/learn-monogame-2d/src/23-Completing-The-Game/DungeonSlime.slnx
new file mode 100644
index 00000000..8fb9d3ca
--- /dev/null
+++ b/Tutorials/learn-monogame-2d/src/23-Completing-The-Game/DungeonSlime.slnx
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/Tutorials/learn-monogame-2d/src/23-Completing-The-Game/DungeonSlime/.config/dotnet-tools.json b/Tutorials/learn-monogame-2d/src/23-Completing-The-Game/DungeonSlime/.config/dotnet-tools.json
index a0ebfa2f..8ca0d323 100644
--- a/Tutorials/learn-monogame-2d/src/23-Completing-The-Game/DungeonSlime/.config/dotnet-tools.json
+++ b/Tutorials/learn-monogame-2d/src/23-Completing-The-Game/DungeonSlime/.config/dotnet-tools.json
@@ -3,31 +3,31 @@
"isRoot": true,
"tools": {
"dotnet-mgcb": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb"
]
},
"dotnet-mgcb-editor": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor"
]
},
"dotnet-mgcb-editor-linux": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-linux"
]
},
"dotnet-mgcb-editor-windows": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-windows"
]
},
"dotnet-mgcb-editor-mac": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-mac"
]
diff --git a/Tutorials/learn-monogame-2d/src/23-Completing-The-Game/DungeonSlime/Content/Content.mgcb b/Tutorials/learn-monogame-2d/src/23-Completing-The-Game/DungeonSlime/Content/Content.mgcb
index bb92a152..018ba0d9 100644
--- a/Tutorials/learn-monogame-2d/src/23-Completing-The-Game/DungeonSlime/Content/Content.mgcb
+++ b/Tutorials/learn-monogame-2d/src/23-Completing-The-Game/DungeonSlime/Content/Content.mgcb
@@ -5,7 +5,7 @@
/intermediateDir:obj/$(Platform)
/platform:DesktopGL
/config:
-/profile:Reach
+/profile:HiDef
/compress:False
#-------------------------------- References --------------------------------#
diff --git a/Tutorials/learn-monogame-2d/src/23-Completing-The-Game/DungeonSlime/DungeonSlime.csproj b/Tutorials/learn-monogame-2d/src/23-Completing-The-Game/DungeonSlime/DungeonSlime.csproj
index b1980fb7..70019685 100644
--- a/Tutorials/learn-monogame-2d/src/23-Completing-The-Game/DungeonSlime/DungeonSlime.csproj
+++ b/Tutorials/learn-monogame-2d/src/23-Completing-The-Game/DungeonSlime/DungeonSlime.csproj
@@ -24,8 +24,8 @@
-
-
+
+
diff --git a/Tutorials/learn-monogame-2d/src/23-Completing-The-Game/MonoGameLibrary/MonoGameLibrary.csproj b/Tutorials/learn-monogame-2d/src/23-Completing-The-Game/MonoGameLibrary/MonoGameLibrary.csproj
index 7f455438..471775d5 100644
--- a/Tutorials/learn-monogame-2d/src/23-Completing-The-Game/MonoGameLibrary/MonoGameLibrary.csproj
+++ b/Tutorials/learn-monogame-2d/src/23-Completing-The-Game/MonoGameLibrary/MonoGameLibrary.csproj
@@ -3,7 +3,7 @@
net9.0
-
+
All
diff --git a/Tutorials/learn-monogame-2d/src/24-Shaders/DungeonSlime.sln b/Tutorials/learn-monogame-2d/src/24-Shaders/DungeonSlime.sln
deleted file mode 100644
index 077462d5..00000000
--- a/Tutorials/learn-monogame-2d/src/24-Shaders/DungeonSlime.sln
+++ /dev/null
@@ -1,28 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 17
-VisualStudioVersion = 17.0.31903.59
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DungeonSlime", "DungeonSlime\DungeonSlime.csproj", "{88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MonoGameLibrary", "MonoGameLibrary\MonoGameLibrary.csproj", "{AB85CEEE-6D97-4438-AEC4-797D2806F44A}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Release|Any CPU.Build.0 = Release|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Release|Any CPU.Build.0 = Release|Any CPU
- EndGlobalSection
-EndGlobal
diff --git a/Tutorials/learn-monogame-2d/src/24-Shaders/DungeonSlime.slnx b/Tutorials/learn-monogame-2d/src/24-Shaders/DungeonSlime.slnx
new file mode 100644
index 00000000..8fb9d3ca
--- /dev/null
+++ b/Tutorials/learn-monogame-2d/src/24-Shaders/DungeonSlime.slnx
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/Tutorials/learn-monogame-2d/src/24-Shaders/DungeonSlime/.config/dotnet-tools.json b/Tutorials/learn-monogame-2d/src/24-Shaders/DungeonSlime/.config/dotnet-tools.json
index a0ebfa2f..8ca0d323 100644
--- a/Tutorials/learn-monogame-2d/src/24-Shaders/DungeonSlime/.config/dotnet-tools.json
+++ b/Tutorials/learn-monogame-2d/src/24-Shaders/DungeonSlime/.config/dotnet-tools.json
@@ -3,31 +3,31 @@
"isRoot": true,
"tools": {
"dotnet-mgcb": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb"
]
},
"dotnet-mgcb-editor": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor"
]
},
"dotnet-mgcb-editor-linux": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-linux"
]
},
"dotnet-mgcb-editor-windows": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-windows"
]
},
"dotnet-mgcb-editor-mac": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-mac"
]
diff --git a/Tutorials/learn-monogame-2d/src/24-Shaders/DungeonSlime/Content/Content.mgcb b/Tutorials/learn-monogame-2d/src/24-Shaders/DungeonSlime/Content/Content.mgcb
index d26ea4f1..972e2d6b 100644
--- a/Tutorials/learn-monogame-2d/src/24-Shaders/DungeonSlime/Content/Content.mgcb
+++ b/Tutorials/learn-monogame-2d/src/24-Shaders/DungeonSlime/Content/Content.mgcb
@@ -5,7 +5,7 @@
/intermediateDir:obj/$(Platform)
/platform:DesktopGL
/config:
-/profile:Reach
+/profile:HiDef
/compress:False
#-------------------------------- References --------------------------------#
diff --git a/Tutorials/learn-monogame-2d/src/24-Shaders/DungeonSlime/DungeonSlime.csproj b/Tutorials/learn-monogame-2d/src/24-Shaders/DungeonSlime/DungeonSlime.csproj
index b1980fb7..70019685 100644
--- a/Tutorials/learn-monogame-2d/src/24-Shaders/DungeonSlime/DungeonSlime.csproj
+++ b/Tutorials/learn-monogame-2d/src/24-Shaders/DungeonSlime/DungeonSlime.csproj
@@ -24,8 +24,8 @@
-
-
+
+
diff --git a/Tutorials/learn-monogame-2d/src/24-Shaders/MonoGameLibrary/MonoGameLibrary.csproj b/Tutorials/learn-monogame-2d/src/24-Shaders/MonoGameLibrary/MonoGameLibrary.csproj
index 7f455438..471775d5 100644
--- a/Tutorials/learn-monogame-2d/src/24-Shaders/MonoGameLibrary/MonoGameLibrary.csproj
+++ b/Tutorials/learn-monogame-2d/src/24-Shaders/MonoGameLibrary/MonoGameLibrary.csproj
@@ -3,7 +3,7 @@
net9.0
-
+
All
diff --git a/Tutorials/learn-monogame-2d/src/25-Packaging-Game/DungeonSlime.sln b/Tutorials/learn-monogame-2d/src/25-Packaging-Game/DungeonSlime.sln
deleted file mode 100644
index 077462d5..00000000
--- a/Tutorials/learn-monogame-2d/src/25-Packaging-Game/DungeonSlime.sln
+++ /dev/null
@@ -1,28 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 17
-VisualStudioVersion = 17.0.31903.59
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DungeonSlime", "DungeonSlime\DungeonSlime.csproj", "{88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MonoGameLibrary", "MonoGameLibrary\MonoGameLibrary.csproj", "{AB85CEEE-6D97-4438-AEC4-797D2806F44A}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Release|Any CPU.Build.0 = Release|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Release|Any CPU.Build.0 = Release|Any CPU
- EndGlobalSection
-EndGlobal
diff --git a/Tutorials/learn-monogame-2d/src/25-Packaging-Game/DungeonSlime.slnx b/Tutorials/learn-monogame-2d/src/25-Packaging-Game/DungeonSlime.slnx
new file mode 100644
index 00000000..8fb9d3ca
--- /dev/null
+++ b/Tutorials/learn-monogame-2d/src/25-Packaging-Game/DungeonSlime.slnx
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/Tutorials/learn-monogame-2d/src/25-Packaging-Game/DungeonSlime/.config/dotnet-tools.json b/Tutorials/learn-monogame-2d/src/25-Packaging-Game/DungeonSlime/.config/dotnet-tools.json
index a0ebfa2f..8ca0d323 100644
--- a/Tutorials/learn-monogame-2d/src/25-Packaging-Game/DungeonSlime/.config/dotnet-tools.json
+++ b/Tutorials/learn-monogame-2d/src/25-Packaging-Game/DungeonSlime/.config/dotnet-tools.json
@@ -3,31 +3,31 @@
"isRoot": true,
"tools": {
"dotnet-mgcb": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb"
]
},
"dotnet-mgcb-editor": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor"
]
},
"dotnet-mgcb-editor-linux": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-linux"
]
},
"dotnet-mgcb-editor-windows": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-windows"
]
},
"dotnet-mgcb-editor-mac": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-mac"
]
diff --git a/Tutorials/learn-monogame-2d/src/25-Packaging-Game/DungeonSlime/Content/Content.mgcb b/Tutorials/learn-monogame-2d/src/25-Packaging-Game/DungeonSlime/Content/Content.mgcb
index d26ea4f1..972e2d6b 100644
--- a/Tutorials/learn-monogame-2d/src/25-Packaging-Game/DungeonSlime/Content/Content.mgcb
+++ b/Tutorials/learn-monogame-2d/src/25-Packaging-Game/DungeonSlime/Content/Content.mgcb
@@ -5,7 +5,7 @@
/intermediateDir:obj/$(Platform)
/platform:DesktopGL
/config:
-/profile:Reach
+/profile:HiDef
/compress:False
#-------------------------------- References --------------------------------#
diff --git a/Tutorials/learn-monogame-2d/src/25-Packaging-Game/DungeonSlime/DungeonSlime.csproj b/Tutorials/learn-monogame-2d/src/25-Packaging-Game/DungeonSlime/DungeonSlime.csproj
index b1980fb7..70019685 100644
--- a/Tutorials/learn-monogame-2d/src/25-Packaging-Game/DungeonSlime/DungeonSlime.csproj
+++ b/Tutorials/learn-monogame-2d/src/25-Packaging-Game/DungeonSlime/DungeonSlime.csproj
@@ -24,8 +24,8 @@
-
-
+
+
diff --git a/Tutorials/learn-monogame-2d/src/25-Packaging-Game/MonoGameLibrary/MonoGameLibrary.csproj b/Tutorials/learn-monogame-2d/src/25-Packaging-Game/MonoGameLibrary/MonoGameLibrary.csproj
index 7f455438..471775d5 100644
--- a/Tutorials/learn-monogame-2d/src/25-Packaging-Game/MonoGameLibrary/MonoGameLibrary.csproj
+++ b/Tutorials/learn-monogame-2d/src/25-Packaging-Game/MonoGameLibrary/MonoGameLibrary.csproj
@@ -3,7 +3,7 @@
net9.0
-
+
All
diff --git a/Tutorials/learn-monogame-2d/src/26-Publish-To-Itch/DungeonSlime.sln b/Tutorials/learn-monogame-2d/src/26-Publish-To-Itch/DungeonSlime.sln
deleted file mode 100644
index 077462d5..00000000
--- a/Tutorials/learn-monogame-2d/src/26-Publish-To-Itch/DungeonSlime.sln
+++ /dev/null
@@ -1,28 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 17
-VisualStudioVersion = 17.0.31903.59
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DungeonSlime", "DungeonSlime\DungeonSlime.csproj", "{88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MonoGameLibrary", "MonoGameLibrary\MonoGameLibrary.csproj", "{AB85CEEE-6D97-4438-AEC4-797D2806F44A}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Release|Any CPU.Build.0 = Release|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Release|Any CPU.Build.0 = Release|Any CPU
- EndGlobalSection
-EndGlobal
diff --git a/Tutorials/learn-monogame-2d/src/26-Publish-To-Itch/DungeonSlime.slnx b/Tutorials/learn-monogame-2d/src/26-Publish-To-Itch/DungeonSlime.slnx
new file mode 100644
index 00000000..8fb9d3ca
--- /dev/null
+++ b/Tutorials/learn-monogame-2d/src/26-Publish-To-Itch/DungeonSlime.slnx
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/Tutorials/learn-monogame-2d/src/26-Publish-To-Itch/DungeonSlime/.config/dotnet-tools.json b/Tutorials/learn-monogame-2d/src/26-Publish-To-Itch/DungeonSlime/.config/dotnet-tools.json
index a0ebfa2f..8ca0d323 100644
--- a/Tutorials/learn-monogame-2d/src/26-Publish-To-Itch/DungeonSlime/.config/dotnet-tools.json
+++ b/Tutorials/learn-monogame-2d/src/26-Publish-To-Itch/DungeonSlime/.config/dotnet-tools.json
@@ -3,31 +3,31 @@
"isRoot": true,
"tools": {
"dotnet-mgcb": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb"
]
},
"dotnet-mgcb-editor": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor"
]
},
"dotnet-mgcb-editor-linux": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-linux"
]
},
"dotnet-mgcb-editor-windows": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-windows"
]
},
"dotnet-mgcb-editor-mac": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-mac"
]
diff --git a/Tutorials/learn-monogame-2d/src/26-Publish-To-Itch/DungeonSlime/Content/Content.mgcb b/Tutorials/learn-monogame-2d/src/26-Publish-To-Itch/DungeonSlime/Content/Content.mgcb
index d26ea4f1..972e2d6b 100644
--- a/Tutorials/learn-monogame-2d/src/26-Publish-To-Itch/DungeonSlime/Content/Content.mgcb
+++ b/Tutorials/learn-monogame-2d/src/26-Publish-To-Itch/DungeonSlime/Content/Content.mgcb
@@ -5,7 +5,7 @@
/intermediateDir:obj/$(Platform)
/platform:DesktopGL
/config:
-/profile:Reach
+/profile:HiDef
/compress:False
#-------------------------------- References --------------------------------#
diff --git a/Tutorials/learn-monogame-2d/src/26-Publish-To-Itch/DungeonSlime/DungeonSlime.csproj b/Tutorials/learn-monogame-2d/src/26-Publish-To-Itch/DungeonSlime/DungeonSlime.csproj
index b1980fb7..70019685 100644
--- a/Tutorials/learn-monogame-2d/src/26-Publish-To-Itch/DungeonSlime/DungeonSlime.csproj
+++ b/Tutorials/learn-monogame-2d/src/26-Publish-To-Itch/DungeonSlime/DungeonSlime.csproj
@@ -24,8 +24,8 @@
-
-
+
+
diff --git a/Tutorials/learn-monogame-2d/src/26-Publish-To-Itch/MonoGameLibrary/MonoGameLibrary.csproj b/Tutorials/learn-monogame-2d/src/26-Publish-To-Itch/MonoGameLibrary/MonoGameLibrary.csproj
index 7f455438..471775d5 100644
--- a/Tutorials/learn-monogame-2d/src/26-Publish-To-Itch/MonoGameLibrary/MonoGameLibrary.csproj
+++ b/Tutorials/learn-monogame-2d/src/26-Publish-To-Itch/MonoGameLibrary/MonoGameLibrary.csproj
@@ -3,7 +3,7 @@
net9.0
-
+
All
diff --git a/Tutorials/learn-monogame-2d/src/27-Conclusion/DungeonSlime.sln b/Tutorials/learn-monogame-2d/src/27-Conclusion/DungeonSlime.sln
deleted file mode 100644
index 077462d5..00000000
--- a/Tutorials/learn-monogame-2d/src/27-Conclusion/DungeonSlime.sln
+++ /dev/null
@@ -1,28 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 17
-VisualStudioVersion = 17.0.31903.59
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DungeonSlime", "DungeonSlime\DungeonSlime.csproj", "{88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MonoGameLibrary", "MonoGameLibrary\MonoGameLibrary.csproj", "{AB85CEEE-6D97-4438-AEC4-797D2806F44A}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {88BD3FF9-D3D6-4680-A274-F866E0DFCAC4}.Release|Any CPU.Build.0 = Release|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {AB85CEEE-6D97-4438-AEC4-797D2806F44A}.Release|Any CPU.Build.0 = Release|Any CPU
- EndGlobalSection
-EndGlobal
diff --git a/Tutorials/learn-monogame-2d/src/27-Conclusion/DungeonSlime.slnx b/Tutorials/learn-monogame-2d/src/27-Conclusion/DungeonSlime.slnx
new file mode 100644
index 00000000..8fb9d3ca
--- /dev/null
+++ b/Tutorials/learn-monogame-2d/src/27-Conclusion/DungeonSlime.slnx
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/Tutorials/learn-monogame-2d/src/27-Conclusion/DungeonSlime/.config/dotnet-tools.json b/Tutorials/learn-monogame-2d/src/27-Conclusion/DungeonSlime/.config/dotnet-tools.json
index a0ebfa2f..8ca0d323 100644
--- a/Tutorials/learn-monogame-2d/src/27-Conclusion/DungeonSlime/.config/dotnet-tools.json
+++ b/Tutorials/learn-monogame-2d/src/27-Conclusion/DungeonSlime/.config/dotnet-tools.json
@@ -3,31 +3,31 @@
"isRoot": true,
"tools": {
"dotnet-mgcb": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb"
]
},
"dotnet-mgcb-editor": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor"
]
},
"dotnet-mgcb-editor-linux": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-linux"
]
},
"dotnet-mgcb-editor-windows": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-windows"
]
},
"dotnet-mgcb-editor-mac": {
- "version": "3.8.5-preview.2",
+ "version": "3.8.5-preview.3",
"commands": [
"mgcb-editor-mac"
]
diff --git a/Tutorials/learn-monogame-2d/src/27-Conclusion/DungeonSlime/Content/Content.mgcb b/Tutorials/learn-monogame-2d/src/27-Conclusion/DungeonSlime/Content/Content.mgcb
index d26ea4f1..972e2d6b 100644
--- a/Tutorials/learn-monogame-2d/src/27-Conclusion/DungeonSlime/Content/Content.mgcb
+++ b/Tutorials/learn-monogame-2d/src/27-Conclusion/DungeonSlime/Content/Content.mgcb
@@ -5,7 +5,7 @@
/intermediateDir:obj/$(Platform)
/platform:DesktopGL
/config:
-/profile:Reach
+/profile:HiDef
/compress:False
#-------------------------------- References --------------------------------#
diff --git a/Tutorials/learn-monogame-2d/src/27-Conclusion/DungeonSlime/DungeonSlime.sln b/Tutorials/learn-monogame-2d/src/27-Conclusion/DungeonSlime/DungeonSlime.sln
deleted file mode 100644
index 0fdd311d..00000000
--- a/Tutorials/learn-monogame-2d/src/27-Conclusion/DungeonSlime/DungeonSlime.sln
+++ /dev/null
@@ -1,36 +0,0 @@
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 17
-VisualStudioVersion = 17.5.2.0
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DungeonSlime.Desktop", "Platforms\Desktop\DungeonSlime.csproj", "{ED6B5FFA-0E1C-4BCE-D08B-69CC2DE9576F}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DungeonSlime.WindowsDX", "Platforms\Windows\DungeonSlime.WindowsDX.csproj", "{A1B2C3D4-5E6F-7A8B-9C0D-1E2F3A4B5C6D}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DungeonSlime.Android", "Platforms\Android\DungeonSlime.csproj", "{8A9B5A3C-2D4E-4F1B-9C3D-7E8F6A9B5C4D}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {ED6B5FFA-0E1C-4BCE-D08B-69CC2DE9576F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {ED6B5FFA-0E1C-4BCE-D08B-69CC2DE9576F}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {ED6B5FFA-0E1C-4BCE-D08B-69CC2DE9576F}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {ED6B5FFA-0E1C-4BCE-D08B-69CC2DE9576F}.Release|Any CPU.Build.0 = Release|Any CPU
- {A1B2C3D4-5E6F-7A8B-9C0D-1E2F3A4B5C6D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {A1B2C3D4-5E6F-7A8B-9C0D-1E2F3A4B5C6D}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {A1B2C3D4-5E6F-7A8B-9C0D-1E2F3A4B5C6D}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {A1B2C3D4-5E6F-7A8B-9C0D-1E2F3A4B5C6D}.Release|Any CPU.Build.0 = Release|Any CPU
- {8A9B5A3C-2D4E-4F1B-9C3D-7E8F6A9B5C4D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {8A9B5A3C-2D4E-4F1B-9C3D-7E8F6A9B5C4D}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {8A9B5A3C-2D4E-4F1B-9C3D-7E8F6A9B5C4D}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {8A9B5A3C-2D4E-4F1B-9C3D-7E8F6A9B5C4D}.Release|Any CPU.Build.0 = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(ExtensibilityGlobals) = postSolution
- SolutionGuid = {55D2DB4C-A097-4C86-BE97-D35FADB18372}
- EndGlobalSection
-EndGlobal
diff --git a/Tutorials/learn-monogame-2d/src/27-Conclusion/DungeonSlime/DungeonSlime.slnx b/Tutorials/learn-monogame-2d/src/27-Conclusion/DungeonSlime/DungeonSlime.slnx
new file mode 100644
index 00000000..8074dc84
--- /dev/null
+++ b/Tutorials/learn-monogame-2d/src/27-Conclusion/DungeonSlime/DungeonSlime.slnx
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Tutorials/learn-monogame-2d/src/27-Conclusion/DungeonSlime/Platforms/Android/DungeonSlime.csproj b/Tutorials/learn-monogame-2d/src/27-Conclusion/DungeonSlime/Platforms/Android/DungeonSlime.csproj
index 3bdae63a..186e60db 100644
--- a/Tutorials/learn-monogame-2d/src/27-Conclusion/DungeonSlime/Platforms/Android/DungeonSlime.csproj
+++ b/Tutorials/learn-monogame-2d/src/27-Conclusion/DungeonSlime/Platforms/Android/DungeonSlime.csproj
@@ -14,8 +14,8 @@
-
-
+
+
diff --git a/Tutorials/learn-monogame-2d/src/27-Conclusion/DungeonSlime/Platforms/Desktop/DungeonSlime.csproj b/Tutorials/learn-monogame-2d/src/27-Conclusion/DungeonSlime/Platforms/Desktop/DungeonSlime.csproj
index 7596bcf7..d8d732ed 100644
--- a/Tutorials/learn-monogame-2d/src/27-Conclusion/DungeonSlime/Platforms/Desktop/DungeonSlime.csproj
+++ b/Tutorials/learn-monogame-2d/src/27-Conclusion/DungeonSlime/Platforms/Desktop/DungeonSlime.csproj
@@ -24,8 +24,8 @@
-
-
+
+
diff --git a/Tutorials/learn-monogame-2d/src/27-Conclusion/DungeonSlime/Platforms/Windows/DungeonSlime.WindowsDX.csproj b/Tutorials/learn-monogame-2d/src/27-Conclusion/DungeonSlime/Platforms/Windows/DungeonSlime.csproj
similarity index 97%
rename from Tutorials/learn-monogame-2d/src/27-Conclusion/DungeonSlime/Platforms/Windows/DungeonSlime.WindowsDX.csproj
rename to Tutorials/learn-monogame-2d/src/27-Conclusion/DungeonSlime/Platforms/Windows/DungeonSlime.csproj
index d2e0b9ee..d1db0855 100644
--- a/Tutorials/learn-monogame-2d/src/27-Conclusion/DungeonSlime/Platforms/Windows/DungeonSlime.WindowsDX.csproj
+++ b/Tutorials/learn-monogame-2d/src/27-Conclusion/DungeonSlime/Platforms/Windows/DungeonSlime.csproj
@@ -13,8 +13,8 @@
-
-
+
+
diff --git a/Tutorials/learn-monogame-2d/src/27-Conclusion/MonoGameLibrary/MonoGameLibrary.csproj b/Tutorials/learn-monogame-2d/src/27-Conclusion/MonoGameLibrary/MonoGameLibrary.csproj
index 7f455438..471775d5 100644
--- a/Tutorials/learn-monogame-2d/src/27-Conclusion/MonoGameLibrary/MonoGameLibrary.csproj
+++ b/Tutorials/learn-monogame-2d/src/27-Conclusion/MonoGameLibrary/MonoGameLibrary.csproj
@@ -3,7 +3,7 @@
net9.0
-
+
All