From 2487405927ac5f03fefe829fbf8d31f3121d5540 Mon Sep 17 00:00:00 2001 From: CartBlanche Date: Tue, 17 Feb 2026 23:06:50 +0000 Subject: [PATCH 01/14] AutoPong changes. --- AutoPong/.config/dotnet-tools.json | 10 +-- AutoPong/.vscode/launch.json | 12 +-- AutoPong/.vscode/tasks.json | 12 +-- .../AndroidManifest.xml | 0 .../AutoPong.csproj} | 6 +- .../Activity1.cs => Android/MainActivity.cs} | 0 .../Resources/Drawable/Icon.png | Bin .../Resources/Values/Strings.xml | 0 AutoPong/AutoPong.sln | 80 ++++++++++-------- .../{AutoPong.Core => Core}/AutoPongGame.cs | 0 .../Content/Content.mgcb | 0 .../Content/Fonts/Hud.spritefont | 0 .../Content/Fonts/Roboto-Bold.ttf | Bin .../AutoPong.Core.csproj => Core/Core.csproj} | 2 +- .../Game/AudioSource.cs | 0 .../{AutoPong.Core => Core}/Game/Game1.cs | 0 .../Game/InputState.cs | 0 .../{AutoPong.Core => Core}/Game/WaveType.cs | 0 .../AutoPong.csproj} | 6 +- .../AutoPong.icns} | Bin .../{AutoPong.DesktopGL => Desktop}/Icon.bmp | Bin .../{AutoPong.DesktopGL => Desktop}/Icon.ico | Bin .../Info.plist | 0 .../Program.cs | 0 .../app.manifest | 0 .../AutoPong.csproj} | 6 +- .../{AutoPong.WindowsDX => Windows}/Icon.ico | Bin .../Program.cs | 0 .../app.manifest | 0 .../AutoPong.csproj} | 6 +- AutoPong/{AutoPong.iOS => iOS}/Default.png | Bin .../{AutoPong.iOS => iOS}/Entitlements.plist | 0 .../{AutoPong.iOS => iOS}/GameThumbnail.png | Bin AutoPong/{AutoPong.iOS => iOS}/Info.plist | 0 .../LaunchScreen.storyboard | 0 AutoPong/{AutoPong.iOS => iOS}/Program.cs | 0 36 files changed, 76 insertions(+), 64 deletions(-) rename AutoPong/{AutoPong.Android => Android}/AndroidManifest.xml (100%) rename AutoPong/{AutoPong.Android/AutoPong.Android.csproj => Android/AutoPong.csproj} (88%) rename AutoPong/{AutoPong.Android/Activity1.cs => Android/MainActivity.cs} (100%) rename AutoPong/{AutoPong.Android => Android}/Resources/Drawable/Icon.png (100%) rename AutoPong/{AutoPong.Android => Android}/Resources/Values/Strings.xml (100%) rename AutoPong/{AutoPong.Core => Core}/AutoPongGame.cs (100%) rename AutoPong/{AutoPong.Core => Core}/Content/Content.mgcb (100%) rename AutoPong/{AutoPong.Core => Core}/Content/Fonts/Hud.spritefont (100%) rename AutoPong/{AutoPong.Core => Core}/Content/Fonts/Roboto-Bold.ttf (100%) rename AutoPong/{AutoPong.Core/AutoPong.Core.csproj => Core/Core.csproj} (92%) rename AutoPong/{AutoPong.Core => Core}/Game/AudioSource.cs (100%) rename AutoPong/{AutoPong.Core => Core}/Game/Game1.cs (100%) rename AutoPong/{AutoPong.Core => Core}/Game/InputState.cs (100%) rename AutoPong/{AutoPong.Core => Core}/Game/WaveType.cs (100%) rename AutoPong/{AutoPong.DesktopGL/AutoPong.DesktopGL.csproj => Desktop/AutoPong.csproj} (90%) rename AutoPong/{AutoPong.DesktopGL/AutoPong.DesktopGL.icns => Desktop/AutoPong.icns} (100%) rename AutoPong/{AutoPong.DesktopGL => Desktop}/Icon.bmp (100%) rename AutoPong/{AutoPong.DesktopGL => Desktop}/Icon.ico (100%) rename AutoPong/{AutoPong.DesktopGL => Desktop}/Info.plist (100%) rename AutoPong/{AutoPong.DesktopGL => Desktop}/Program.cs (100%) rename AutoPong/{AutoPong.DesktopGL => Desktop}/app.manifest (100%) rename AutoPong/{AutoPong.WindowsDX/AutoPong.WindowsDX.csproj => Windows/AutoPong.csproj} (89%) rename AutoPong/{AutoPong.WindowsDX => Windows}/Icon.ico (100%) rename AutoPong/{AutoPong.WindowsDX => Windows}/Program.cs (100%) rename AutoPong/{AutoPong.WindowsDX => Windows}/app.manifest (100%) rename AutoPong/{AutoPong.iOS/AutoPong.iOS.csproj => iOS/AutoPong.csproj} (87%) rename AutoPong/{AutoPong.iOS => iOS}/Default.png (100%) rename AutoPong/{AutoPong.iOS => iOS}/Entitlements.plist (100%) rename AutoPong/{AutoPong.iOS => iOS}/GameThumbnail.png (100%) rename AutoPong/{AutoPong.iOS => iOS}/Info.plist (100%) rename AutoPong/{AutoPong.iOS => iOS}/LaunchScreen.storyboard (100%) rename AutoPong/{AutoPong.iOS => iOS}/Program.cs (100%) 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 index 31537fde..4803f5c6 100644 --- a/AutoPong/AutoPong.sln +++ b/AutoPong/AutoPong.sln @@ -3,17 +3,25 @@ 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}" +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Platforms", "Platforms", "{C25A12AE-C6E2-4DC3-8BC7-687D798B18DE}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AutoPong.Core", "AutoPong.Core\AutoPong.Core.csproj", "{8A06B930-BD4A-4495-948B-19B9B205A26D}" +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Android", "Android", "{02EA681E-C7D8-13C7-8484-4AC65E1B71E8}" EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Platforms", "Platforms", "{C25A12AE-C6E2-4DC3-8BC7-687D798B18DE}" +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "iOS", "iOS", "{A8E3B3FC-B831-4FFD-8476-5E1A75A8C406}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Desktop", "Desktop", "{61D9C47D-43C4-4B38-97D7-D7EB90039ED9}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Windows", "Windows", "{B57CEAAA-D1F2-4B28-ACFA-530D110ED42A}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AutoPong", "Android\AutoPong.csproj", "{EDC74F25-113E-EB03-19B8-D59C3274A62C}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AutoPong", "Desktop\AutoPong.csproj", "{0DBE3617-C112-2CCA-B023-3946741256F9}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AutoPong.Android", "AutoPong.Android\AutoPong.Android.csproj", "{C33DBB83-6749-4992-BF7B-B278FB301719}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AutoPong", "iOS\AutoPong.csproj", "{A8F15BE0-062A-9A61-256E-96AB63DFC465}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AutoPong.iOS", "AutoPong.iOS\AutoPong.iOS.csproj", "{E843C85A-F43C-4FBD-A619-550B783B660E}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AutoPong", "Windows\AutoPong.csproj", "{DD4BFC0F-D14E-2D21-5570-9F369D80638D}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AutoPong.WindowsDX", "AutoPong.WindowsDX\AutoPong.WindowsDX.csproj", "{3ACF3FA5-18D0-49E5-9E08-8DC0581C3681}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Core", "Core\Core.csproj", "{5ED06CAD-956C-C94D-BC0C-E89E30A887C2}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -21,39 +29,43 @@ Global 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 + {EDC74F25-113E-EB03-19B8-D59C3274A62C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {EDC74F25-113E-EB03-19B8-D59C3274A62C}.Debug|Any CPU.Build.0 = Debug|Any CPU + {EDC74F25-113E-EB03-19B8-D59C3274A62C}.Debug|Any CPU.Deploy.0 = Debug|Any CPU + {EDC74F25-113E-EB03-19B8-D59C3274A62C}.Release|Any CPU.ActiveCfg = Release|Any CPU + {EDC74F25-113E-EB03-19B8-D59C3274A62C}.Release|Any CPU.Build.0 = Release|Any CPU + {EDC74F25-113E-EB03-19B8-D59C3274A62C}.Release|Any CPU.Deploy.0 = Release|Any CPU + {0DBE3617-C112-2CCA-B023-3946741256F9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {0DBE3617-C112-2CCA-B023-3946741256F9}.Debug|Any CPU.Build.0 = Debug|Any CPU + {0DBE3617-C112-2CCA-B023-3946741256F9}.Release|Any CPU.ActiveCfg = Release|Any CPU + {0DBE3617-C112-2CCA-B023-3946741256F9}.Release|Any CPU.Build.0 = Release|Any CPU + {A8F15BE0-062A-9A61-256E-96AB63DFC465}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {A8F15BE0-062A-9A61-256E-96AB63DFC465}.Debug|Any CPU.Build.0 = Debug|Any CPU + {A8F15BE0-062A-9A61-256E-96AB63DFC465}.Debug|Any CPU.Deploy.0 = Debug|Any CPU + {A8F15BE0-062A-9A61-256E-96AB63DFC465}.Release|Any CPU.ActiveCfg = Release|Any CPU + {A8F15BE0-062A-9A61-256E-96AB63DFC465}.Release|Any CPU.Build.0 = Release|Any CPU + {A8F15BE0-062A-9A61-256E-96AB63DFC465}.Release|Any CPU.Deploy.0 = Release|Any CPU + {DD4BFC0F-D14E-2D21-5570-9F369D80638D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {DD4BFC0F-D14E-2D21-5570-9F369D80638D}.Debug|Any CPU.Build.0 = Debug|Any CPU + {DD4BFC0F-D14E-2D21-5570-9F369D80638D}.Release|Any CPU.ActiveCfg = Release|Any CPU + {DD4BFC0F-D14E-2D21-5570-9F369D80638D}.Release|Any CPU.Build.0 = Release|Any CPU + {5ED06CAD-956C-C94D-BC0C-E89E30A887C2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {5ED06CAD-956C-C94D-BC0C-E89E30A887C2}.Debug|Any CPU.Build.0 = Debug|Any CPU + {5ED06CAD-956C-C94D-BC0C-E89E30A887C2}.Release|Any CPU.ActiveCfg = Release|Any CPU + {5ED06CAD-956C-C94D-BC0C-E89E30A887C2}.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} + {02EA681E-C7D8-13C7-8484-4AC65E1B71E8} = {C25A12AE-C6E2-4DC3-8BC7-687D798B18DE} + {A8E3B3FC-B831-4FFD-8476-5E1A75A8C406} = {C25A12AE-C6E2-4DC3-8BC7-687D798B18DE} + {61D9C47D-43C4-4B38-97D7-D7EB90039ED9} = {C25A12AE-C6E2-4DC3-8BC7-687D798B18DE} + {B57CEAAA-D1F2-4B28-ACFA-530D110ED42A} = {C25A12AE-C6E2-4DC3-8BC7-687D798B18DE} + {EDC74F25-113E-EB03-19B8-D59C3274A62C} = {02EA681E-C7D8-13C7-8484-4AC65E1B71E8} + {0DBE3617-C112-2CCA-B023-3946741256F9} = {61D9C47D-43C4-4B38-97D7-D7EB90039ED9} + {A8F15BE0-062A-9A61-256E-96AB63DFC465} = {A8E3B3FC-B831-4FFD-8476-5E1A75A8C406} + {DD4BFC0F-D14E-2D21-5570-9F369D80638D} = {B57CEAAA-D1F2-4B28-ACFA-530D110ED42A} EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution SolutionGuid = {30AA8C87-3B33-446B-B943-F277DFCC7B07} 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 100% rename from AutoPong/AutoPong.DesktopGL/Info.plist rename to AutoPong/Desktop/Info.plist 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 100% rename from AutoPong/AutoPong.DesktopGL/app.manifest rename to AutoPong/Desktop/app.manifest 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 100% rename from AutoPong/AutoPong.WindowsDX/app.manifest rename to AutoPong/Windows/app.manifest 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 From 716daac71a4f2d3168fa39bd56d0e1e6eccfe8f8 Mon Sep 17 00:00:00 2001 From: CartBlanche Date: Tue, 17 Feb 2026 23:40:06 +0000 Subject: [PATCH 02/14] FuelCell Changes. --- FuelCell/.config/dotnet-tools.json | 10 +- FuelCell/.vscode/launch.json | 12 +- FuelCell/.vscode/tasks.json | 12 +- .../AndroidManifest.xml | 0 .../FuelCell.csproj} | 8 +- .../Activity1.cs => Android/MainActivity.cs} | 0 .../Resources/Drawable/Icon.png | Bin .../Resources/Drawable/Splash.png | Bin .../Resources/Values/Strings.xml | 0 .../Resources/Values/Styles.xml | 0 .../Content/Audio/background-music.mp3 | Bin .../Content/Audio/engine-rumble.wav | Bin .../Content/Audio/fuelcell-collect.wav | Bin .../Content/Fonts/Roboto-Bold.ttf | Bin .../Content/Fonts/StatsFont.spritefont | 0 .../Content/FuelCell.mgcb | 0 .../Content/Models/BarrierBlue.png | Bin .../Content/Models/BarrierPurple.png | Bin .../Content/Models/BarrierRed.png | Bin .../Content/Models/ShipDiffuse.tga | Bin .../Content/Models/White.png | Bin .../Content/Models/carriertextures.png | Bin .../Content/Models/cube10uR.x | 0 .../Content/Models/cylinder10uR.x | 0 .../Content/Models/fuelcarrier.fbx | Bin .../Content/Models/fuelcarrier.x | 0 .../Content/Models/fuelcell.png | Bin .../Content/Models/fuelcellmodel.x | 0 .../Content/Models/ground.png | Bin .../Content/Models/ground.x | 0 .../Content/Models/pyramid10uR.x | 0 .../Content/Models/sphere1uR.x | 0 .../FuelCell.Core.csproj => Core/Core.csproj} | 2 +- .../{FuelCell.Core => Core}/FuelCellGame.cs | 0 .../{FuelCell.Core => Core}/Game/Barrier.cs | 0 .../{FuelCell.Core => Core}/Game/Camera.cs | 0 .../Game/FuelCarrier.cs | 0 .../{FuelCell.Core => Core}/Game/FuelCell.cs | 0 .../Game/GameConstants.cs | 0 .../Game/GameObject.cs | 0 .../Game/InputState.cs | 0 .../FuelCell.csproj} | 8 +- .../FuelCell.icns} | Bin .../{FuelCell.DesktopGL => Desktop}/Icon.bmp | Bin .../{FuelCell.DesktopGL => Desktop}/Icon.ico | Bin .../Info.plist | 0 .../Program.cs | 0 .../app.manifest | 0 FuelCell/FuelCell.sln | 108 ++++++++++++------ .../FuelCell.csproj} | 8 +- .../{FuelCell.WindowsDX => Windows}/Icon.ico | Bin .../Program.cs | 0 .../app.manifest | 0 FuelCell/{FuelCell.iOS => iOS}/Default.png | Bin .../{FuelCell.iOS => iOS}/Entitlements.plist | 0 .../FuelCell.csproj} | 8 +- .../{FuelCell.iOS => iOS}/GameThumbnail.png | Bin FuelCell/{FuelCell.iOS => iOS}/Info.plist | 0 .../LaunchScreen.storyboard | 0 FuelCell/{FuelCell.iOS => iOS}/Program.cs | 0 .../{FuelCell.iOS => iOS}/monogameicon.png | Bin 61 files changed, 107 insertions(+), 69 deletions(-) rename FuelCell/{FuelCell.Android => Android}/AndroidManifest.xml (100%) rename FuelCell/{FuelCell.Android/FuelCell.Android.csproj => Android/FuelCell.csproj} (83%) rename FuelCell/{FuelCell.Android/Activity1.cs => Android/MainActivity.cs} (100%) rename FuelCell/{FuelCell.Android => Android}/Resources/Drawable/Icon.png (100%) rename FuelCell/{FuelCell.Android => Android}/Resources/Drawable/Splash.png (100%) rename FuelCell/{FuelCell.Android => Android}/Resources/Values/Strings.xml (100%) rename FuelCell/{FuelCell.Android => Android}/Resources/Values/Styles.xml (100%) rename FuelCell/{FuelCell.Core => Core}/Content/Audio/background-music.mp3 (100%) rename FuelCell/{FuelCell.Core => Core}/Content/Audio/engine-rumble.wav (100%) rename FuelCell/{FuelCell.Core => Core}/Content/Audio/fuelcell-collect.wav (100%) rename FuelCell/{FuelCell.Core => Core}/Content/Fonts/Roboto-Bold.ttf (100%) rename FuelCell/{FuelCell.Core => Core}/Content/Fonts/StatsFont.spritefont (100%) rename FuelCell/{FuelCell.Core => Core}/Content/FuelCell.mgcb (100%) rename FuelCell/{FuelCell.Core => Core}/Content/Models/BarrierBlue.png (100%) rename FuelCell/{FuelCell.Core => Core}/Content/Models/BarrierPurple.png (100%) rename FuelCell/{FuelCell.Core => Core}/Content/Models/BarrierRed.png (100%) rename FuelCell/{FuelCell.Core => Core}/Content/Models/ShipDiffuse.tga (100%) rename FuelCell/{FuelCell.Core => Core}/Content/Models/White.png (100%) rename FuelCell/{FuelCell.Core => Core}/Content/Models/carriertextures.png (100%) rename FuelCell/{FuelCell.Core => Core}/Content/Models/cube10uR.x (100%) rename FuelCell/{FuelCell.Core => Core}/Content/Models/cylinder10uR.x (100%) rename FuelCell/{FuelCell.Core => Core}/Content/Models/fuelcarrier.fbx (100%) rename FuelCell/{FuelCell.Core => Core}/Content/Models/fuelcarrier.x (100%) rename FuelCell/{FuelCell.Core => Core}/Content/Models/fuelcell.png (100%) rename FuelCell/{FuelCell.Core => Core}/Content/Models/fuelcellmodel.x (100%) rename FuelCell/{FuelCell.Core => Core}/Content/Models/ground.png (100%) rename FuelCell/{FuelCell.Core => Core}/Content/Models/ground.x (100%) rename FuelCell/{FuelCell.Core => Core}/Content/Models/pyramid10uR.x (100%) rename FuelCell/{FuelCell.Core => Core}/Content/Models/sphere1uR.x (100%) rename FuelCell/{FuelCell.Core/FuelCell.Core.csproj => Core/Core.csproj} (93%) rename FuelCell/{FuelCell.Core => Core}/FuelCellGame.cs (100%) rename FuelCell/{FuelCell.Core => Core}/Game/Barrier.cs (100%) rename FuelCell/{FuelCell.Core => Core}/Game/Camera.cs (100%) rename FuelCell/{FuelCell.Core => Core}/Game/FuelCarrier.cs (100%) rename FuelCell/{FuelCell.Core => Core}/Game/FuelCell.cs (100%) rename FuelCell/{FuelCell.Core => Core}/Game/GameConstants.cs (100%) rename FuelCell/{FuelCell.Core => Core}/Game/GameObject.cs (100%) rename FuelCell/{FuelCell.Core => Core}/Game/InputState.cs (100%) rename FuelCell/{FuelCell.DesktopGL/FuelCell.DesktopGL.csproj => Desktop/FuelCell.csproj} (86%) rename FuelCell/{FuelCell.DesktopGL/FuelCell.DesktopGL.icns => Desktop/FuelCell.icns} (100%) rename FuelCell/{FuelCell.DesktopGL => Desktop}/Icon.bmp (100%) rename FuelCell/{FuelCell.DesktopGL => Desktop}/Icon.ico (100%) rename FuelCell/{FuelCell.DesktopGL => Desktop}/Info.plist (100%) rename FuelCell/{FuelCell.DesktopGL => Desktop}/Program.cs (100%) rename FuelCell/{FuelCell.DesktopGL => Desktop}/app.manifest (100%) rename FuelCell/{FuelCell.WindowsDX/FuelCell.WindowsDX.csproj => Windows/FuelCell.csproj} (82%) rename FuelCell/{FuelCell.WindowsDX => Windows}/Icon.ico (100%) rename FuelCell/{FuelCell.WindowsDX => Windows}/Program.cs (100%) rename FuelCell/{FuelCell.WindowsDX => Windows}/app.manifest (100%) rename FuelCell/{FuelCell.iOS => iOS}/Default.png (100%) rename FuelCell/{FuelCell.iOS => iOS}/Entitlements.plist (100%) rename FuelCell/{FuelCell.iOS/FuelCell.iOS.csproj => iOS/FuelCell.csproj} (79%) rename FuelCell/{FuelCell.iOS => iOS}/GameThumbnail.png (100%) rename FuelCell/{FuelCell.iOS => iOS}/Info.plist (100%) rename FuelCell/{FuelCell.iOS => iOS}/LaunchScreen.storyboard (100%) rename FuelCell/{FuelCell.iOS => iOS}/Program.cs (100%) rename FuelCell/{FuelCell.iOS => iOS}/monogameicon.png (100%) 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 100% rename from FuelCell/FuelCell.DesktopGL/Info.plist rename to FuelCell/Desktop/Info.plist 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.DesktopGL/app.manifest b/FuelCell/Desktop/app.manifest similarity index 100% rename from FuelCell/FuelCell.DesktopGL/app.manifest rename to FuelCell/Desktop/app.manifest diff --git a/FuelCell/FuelCell.sln b/FuelCell/FuelCell.sln index 8b9feff6..ba5f019a 100644 --- a/FuelCell/FuelCell.sln +++ b/FuelCell/FuelCell.sln @@ -1,59 +1,97 @@  Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio Version 17 -VisualStudioVersion = 17.12.35527.113 d17.12 +VisualStudioVersion = 17.12.35527.113 MinimumVisualStudioVersion = 10.0.40219.1 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FuelCell.DesktopGL", "FuelCell.DesktopGL\FuelCell.DesktopGL.csproj", "{74BABA3E-D424-4620-9661-C1F767759A52}" +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Platforms", "Platforms", "{E19C5BE5-8BA8-4308-8568-D14F1E6F9E21}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FuelCell.Core", "FuelCell.Core\FuelCell.Core.csproj", "{64C2A1E6-09A1-4F46-8765-8B780C70122D}" +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Android", "Android", "{02EA681E-C7D8-13C7-8484-4AC65E1B71E8}" EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Platforms", "Platforms", "{E19C5BE5-8BA8-4308-8568-D14F1E6F9E21}" +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Desktop", "Desktop", "{5EC1D955-A90F-466C-95DA-6C0ED80E7449}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Core", "Core\Core.csproj", "{5ED06CAD-956C-C94D-BC0C-E89E30A887C2}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "iOS", "iOS", "{C4DA308B-93D9-4660-B2E6-93365D670A9D}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Windows", "Windows", "{E7F2B8C4-A5EC-41D3-8F60-B5235DA6E947}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FuelCell", "Android\FuelCell.csproj", "{AB9B725E-D424-A7CE-6E19-8703BE2DC6BE}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FuelCell.Android", "FuelCell.Android\FuelCell.Android.csproj", "{EB276833-CBB4-4AB6-AABA-568B32BD9B14}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FuelCell", "Desktop\FuelCell.csproj", "{A1611B4D-8D56-B623-6D2D-67A5AF2CBEDB}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FuelCell.iOS", "FuelCell.iOS\FuelCell.iOS.csproj", "{C59CCBDE-1DBF-4015-9989-6B9EA7EE7A7D}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FuelCell", "iOS\FuelCell.csproj", "{A0378717-EE3E-0271-0AB7-EF9DCB1E5367}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FuelCell.WindowsDX", "FuelCell.WindowsDX\FuelCell.WindowsDX.csproj", "{560A5BBF-0E89-41D2-8754-975119D3F95C}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FuelCell", "Windows\FuelCell.csproj", "{9073487F-446F-9F51-E716-893044EB038C}" 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 - {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 + {5ED06CAD-956C-C94D-BC0C-E89E30A887C2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {5ED06CAD-956C-C94D-BC0C-E89E30A887C2}.Debug|Any CPU.Build.0 = Debug|Any CPU + {5ED06CAD-956C-C94D-BC0C-E89E30A887C2}.Debug|x64.ActiveCfg = Debug|x64 + {5ED06CAD-956C-C94D-BC0C-E89E30A887C2}.Debug|x64.Build.0 = Debug|x64 + {5ED06CAD-956C-C94D-BC0C-E89E30A887C2}.Release|Any CPU.ActiveCfg = Release|Any CPU + {5ED06CAD-956C-C94D-BC0C-E89E30A887C2}.Release|Any CPU.Build.0 = Release|Any CPU + {5ED06CAD-956C-C94D-BC0C-E89E30A887C2}.Release|x64.ActiveCfg = Release|x64 + {5ED06CAD-956C-C94D-BC0C-E89E30A887C2}.Release|x64.Build.0 = Release|x64 + {AB9B725E-D424-A7CE-6E19-8703BE2DC6BE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {AB9B725E-D424-A7CE-6E19-8703BE2DC6BE}.Debug|Any CPU.Build.0 = Debug|Any CPU + {AB9B725E-D424-A7CE-6E19-8703BE2DC6BE}.Debug|Any CPU.Deploy.0 = Debug|Any CPU + {AB9B725E-D424-A7CE-6E19-8703BE2DC6BE}.Debug|x64.ActiveCfg = Debug|Any CPU + {AB9B725E-D424-A7CE-6E19-8703BE2DC6BE}.Debug|x64.Build.0 = Debug|Any CPU + {AB9B725E-D424-A7CE-6E19-8703BE2DC6BE}.Debug|x64.Deploy.0 = Debug|Any CPU + {AB9B725E-D424-A7CE-6E19-8703BE2DC6BE}.Release|Any CPU.ActiveCfg = Release|Any CPU + {AB9B725E-D424-A7CE-6E19-8703BE2DC6BE}.Release|Any CPU.Build.0 = Release|Any CPU + {AB9B725E-D424-A7CE-6E19-8703BE2DC6BE}.Release|Any CPU.Deploy.0 = Release|Any CPU + {AB9B725E-D424-A7CE-6E19-8703BE2DC6BE}.Release|x64.ActiveCfg = Release|Any CPU + {AB9B725E-D424-A7CE-6E19-8703BE2DC6BE}.Release|x64.Build.0 = Release|Any CPU + {AB9B725E-D424-A7CE-6E19-8703BE2DC6BE}.Release|x64.Deploy.0 = Release|Any CPU + {A1611B4D-8D56-B623-6D2D-67A5AF2CBEDB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {A1611B4D-8D56-B623-6D2D-67A5AF2CBEDB}.Debug|Any CPU.Build.0 = Debug|Any CPU + {A1611B4D-8D56-B623-6D2D-67A5AF2CBEDB}.Debug|x64.ActiveCfg = Debug|Any CPU + {A1611B4D-8D56-B623-6D2D-67A5AF2CBEDB}.Debug|x64.Build.0 = Debug|Any CPU + {A1611B4D-8D56-B623-6D2D-67A5AF2CBEDB}.Release|Any CPU.ActiveCfg = Release|Any CPU + {A1611B4D-8D56-B623-6D2D-67A5AF2CBEDB}.Release|Any CPU.Build.0 = Release|Any CPU + {A1611B4D-8D56-B623-6D2D-67A5AF2CBEDB}.Release|x64.ActiveCfg = Release|Any CPU + {A1611B4D-8D56-B623-6D2D-67A5AF2CBEDB}.Release|x64.Build.0 = Release|Any CPU + {A0378717-EE3E-0271-0AB7-EF9DCB1E5367}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {A0378717-EE3E-0271-0AB7-EF9DCB1E5367}.Debug|Any CPU.Build.0 = Debug|Any CPU + {A0378717-EE3E-0271-0AB7-EF9DCB1E5367}.Debug|Any CPU.Deploy.0 = Debug|Any CPU + {A0378717-EE3E-0271-0AB7-EF9DCB1E5367}.Debug|x64.ActiveCfg = Debug|Any CPU + {A0378717-EE3E-0271-0AB7-EF9DCB1E5367}.Debug|x64.Build.0 = Debug|Any CPU + {A0378717-EE3E-0271-0AB7-EF9DCB1E5367}.Debug|x64.Deploy.0 = Debug|Any CPU + {A0378717-EE3E-0271-0AB7-EF9DCB1E5367}.Release|Any CPU.ActiveCfg = Release|Any CPU + {A0378717-EE3E-0271-0AB7-EF9DCB1E5367}.Release|Any CPU.Build.0 = Release|Any CPU + {A0378717-EE3E-0271-0AB7-EF9DCB1E5367}.Release|Any CPU.Deploy.0 = Release|Any CPU + {A0378717-EE3E-0271-0AB7-EF9DCB1E5367}.Release|x64.ActiveCfg = Release|Any CPU + {A0378717-EE3E-0271-0AB7-EF9DCB1E5367}.Release|x64.Build.0 = Release|Any CPU + {A0378717-EE3E-0271-0AB7-EF9DCB1E5367}.Release|x64.Deploy.0 = Release|Any CPU + {9073487F-446F-9F51-E716-893044EB038C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {9073487F-446F-9F51-E716-893044EB038C}.Debug|Any CPU.Build.0 = Debug|Any CPU + {9073487F-446F-9F51-E716-893044EB038C}.Debug|x64.ActiveCfg = Debug|Any CPU + {9073487F-446F-9F51-E716-893044EB038C}.Debug|x64.Build.0 = Debug|Any CPU + {9073487F-446F-9F51-E716-893044EB038C}.Release|Any CPU.ActiveCfg = Release|Any CPU + {9073487F-446F-9F51-E716-893044EB038C}.Release|Any CPU.Build.0 = Release|Any CPU + {9073487F-446F-9F51-E716-893044EB038C}.Release|x64.ActiveCfg = Release|Any CPU + {9073487F-446F-9F51-E716-893044EB038C}.Release|x64.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} + {02EA681E-C7D8-13C7-8484-4AC65E1B71E8} = {E19C5BE5-8BA8-4308-8568-D14F1E6F9E21} + {5EC1D955-A90F-466C-95DA-6C0ED80E7449} = {E19C5BE5-8BA8-4308-8568-D14F1E6F9E21} + {C4DA308B-93D9-4660-B2E6-93365D670A9D} = {E19C5BE5-8BA8-4308-8568-D14F1E6F9E21} + {E7F2B8C4-A5EC-41D3-8F60-B5235DA6E947} = {E19C5BE5-8BA8-4308-8568-D14F1E6F9E21} + {AB9B725E-D424-A7CE-6E19-8703BE2DC6BE} = {02EA681E-C7D8-13C7-8484-4AC65E1B71E8} + {A1611B4D-8D56-B623-6D2D-67A5AF2CBEDB} = {5EC1D955-A90F-466C-95DA-6C0ED80E7449} + {A0378717-EE3E-0271-0AB7-EF9DCB1E5367} = {C4DA308B-93D9-4660-B2E6-93365D670A9D} + {9073487F-446F-9F51-E716-893044EB038C} = {E7F2B8C4-A5EC-41D3-8F60-B5235DA6E947} EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution SolutionGuid = {F72D49A5-A441-4121-B119-98D295CA3697} 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.WindowsDX/app.manifest b/FuelCell/Windows/app.manifest similarity index 100% rename from FuelCell/FuelCell.WindowsDX/app.manifest rename to FuelCell/Windows/app.manifest 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 From 4dcad82f9eed3fe15c9de4ab8b8402df0ba2e824 Mon Sep 17 00:00:00 2001 From: CartBlanche Date: Wed, 18 Feb 2026 00:08:31 +0000 Subject: [PATCH 03/14] NeonShooter changes. --- NeonShooter/.config/dotnet-tools.json | 10 +-- NeonShooter/.vscode/launch.json | 12 +-- NeonShooter/.vscode/tasks.json | 12 +-- .../AndroidManifest.xml | 0 .../Activity1.cs => Android/MainActivity.cs} | 0 .../NeonShooter.csproj} | 8 +- .../Resources/Drawable/Icon.png | Bin .../Resources/Drawable/Splash.png | Bin .../Resources/Values/Strings.xml | 0 .../Resources/Values/Styles.xml | 0 .../Content/Art/Black Hole.png | Bin .../Content/Art/Bullet.png | Bin .../Content/Art/Glow.png | Bin .../Content/Art/Laser.png | Bin .../Content/Art/Player.png | Bin .../Content/Art/Pointer.png | Bin .../Content/Art/Seeker.png | Bin .../Content/Art/Wanderer.png | Bin .../Content/Audio/Music.mp3 | Bin .../Content/Audio/explosion-01.wav | Bin .../Content/Audio/explosion-02.wav | Bin .../Content/Audio/explosion-03.wav | Bin .../Content/Audio/explosion-04.wav | Bin .../Content/Audio/explosion-05.wav | Bin .../Content/Audio/explosion-06.wav | Bin .../Content/Audio/explosion-07.wav | Bin .../Content/Audio/explosion-08.wav | Bin .../Content/Audio/shoot-01.wav | Bin .../Content/Audio/shoot-02.wav | Bin .../Content/Audio/shoot-03.wav | Bin .../Content/Audio/shoot-04.wav | Bin .../Content/Audio/spawn-01.wav | Bin .../Content/Audio/spawn-02.wav | Bin .../Content/Audio/spawn-03.wav | Bin .../Content/Audio/spawn-04.wav | Bin .../Content/Audio/spawn-05.wav | Bin .../Content/Audio/spawn-06.wav | Bin .../Content/Audio/spawn-07.wav | Bin .../Content/Audio/spawn-08.wav | Bin .../Content/Font.spritefont | 0 .../Content/NeonShooter.contentproj | 0 .../Content/NeonShooter.mgcb | 0 .../Content/Roboto-Bold.ttf | Bin .../Content/Shaders/BloomCombine.fx | 0 .../Content/Shaders/BloomExtract.fx | 0 .../Content/Shaders/GaussianBlur.fx | 0 .../Content/Shaders/PPVertexShader.fxh | 0 .../Core.csproj} | 2 +- .../{NeonShooter.Core => Core}/Game/Art.cs | 0 .../Game/BlackHole.cs | 0 .../Game/BloomComponent.cs | 0 .../Game/BloomSettings.cs | 0 .../{NeonShooter.Core => Core}/Game/Bullet.cs | 0 .../Game/ColorUtil.cs | 0 .../{NeonShooter.Core => Core}/Game/Enemy.cs | 0 .../Game/EnemySpawner.cs | 0 .../{NeonShooter.Core => Core}/Game/Entity.cs | 0 .../Game/EntityManager.cs | 0 .../Game/Extensions.cs | 0 .../Game/GameRoot.cs | 0 .../{NeonShooter.Core => Core}/Game/Grid.cs | 0 .../{NeonShooter.Core => Core}/Game/Input.cs | 0 .../Game/MathUtil.cs | 0 .../Game/ParticleManager.cs | 0 .../Game/ParticleState.cs | 0 .../Game/PlayerShip.cs | 0 .../Game/PlayerStatus.cs | 0 .../{NeonShooter.Core => Core}/Game/Sound.cs | 0 .../NeonShooterGame.cs | 0 .../Icon.bmp | Bin .../Icon.ico | Bin .../Info.plist | 8 +- .../NeonShooter.csproj} | 8 +- .../NeonShooter.icns} | Bin .../Program.cs | 0 .../app.manifest | 2 +- NeonShooter/NeonShooter.sln | 80 ++++++++++-------- .../Icon.ico | Bin .../NeonShooter.csproj} | 8 +- .../Program.cs | 0 .../app.manifest | 2 +- .../{NeonShooter.iOS => iOS}/Default.png | Bin .../Entitlements.plist | 0 .../GameThumbnail.png | Bin .../{NeonShooter.iOS => iOS}/Info.plist | 0 .../LaunchScreen.storyboard | 0 .../NeonShooter.csproj} | 8 +- .../{NeonShooter.iOS => iOS}/Program.cs | 0 .../{NeonShooter.iOS => iOS}/monogameicon.png | Bin 89 files changed, 86 insertions(+), 74 deletions(-) rename NeonShooter/{NeonShooter.Android => Android}/AndroidManifest.xml (100%) rename NeonShooter/{NeonShooter.Android/Activity1.cs => Android/MainActivity.cs} (100%) rename NeonShooter/{NeonShooter.Android/NeonShooter.Android.csproj => Android/NeonShooter.csproj} (82%) rename NeonShooter/{NeonShooter.Android => Android}/Resources/Drawable/Icon.png (100%) rename NeonShooter/{NeonShooter.Android => Android}/Resources/Drawable/Splash.png (100%) rename NeonShooter/{NeonShooter.Android => Android}/Resources/Values/Strings.xml (100%) rename NeonShooter/{NeonShooter.Android => Android}/Resources/Values/Styles.xml (100%) rename NeonShooter/{NeonShooter.Core => Core}/Content/Art/Black Hole.png (100%) rename NeonShooter/{NeonShooter.Core => Core}/Content/Art/Bullet.png (100%) rename NeonShooter/{NeonShooter.Core => Core}/Content/Art/Glow.png (100%) rename NeonShooter/{NeonShooter.Core => Core}/Content/Art/Laser.png (100%) rename NeonShooter/{NeonShooter.Core => Core}/Content/Art/Player.png (100%) rename NeonShooter/{NeonShooter.Core => Core}/Content/Art/Pointer.png (100%) rename NeonShooter/{NeonShooter.Core => Core}/Content/Art/Seeker.png (100%) rename NeonShooter/{NeonShooter.Core => Core}/Content/Art/Wanderer.png (100%) rename NeonShooter/{NeonShooter.Core => Core}/Content/Audio/Music.mp3 (100%) rename NeonShooter/{NeonShooter.Core => Core}/Content/Audio/explosion-01.wav (100%) rename NeonShooter/{NeonShooter.Core => Core}/Content/Audio/explosion-02.wav (100%) rename NeonShooter/{NeonShooter.Core => Core}/Content/Audio/explosion-03.wav (100%) rename NeonShooter/{NeonShooter.Core => Core}/Content/Audio/explosion-04.wav (100%) rename NeonShooter/{NeonShooter.Core => Core}/Content/Audio/explosion-05.wav (100%) rename NeonShooter/{NeonShooter.Core => Core}/Content/Audio/explosion-06.wav (100%) rename NeonShooter/{NeonShooter.Core => Core}/Content/Audio/explosion-07.wav (100%) rename NeonShooter/{NeonShooter.Core => Core}/Content/Audio/explosion-08.wav (100%) rename NeonShooter/{NeonShooter.Core => Core}/Content/Audio/shoot-01.wav (100%) rename NeonShooter/{NeonShooter.Core => Core}/Content/Audio/shoot-02.wav (100%) rename NeonShooter/{NeonShooter.Core => Core}/Content/Audio/shoot-03.wav (100%) rename NeonShooter/{NeonShooter.Core => Core}/Content/Audio/shoot-04.wav (100%) rename NeonShooter/{NeonShooter.Core => Core}/Content/Audio/spawn-01.wav (100%) rename NeonShooter/{NeonShooter.Core => Core}/Content/Audio/spawn-02.wav (100%) rename NeonShooter/{NeonShooter.Core => Core}/Content/Audio/spawn-03.wav (100%) rename NeonShooter/{NeonShooter.Core => Core}/Content/Audio/spawn-04.wav (100%) rename NeonShooter/{NeonShooter.Core => Core}/Content/Audio/spawn-05.wav (100%) rename NeonShooter/{NeonShooter.Core => Core}/Content/Audio/spawn-06.wav (100%) rename NeonShooter/{NeonShooter.Core => Core}/Content/Audio/spawn-07.wav (100%) rename NeonShooter/{NeonShooter.Core => Core}/Content/Audio/spawn-08.wav (100%) rename NeonShooter/{NeonShooter.Core => Core}/Content/Font.spritefont (100%) rename NeonShooter/{NeonShooter.Core => Core}/Content/NeonShooter.contentproj (100%) rename NeonShooter/{NeonShooter.Core => Core}/Content/NeonShooter.mgcb (100%) rename NeonShooter/{NeonShooter.Core => Core}/Content/Roboto-Bold.ttf (100%) rename NeonShooter/{NeonShooter.Core => Core}/Content/Shaders/BloomCombine.fx (100%) rename NeonShooter/{NeonShooter.Core => Core}/Content/Shaders/BloomExtract.fx (100%) rename NeonShooter/{NeonShooter.Core => Core}/Content/Shaders/GaussianBlur.fx (100%) rename NeonShooter/{NeonShooter.Core => Core}/Content/Shaders/PPVertexShader.fxh (100%) rename NeonShooter/{NeonShooter.Core/NeonShooter.Core.csproj => Core/Core.csproj} (96%) rename NeonShooter/{NeonShooter.Core => Core}/Game/Art.cs (100%) rename NeonShooter/{NeonShooter.Core => Core}/Game/BlackHole.cs (100%) rename NeonShooter/{NeonShooter.Core => Core}/Game/BloomComponent.cs (100%) rename NeonShooter/{NeonShooter.Core => Core}/Game/BloomSettings.cs (100%) rename NeonShooter/{NeonShooter.Core => Core}/Game/Bullet.cs (100%) rename NeonShooter/{NeonShooter.Core => Core}/Game/ColorUtil.cs (100%) rename NeonShooter/{NeonShooter.Core => Core}/Game/Enemy.cs (100%) rename NeonShooter/{NeonShooter.Core => Core}/Game/EnemySpawner.cs (100%) rename NeonShooter/{NeonShooter.Core => Core}/Game/Entity.cs (100%) rename NeonShooter/{NeonShooter.Core => Core}/Game/EntityManager.cs (100%) rename NeonShooter/{NeonShooter.Core => Core}/Game/Extensions.cs (100%) rename NeonShooter/{NeonShooter.Core => Core}/Game/GameRoot.cs (100%) rename NeonShooter/{NeonShooter.Core => Core}/Game/Grid.cs (100%) rename NeonShooter/{NeonShooter.Core => Core}/Game/Input.cs (100%) rename NeonShooter/{NeonShooter.Core => Core}/Game/MathUtil.cs (100%) rename NeonShooter/{NeonShooter.Core => Core}/Game/ParticleManager.cs (100%) rename NeonShooter/{NeonShooter.Core => Core}/Game/ParticleState.cs (100%) rename NeonShooter/{NeonShooter.Core => Core}/Game/PlayerShip.cs (100%) rename NeonShooter/{NeonShooter.Core => Core}/Game/PlayerStatus.cs (100%) rename NeonShooter/{NeonShooter.Core => Core}/Game/Sound.cs (100%) rename NeonShooter/{NeonShooter.Core => Core}/NeonShooterGame.cs (100%) rename NeonShooter/{NeonShooter.DesktopGL => Desktop}/Icon.bmp (100%) rename NeonShooter/{NeonShooter.DesktopGL => Desktop}/Icon.ico (100%) rename NeonShooter/{NeonShooter.DesktopGL => Desktop}/Info.plist (76%) rename NeonShooter/{NeonShooter.DesktopGL/NeonShooter.DesktopGL.csproj => Desktop/NeonShooter.csproj} (85%) rename NeonShooter/{NeonShooter.DesktopGL/NeonShooter.DesktopGL.icns => Desktop/NeonShooter.icns} (100%) rename NeonShooter/{NeonShooter.DesktopGL => Desktop}/Program.cs (100%) rename NeonShooter/{NeonShooter.DesktopGL => Desktop}/app.manifest (95%) rename NeonShooter/{NeonShooter.WindowsDX => Windows}/Icon.ico (100%) rename NeonShooter/{NeonShooter.WindowsDX/NeonShooter.WindowsDX.csproj => Windows/NeonShooter.csproj} (81%) rename NeonShooter/{NeonShooter.WindowsDX => Windows}/Program.cs (100%) rename NeonShooter/{NeonShooter.WindowsDX => Windows}/app.manifest (95%) rename NeonShooter/{NeonShooter.iOS => iOS}/Default.png (100%) rename NeonShooter/{NeonShooter.iOS => iOS}/Entitlements.plist (100%) rename NeonShooter/{NeonShooter.iOS => iOS}/GameThumbnail.png (100%) rename NeonShooter/{NeonShooter.iOS => iOS}/Info.plist (100%) rename NeonShooter/{NeonShooter.iOS => iOS}/LaunchScreen.storyboard (100%) rename NeonShooter/{NeonShooter.iOS/NeonShooter.iOS.csproj => iOS/NeonShooter.csproj} (78%) rename NeonShooter/{NeonShooter.iOS => iOS}/Program.cs (100%) rename NeonShooter/{NeonShooter.iOS => iOS}/monogameicon.png (100%) 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..227afd0f 100644 --- a/NeonShooter/NeonShooter.DesktopGL/Info.plist +++ b/NeonShooter/Desktop/Info.plist @@ -3,9 +3,9 @@ CFBundleName - NeonShooter.DesktopGL + NeonShooter.Desktop CFBundleDisplayName - NeonShooter.DesktopGL + NeonShooter.Desktop CFBundleIdentifier com.monogame.NeonShooter CFBundleVersion @@ -13,9 +13,9 @@ CFBundlePackageType APPL CFBundleExecutable - NeonShooter.DesktopGL + NeonShooter.Desktop CFBundleIconFile - NeonShooter.DesktopGL.icns + NeonShooter.Desktop.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..16a8f064 100644 --- a/NeonShooter/NeonShooter.DesktopGL/app.manifest +++ b/NeonShooter/Desktop/app.manifest @@ -1,6 +1,6 @@ - + diff --git a/NeonShooter/NeonShooter.sln b/NeonShooter/NeonShooter.sln index 201f90ec..d70cdfcf 100644 --- a/NeonShooter/NeonShooter.sln +++ b/NeonShooter/NeonShooter.sln @@ -2,17 +2,25 @@ 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}" +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Platforms", "Platforms", "{183C75D4-2D56-4682-AD21-B503D3B15225}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NeonShooter.Core", "NeonShooter.Core\NeonShooter.Core.csproj", "{64C2A1E6-09A1-4F46-8765-8B780C70122D}" +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Android", "Android", "{02EA681E-C7D8-13C7-8484-4AC65E1B71E8}" EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Platforms", "Platforms", "{183C75D4-2D56-4682-AD21-B503D3B15225}" +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Desktop", "Desktop", "{F41D2716-129D-4EC8-AE6E-F943B40C3B50}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "iOS", "iOS", "{E39A7690-A75F-4873-B309-6293D67EF585}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Windows", "Windows", "{04D47D8F-D289-43C4-AC78-4ACC2DC3A445}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Core", "Core\Core.csproj", "{5ED06CAD-956C-C94D-BC0C-E89E30A887C2}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NeonShooter", "Android\NeonShooter.csproj", "{39EB3D57-68D0-D764-096C-4F49688073AB}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NeonShooter.Android", "NeonShooter.Android\NeonShooter.Android.csproj", "{05F05A6C-3022-4BB2-BD9A-E8168A94A0F5}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NeonShooter", "Desktop\NeonShooter.csproj", "{C8DD9624-5CAB-3A68-289C-E5BEAA2DCA4E}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NeonShooter.iOS", "NeonShooter.iOS\NeonShooter.iOS.csproj", "{5BC6868A-086B-43F2-8D75-E2D730708DA5}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NeonShooter", "iOS\NeonShooter.csproj", "{7837C8D7-042E-FB4F-575C-C4DC0F20E2EF}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NeonShooter.WindowsDX", "NeonShooter.WindowsDX\NeonShooter.WindowsDX.csproj", "{BCD9C249-7563-47C5-81B1-4C4883AB3521}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NeonShooter", "Windows\NeonShooter.csproj", "{98B29E0C-E249-BC1E-6443-4EA7F5575CE8}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -20,39 +28,43 @@ Global 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 + {5ED06CAD-956C-C94D-BC0C-E89E30A887C2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {5ED06CAD-956C-C94D-BC0C-E89E30A887C2}.Debug|Any CPU.Build.0 = Debug|Any CPU + {5ED06CAD-956C-C94D-BC0C-E89E30A887C2}.Release|Any CPU.ActiveCfg = Release|Any CPU + {5ED06CAD-956C-C94D-BC0C-E89E30A887C2}.Release|Any CPU.Build.0 = Release|Any CPU + {39EB3D57-68D0-D764-096C-4F49688073AB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {39EB3D57-68D0-D764-096C-4F49688073AB}.Debug|Any CPU.Build.0 = Debug|Any CPU + {39EB3D57-68D0-D764-096C-4F49688073AB}.Debug|Any CPU.Deploy.0 = Debug|Any CPU + {39EB3D57-68D0-D764-096C-4F49688073AB}.Release|Any CPU.ActiveCfg = Release|Any CPU + {39EB3D57-68D0-D764-096C-4F49688073AB}.Release|Any CPU.Build.0 = Release|Any CPU + {39EB3D57-68D0-D764-096C-4F49688073AB}.Release|Any CPU.Deploy.0 = Release|Any CPU + {C8DD9624-5CAB-3A68-289C-E5BEAA2DCA4E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {C8DD9624-5CAB-3A68-289C-E5BEAA2DCA4E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {C8DD9624-5CAB-3A68-289C-E5BEAA2DCA4E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {C8DD9624-5CAB-3A68-289C-E5BEAA2DCA4E}.Release|Any CPU.Build.0 = Release|Any CPU + {7837C8D7-042E-FB4F-575C-C4DC0F20E2EF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {7837C8D7-042E-FB4F-575C-C4DC0F20E2EF}.Debug|Any CPU.Build.0 = Debug|Any CPU + {7837C8D7-042E-FB4F-575C-C4DC0F20E2EF}.Debug|Any CPU.Deploy.0 = Debug|Any CPU + {7837C8D7-042E-FB4F-575C-C4DC0F20E2EF}.Release|Any CPU.ActiveCfg = Release|Any CPU + {7837C8D7-042E-FB4F-575C-C4DC0F20E2EF}.Release|Any CPU.Build.0 = Release|Any CPU + {7837C8D7-042E-FB4F-575C-C4DC0F20E2EF}.Release|Any CPU.Deploy.0 = Release|Any CPU + {98B29E0C-E249-BC1E-6443-4EA7F5575CE8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {98B29E0C-E249-BC1E-6443-4EA7F5575CE8}.Debug|Any CPU.Build.0 = Debug|Any CPU + {98B29E0C-E249-BC1E-6443-4EA7F5575CE8}.Release|Any CPU.ActiveCfg = Release|Any CPU + {98B29E0C-E249-BC1E-6443-4EA7F5575CE8}.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} + {02EA681E-C7D8-13C7-8484-4AC65E1B71E8} = {183C75D4-2D56-4682-AD21-B503D3B15225} + {F41D2716-129D-4EC8-AE6E-F943B40C3B50} = {183C75D4-2D56-4682-AD21-B503D3B15225} + {E39A7690-A75F-4873-B309-6293D67EF585} = {183C75D4-2D56-4682-AD21-B503D3B15225} + {04D47D8F-D289-43C4-AC78-4ACC2DC3A445} = {183C75D4-2D56-4682-AD21-B503D3B15225} + {39EB3D57-68D0-D764-096C-4F49688073AB} = {02EA681E-C7D8-13C7-8484-4AC65E1B71E8} + {C8DD9624-5CAB-3A68-289C-E5BEAA2DCA4E} = {F41D2716-129D-4EC8-AE6E-F943B40C3B50} + {7837C8D7-042E-FB4F-575C-C4DC0F20E2EF} = {E39A7690-A75F-4873-B309-6293D67EF585} + {98B29E0C-E249-BC1E-6443-4EA7F5575CE8} = {04D47D8F-D289-43C4-AC78-4ACC2DC3A445} EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution SolutionGuid = {F72D49A5-A441-4121-B119-98D295CA3697} 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/NeonShooter.WindowsDX/app.manifest b/NeonShooter/Windows/app.manifest similarity index 95% rename from NeonShooter/NeonShooter.WindowsDX/app.manifest rename to NeonShooter/Windows/app.manifest index e21eaac4..9cf71fd2 100644 --- a/NeonShooter/NeonShooter.WindowsDX/app.manifest +++ b/NeonShooter/Windows/app.manifest @@ -1,6 +1,6 @@  - + 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 From 21553dd59686171d21cd079342514c15f485dfe9 Mon Sep 17 00:00:00 2001 From: CartBlanche Date: Wed, 18 Feb 2026 00:09:56 +0000 Subject: [PATCH 04/14] Platformer2D changes --- Platformer2D/.config/dotnet-tools.json | 10 +-- Platformer2D/Desktop/Platformer2D.csproj | 2 +- Platformer2D/Platformer2D.sln | 96 ++++++++++++++++-------- 3 files changed, 72 insertions(+), 36 deletions(-) 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/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 index f310fb81..07dc1e57 100644 --- a/Platformer2D/Platformer2D.sln +++ b/Platformer2D/Platformer2D.sln @@ -3,17 +3,25 @@ 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}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Core", "Core\Core.csproj", "{47BD21C1-2170-456C-AF98-6D92C5F73BA9}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Platformer2D.iOS", "iOS\Platformer2D.csproj", "{109593E3-17AE-4482-9556-4B2068F9479B}" +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Platforms", "Platforms", "{B4A0E918-51B4-40FF-9845-60F2616B3F27}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Platformer2D.Core", "Core\Core.csproj", "{47BD21C1-2170-456C-AF98-6D92C5F73BA9}" +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Android", "Android", "{02EA681E-C7D8-13C7-8484-4AC65E1B71E8}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Platformer2D.DesktopGL", "Desktop\Platformer2D.csproj", "{85B968E5-2E46-45A3-AD10-1F3F1FB6F9B6}" +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Desktop", "Desktop", "{81E0E51E-368D-4CA6-8522-522AA3AFE059}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Platformer2D.Windows", "Windows\Platformer2D.csproj", "{A7C9F312-8D3E-4B5A-9C1E-6F8B2D4E3A91}" +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "iOS", "iOS", "{CB8203D0-5242-46F8-9A55-4ED4230BAB93}" EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Platforms", "Platforms", "{B4A0E918-51B4-40FF-9845-60F2616B3F27}" +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Windows", "Windows", "{2394D5AC-CFA7-4C03-8E14-4F19DC8120E5}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Platformer2D", "Android\Platformer2D.csproj", "{6B90EF60-A041-553B-6F76-4B341C5EAB67}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Platformer2D", "Desktop\Platformer2D.csproj", "{1A44DE7E-B335-1D92-FF95-6EC441F4252B}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Platformer2D", "iOS\Platformer2D.csproj", "{6A13BB3E-C106-47DE-3CDE-7E64CEDE6180}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Platformer2D", "Windows\Platformer2D.csproj", "{3F10634D-2230-E5AE-F203-B5B0E899BAA1}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -23,39 +31,67 @@ Global 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}.Debug|x64.ActiveCfg = Debug|Any CPU + {47BD21C1-2170-456C-AF98-6D92C5F73BA9}.Debug|x64.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 + {47BD21C1-2170-456C-AF98-6D92C5F73BA9}.Release|x64.ActiveCfg = Release|Any CPU + {47BD21C1-2170-456C-AF98-6D92C5F73BA9}.Release|x64.Build.0 = Release|Any CPU + {6B90EF60-A041-553B-6F76-4B341C5EAB67}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {6B90EF60-A041-553B-6F76-4B341C5EAB67}.Debug|Any CPU.Build.0 = Debug|Any CPU + {6B90EF60-A041-553B-6F76-4B341C5EAB67}.Debug|Any CPU.Deploy.0 = Debug|Any CPU + {6B90EF60-A041-553B-6F76-4B341C5EAB67}.Debug|x64.ActiveCfg = Debug|Any CPU + {6B90EF60-A041-553B-6F76-4B341C5EAB67}.Debug|x64.Build.0 = Debug|Any CPU + {6B90EF60-A041-553B-6F76-4B341C5EAB67}.Debug|x64.Deploy.0 = Debug|Any CPU + {6B90EF60-A041-553B-6F76-4B341C5EAB67}.Release|Any CPU.ActiveCfg = Release|Any CPU + {6B90EF60-A041-553B-6F76-4B341C5EAB67}.Release|Any CPU.Build.0 = Release|Any CPU + {6B90EF60-A041-553B-6F76-4B341C5EAB67}.Release|Any CPU.Deploy.0 = Release|Any CPU + {6B90EF60-A041-553B-6F76-4B341C5EAB67}.Release|x64.ActiveCfg = Release|Any CPU + {6B90EF60-A041-553B-6F76-4B341C5EAB67}.Release|x64.Build.0 = Release|Any CPU + {6B90EF60-A041-553B-6F76-4B341C5EAB67}.Release|x64.Deploy.0 = Release|Any CPU + {1A44DE7E-B335-1D92-FF95-6EC441F4252B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {1A44DE7E-B335-1D92-FF95-6EC441F4252B}.Debug|Any CPU.Build.0 = Debug|Any CPU + {1A44DE7E-B335-1D92-FF95-6EC441F4252B}.Debug|x64.ActiveCfg = Debug|Any CPU + {1A44DE7E-B335-1D92-FF95-6EC441F4252B}.Debug|x64.Build.0 = Debug|Any CPU + {1A44DE7E-B335-1D92-FF95-6EC441F4252B}.Release|Any CPU.ActiveCfg = Release|Any CPU + {1A44DE7E-B335-1D92-FF95-6EC441F4252B}.Release|Any CPU.Build.0 = Release|Any CPU + {1A44DE7E-B335-1D92-FF95-6EC441F4252B}.Release|x64.ActiveCfg = Release|Any CPU + {1A44DE7E-B335-1D92-FF95-6EC441F4252B}.Release|x64.Build.0 = Release|Any CPU + {6A13BB3E-C106-47DE-3CDE-7E64CEDE6180}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {6A13BB3E-C106-47DE-3CDE-7E64CEDE6180}.Debug|Any CPU.Build.0 = Debug|Any CPU + {6A13BB3E-C106-47DE-3CDE-7E64CEDE6180}.Debug|Any CPU.Deploy.0 = Debug|Any CPU + {6A13BB3E-C106-47DE-3CDE-7E64CEDE6180}.Debug|x64.ActiveCfg = Debug|Any CPU + {6A13BB3E-C106-47DE-3CDE-7E64CEDE6180}.Debug|x64.Build.0 = Debug|Any CPU + {6A13BB3E-C106-47DE-3CDE-7E64CEDE6180}.Debug|x64.Deploy.0 = Debug|Any CPU + {6A13BB3E-C106-47DE-3CDE-7E64CEDE6180}.Release|Any CPU.ActiveCfg = Release|Any CPU + {6A13BB3E-C106-47DE-3CDE-7E64CEDE6180}.Release|Any CPU.Build.0 = Release|Any CPU + {6A13BB3E-C106-47DE-3CDE-7E64CEDE6180}.Release|Any CPU.Deploy.0 = Release|Any CPU + {6A13BB3E-C106-47DE-3CDE-7E64CEDE6180}.Release|x64.ActiveCfg = Release|Any CPU + {6A13BB3E-C106-47DE-3CDE-7E64CEDE6180}.Release|x64.Build.0 = Release|Any CPU + {6A13BB3E-C106-47DE-3CDE-7E64CEDE6180}.Release|x64.Deploy.0 = Release|Any CPU + {3F10634D-2230-E5AE-F203-B5B0E899BAA1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {3F10634D-2230-E5AE-F203-B5B0E899BAA1}.Debug|Any CPU.Build.0 = Debug|Any CPU + {3F10634D-2230-E5AE-F203-B5B0E899BAA1}.Debug|x64.ActiveCfg = Debug|Any CPU + {3F10634D-2230-E5AE-F203-B5B0E899BAA1}.Debug|x64.Build.0 = Debug|Any CPU + {3F10634D-2230-E5AE-F203-B5B0E899BAA1}.Release|Any CPU.ActiveCfg = Release|Any CPU + {3F10634D-2230-E5AE-F203-B5B0E899BAA1}.Release|Any CPU.Build.0 = Release|Any CPU + {3F10634D-2230-E5AE-F203-B5B0E899BAA1}.Release|x64.ActiveCfg = Release|Any CPU + {3F10634D-2230-E5AE-F203-B5B0E899BAA1}.Release|x64.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} + {02EA681E-C7D8-13C7-8484-4AC65E1B71E8} = {B4A0E918-51B4-40FF-9845-60F2616B3F27} + {81E0E51E-368D-4CA6-8522-522AA3AFE059} = {B4A0E918-51B4-40FF-9845-60F2616B3F27} + {CB8203D0-5242-46F8-9A55-4ED4230BAB93} = {B4A0E918-51B4-40FF-9845-60F2616B3F27} + {2394D5AC-CFA7-4C03-8E14-4F19DC8120E5} = {B4A0E918-51B4-40FF-9845-60F2616B3F27} + {6B90EF60-A041-553B-6F76-4B341C5EAB67} = {02EA681E-C7D8-13C7-8484-4AC65E1B71E8} + {1A44DE7E-B335-1D92-FF95-6EC441F4252B} = {81E0E51E-368D-4CA6-8522-522AA3AFE059} + {6A13BB3E-C106-47DE-3CDE-7E64CEDE6180} = {CB8203D0-5242-46F8-9A55-4ED4230BAB93} + {3F10634D-2230-E5AE-F203-B5B0E899BAA1} = {2394D5AC-CFA7-4C03-8E14-4F19DC8120E5} EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution SolutionGuid = {51ECE597-0299-4753-B7F5-4E8EDECD7BB4} From 5b8d817f9e7f113f737071990b6fc4b3c79c435d Mon Sep 17 00:00:00 2001 From: CartBlanche Date: Wed, 18 Feb 2026 00:28:47 +0000 Subject: [PATCH 05/14] Ship Game changes. --- ShipGame/.config/dotnet-tools.json | 10 +- ShipGame/.vscode/launch.json | 14 +-- ShipGame/.vscode/tasks.json | 12 +- .../AndroidManifest.xml | 0 .../MainActivity.cs | 0 .../Resources/Drawable/Icon.png | Bin .../Resources/Drawable/ShipGame.ico | Bin .../Resources/Values/Strings.xml | 0 .../ShipGame.csproj} | 8 +- .../Content/Reflect.dds | Bin .../Content/ShipGame.mgcb | 4 +- .../Content/explosions/BlasterGrid_16.tga | Bin .../Content/explosions/MissileGrid_16.tga | Bin .../Content/explosions/ShieldGrid_32.tga | Bin .../Content/explosions/ShipGrid_32.tga | Bin .../Content/explosions/SpawnGrid_16.tga | Bin .../Content/fonts/LargeFont.spritefont | 0 .../Content/fonts/MediumFont.spritefont | 0 .../Content/fonts/Roboto-Bold.ttf | Bin .../Content/fonts/SmallFont.spritefont | 0 .../Content/levels/level1/conc1_c.jpg | Bin .../Content/levels/level1/conc1_n.jpg | Bin .../Content/levels/level1/conc1_s.jpg | Bin .../Content/levels/level1/conc2_c.jpg | Bin .../Content/levels/level1/conc2_n.jpg | Bin .../Content/levels/level1/conc2_s.jpg | Bin .../Content/levels/level1/fence_c.jpg | Bin .../Content/levels/level1/fence_n.jpg | Bin .../Content/levels/level1/fence_s.jpg | Bin .../Content/levels/level1/grate_c.jpg | Bin .../Content/levels/level1/grate_n.jpg | Bin .../Content/levels/level1/grate_s.jpg | Bin .../Content/levels/level1/lava_c.jpg | Bin .../Content/levels/level1/lava_g.jpg | Bin .../Content/levels/level1/lava_n.jpg | Bin .../Content/levels/level1/lava_s.jpg | Bin .../Content/levels/level1/level1.fbx | 0 .../Content/levels/level1/level1.max | Bin .../levels/level1/level1_collision.fbx | Bin .../Content/levels/level1/level1_lights.xml | 0 .../Content/levels/level1/level1_powerups.xml | 0 .../Content/levels/level1/level1_spawns.xml | 0 .../Content/levels/level1/ybline_c.jpg | Bin .../Content/levels/level1/ybline_s.jpg | Bin .../Content/levels/level2/black.tga | Bin .../Content/levels/level2/ceilingLights_c.tga | Bin .../Content/levels/level2/ceilingLights_g.tga | Bin .../Content/levels/level2/ceilingLights_n.tga | Bin .../Content/levels/level2/ceilingLights_s.tga | Bin .../Content/levels/level2/circularLight_c.tga | Bin .../Content/levels/level2/circularLight_g.tga | Bin .../Content/levels/level2/circularLight_n.tga | Bin .../Content/levels/level2/circularLight_s.tga | Bin .../Content/levels/level2/floor_c.tga | Bin .../Content/levels/level2/floor_n.tga | Bin .../Content/levels/level2/floor_s.tga | Bin .../Content/levels/level2/level2.fbx | Bin .../Content/levels/level2/level2.mb | Bin .../levels/level2/level2_collision.fbx | Bin .../Content/levels/level2/level2_lights.xml | 0 .../Content/levels/level2/level2_powerups.xml | 0 .../Content/levels/level2/level2_spawns.xml | 0 .../Content/levels/level2/pillar_c.tga | Bin .../Content/levels/level2/pillar_n.tga | Bin .../Content/levels/level2/pillar_s.tga | Bin .../Content/levels/level2/pipe_c.tga | Bin .../Content/levels/level2/pipe_n.tga | Bin .../Content/levels/level2/pipe_s.tga | Bin .../Content/levels/level2/piping_c.tga | Bin .../Content/levels/level2/piping_g.tga | Bin .../Content/levels/level2/piping_n.tga | Bin .../Content/levels/level2/piping_s.tga | Bin .../Content/levels/level2/sidePanels_c.tga | Bin .../Content/levels/level2/sidePanels_g.tga | Bin .../Content/levels/level2/sidePanels_n.tga | Bin .../Content/levels/level2/sidePanels_s.tga | Bin .../Content/levels/level2/spaceTile_c.tga | Bin .../Content/levels/level2/spaceTile_g.tga | Bin .../Content/levels/level2/spaceTile_n.tga | Bin .../Content/levels/level2/spaceTile_s.tga | Bin .../Content/levels/level2/supportLights_c.tga | Bin .../Content/levels/level2/supportLights_g.tga | Bin .../Content/levels/level2/supportLights_n.tga | Bin .../Content/levels/level2/supportLights_s.tga | Bin .../levels/level2/trimTileLights_c.tga | Bin .../levels/level2/trimTileLights_g.tga | Bin .../levels/level2/trimTileLights_n.tga | Bin .../levels/level2/trimTileLights_s.tga | Bin .../Content/levels/level2/trimTile_c.tga | Bin .../Content/levels/level2/trimTile_n.tga | Bin .../Content/levels/level2/trimTile_s.tga | Bin .../Content/null_color.tga | Bin .../Content/null_glow.tga | Bin .../Content/null_normal.tga | Bin .../Content/null_specular.tga | Bin .../Content/particles/Point1.tga | Bin .../Content/particles/Point2.tga | Bin .../Content/particles/Spark1.tga | Bin .../Content/particles/Spark2.tga | Bin .../Content/powerups/energy.fbx | Bin .../Content/powerups/energy.max | Bin .../Content/powerups/energy_pwu_c.tga | Bin .../Content/powerups/energy_pwu_i.tga | Bin .../Content/powerups/energy_pwu_n.tga | Bin .../Content/powerups/energy_pwu_s.tga | Bin .../Content/powerups/missile.fbx | Bin .../Content/powerups/missile.max | Bin .../Content/powerups/missile_pwu_c.tga | Bin .../Content/powerups/missile_pwu_i.tga | Bin .../Content/powerups/missile_pwu_n.tga | Bin .../Content/powerups/missile_pwu_s.tga | Bin .../Content/projectiles/Missile_c.tga | Bin .../Content/projectiles/Missile_i.tga | Bin .../Content/projectiles/Missile_n.tga | Bin .../Content/projectiles/Missile_s.tga | Bin .../Content/projectiles/blaster.max | Bin .../Content/projectiles/blaster.x | 0 .../Content/projectiles/blaster_c.tga | Bin .../Content/projectiles/missile.fbx | Bin .../Content/projectiles/missile.max | Bin .../Content/screens/change_level.tga | Bin .../Content/screens/change_ship.tga | Bin .../Content/screens/continue.tga | Bin .../Content/screens/controls.tga | Bin .../Content/screens/controls_display.tga | Bin .../Content/screens/cursor_anim.tga | Bin .../Content/screens/cursor_arrow.tga | Bin .../Content/screens/cursor_bullet.tga | Bin .../Content/screens/damage.tga | Bin .../Content/screens/end_lights.xml | 0 .../Content/screens/hud_mp_bars.tga | Bin .../Content/screens/hud_mp_crosshair.tga | Bin .../Content/screens/hud_mp_energy.tga | Bin .../Content/screens/hud_mp_missile.tga | Bin .../Content/screens/hud_mp_radar.tga | Bin .../Content/screens/hud_mp_score.tga | Bin .../Content/screens/hud_sp_bars.tga | Bin .../Content/screens/hud_sp_crosshair.tga | Bin .../Content/screens/hud_sp_energy.tga | Bin .../Content/screens/hud_sp_missile.tga | Bin .../Content/screens/hud_sp_radar.tga | Bin .../Content/screens/hud_sp_score.tga | Bin .../Content/screens/intro_bg.tga | Bin .../Content/screens/intro_lens.tga | Bin .../Content/screens/intro_logo.tga | Bin .../Content/screens/inverty_check.tga | Bin .../Content/screens/inverty_uncheck.tga | Bin .../Content/screens/level1_screen.tga | Bin .../Content/screens/level2_screen.tga | Bin .../Content/screens/menu_hp.tga | Bin .../Content/screens/menu_hp_hover.tga | Bin .../Content/screens/menu_mp.tga | Bin .../Content/screens/menu_mp_hover.tga | Bin .../Content/screens/menu_qg.tga | Bin .../Content/screens/menu_qg_hover.tga | Bin .../Content/screens/menu_sp.tga | Bin .../Content/screens/menu_sp_hover.tga | Bin .../Content/screens/player1_wins.tga | Bin .../Content/screens/player2_wins.tga | Bin .../Content/screens/player_lights.xml | 0 .../Content/screens/rotate_ship.tga | Bin .../Content/screens/select_back.tga | Bin .../Content/screens/select_cancel.tga | Bin .../Content/shaders/AnimSprite.fx | 0 .../Content/shaders/Blur.fx | 0 .../Content/shaders/NormalMapping.fx | 0 .../Content/shaders/Particle.fx | 0 .../Content/ships/pad.fbx | Bin .../Content/ships/pad.max | Bin .../Content/ships/pad_c.tga | Bin .../Content/ships/pad_halo.fbx | Bin .../Content/ships/pad_halo.max | Bin .../Content/ships/pad_halo.tga | Bin .../Content/ships/pad_i.tga | Bin .../Content/ships/pad_n.tga | Bin .../Content/ships/pad_s.tga | Bin .../Content/ships/pad_select.fbx | Bin .../Content/ships/pad_select.max | Bin .../Content/ships/pad_select.tga | Bin .../Content/ships/ship1.fbx | Bin .../Content/ships/ship1.max | Bin .../Content/ships/ship1.xml | 0 .../Content/ships/ship1_c.tga | Bin .../Content/ships/ship1_i.tga | Bin .../Content/ships/ship1_n.tga | Bin .../Content/ships/ship1_s.tga | Bin .../Content/ships/ship2.fbx | Bin .../Content/ships/ship2.max | Bin .../Content/ships/ship2.xml | 0 .../Content/ships/ship2_c.tga | Bin .../Content/ships/ship2_i.tga | Bin .../Content/ships/ship2_n.tga | Bin .../Content/ships/ship2_s.tga | Bin .../Content/sounds/fire_primary.wav | Bin .../Content/sounds/fire_secondary.wav | Bin .../Content/sounds/menu_cancel.wav | Bin .../Content/sounds/menu_change.wav | Bin .../Content/sounds/menu_select.wav | Bin .../Content/sounds/missile_explode.wav | Bin .../Content/sounds/powerup_get.wav | Bin .../Content/sounds/powerup_spawn.wav | Bin .../Content/sounds/shield_activate.wav | Bin .../Content/sounds/shield_collide.wav | Bin .../Content/sounds/ship_boost.wav | Bin .../Content/sounds/ship_collide.wav | Bin .../Content/sounds/ship_explode.wav | Bin .../Content/sounds/ship_spawn.wav | Bin .../Content/sounds/sounds.xap | 0 .../ShipGame.Core.csproj => Core/Core.csproj} | 6 +- .../Game/AudioSource.cs | 0 .../Game/ChaseCamera.cs | 0 .../Game/EntityList.cs | 0 .../Game/FontManager.cs | 0 .../Game/GameManager.cs | 0 .../Game/GameOptions.cs | 0 .../Game/Graphics/AnimSprite.cs | 0 .../Game/Graphics/AnimSpriteManager.cs | 0 .../Game/Graphics/BlurManager.cs | 0 .../Game/Graphics/LightList.cs | 0 .../Game/Graphics/ParticleManager.cs | 0 .../Game/Graphics/ParticleSystem.cs | 0 .../Game/Graphics/Powerup.cs | 0 .../Game/Graphics/PowerupManager.cs | 0 .../Game/Graphics/Projectile.cs | 0 .../Game/Graphics/ProjectileManager.cs | 0 .../Game/InputManager.cs | 0 .../Game/PlayerMovement.cs | 0 .../Game/PlayerShip.cs | 0 .../Game/Screens/Screen.cs | 0 .../Game/Screens/ScreenEnd.cs | 0 .../Game/Screens/ScreenGame.cs | 0 .../Game/Screens/ScreenHelp.cs | 0 .../Game/Screens/ScreenIntro.cs | 0 .../Game/Screens/ScreenLevel.cs | 0 .../Game/Screens/ScreenManager.cs | 0 .../Game/Screens/ScreenPlayer.cs | 0 .../Game/SoundManager.cs | 0 .../{ShipGame.Core => Core}/Game/WaveType.cs | 0 ShipGame/{ShipGame.Core => Core}/ShipGame.cs | 0 ShipGame/{ShipGame.Core => Core}/ShipGame.ico | Bin ShipGame/{ShipGame.Core => Core}/ShipGame.png | Bin .../BoxCollider/BoxCollider.csproj | 2 +- .../BoxCollider/CollisionBox.cs | 0 .../BoxCollider/CollisionCamera.cs | 0 .../BoxCollider/CollisionCameraObserver.cs | 0 .../BoxCollider/CollisionCameraPerson.cs | 0 .../BoxCollider/CollisionFace.cs | 0 .../BoxCollider/CollisionMesh.cs | 0 .../BoxCollider/CollisionTree.cs | 0 .../BoxCollider/CollisionTreeElem.cs | 0 .../BoxCollider/CollisionTreeNode.cs | 0 .../NormalMappingModelProcessor.cs | 0 .../NormalMappingModelProcessor.csproj | 4 +- .../{ShipGame.DesktopGL => Desktop}/Icon.png | Bin .../Info.plist | 0 .../Program.cs | 0 .../ShipGame.csproj} | 10 +- .../ShipGame.icns} | Bin .../app.manifest | 0 ShipGame/ShipGame.sln | 106 ++++++++++-------- .../Program.cs | 0 ShipGame/Windows/ShipGame.WindowsDX.sln | 24 ++++ .../ShipGame.csproj} | 10 +- .../app.manifest | 0 ShipGame/{ShipGame.iOS => iOS}/Default.png | Bin .../{ShipGame.iOS => iOS}/Entitlements.plist | 0 .../{ShipGame.iOS => iOS}/GameThumbnail.png | Bin ShipGame/{ShipGame.iOS => iOS}/Info.plist | 0 .../LaunchScreen.storyboard | 0 ShipGame/{ShipGame.iOS => iOS}/Program.cs | 0 .../ShipGame.csproj} | 8 +- 271 files changed, 127 insertions(+), 91 deletions(-) rename ShipGame/{ShipGame.Android => Android}/AndroidManifest.xml (100%) rename ShipGame/{ShipGame.Android => Android}/MainActivity.cs (100%) rename ShipGame/{ShipGame.Android => Android}/Resources/Drawable/Icon.png (100%) rename ShipGame/{ShipGame.Android => Android}/Resources/Drawable/ShipGame.ico (100%) rename ShipGame/{ShipGame.Android => Android}/Resources/Values/Strings.xml (100%) rename ShipGame/{ShipGame.Android/ShipGame.Android.csproj => Android/ShipGame.csproj} (84%) rename ShipGame/{ShipGame.Core => Core}/Content/Reflect.dds (100%) rename ShipGame/{ShipGame.Core => Core}/Content/ShipGame.mgcb (99%) rename ShipGame/{ShipGame.Core => Core}/Content/explosions/BlasterGrid_16.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/explosions/MissileGrid_16.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/explosions/ShieldGrid_32.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/explosions/ShipGrid_32.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/explosions/SpawnGrid_16.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/fonts/LargeFont.spritefont (100%) rename ShipGame/{ShipGame.Core => Core}/Content/fonts/MediumFont.spritefont (100%) rename ShipGame/{ShipGame.Core => Core}/Content/fonts/Roboto-Bold.ttf (100%) rename ShipGame/{ShipGame.Core => Core}/Content/fonts/SmallFont.spritefont (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level1/conc1_c.jpg (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level1/conc1_n.jpg (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level1/conc1_s.jpg (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level1/conc2_c.jpg (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level1/conc2_n.jpg (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level1/conc2_s.jpg (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level1/fence_c.jpg (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level1/fence_n.jpg (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level1/fence_s.jpg (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level1/grate_c.jpg (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level1/grate_n.jpg (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level1/grate_s.jpg (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level1/lava_c.jpg (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level1/lava_g.jpg (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level1/lava_n.jpg (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level1/lava_s.jpg (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level1/level1.fbx (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level1/level1.max (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level1/level1_collision.fbx (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level1/level1_lights.xml (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level1/level1_powerups.xml (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level1/level1_spawns.xml (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level1/ybline_c.jpg (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level1/ybline_s.jpg (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level2/black.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level2/ceilingLights_c.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level2/ceilingLights_g.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level2/ceilingLights_n.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level2/ceilingLights_s.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level2/circularLight_c.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level2/circularLight_g.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level2/circularLight_n.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level2/circularLight_s.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level2/floor_c.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level2/floor_n.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level2/floor_s.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level2/level2.fbx (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level2/level2.mb (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level2/level2_collision.fbx (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level2/level2_lights.xml (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level2/level2_powerups.xml (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level2/level2_spawns.xml (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level2/pillar_c.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level2/pillar_n.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level2/pillar_s.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level2/pipe_c.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level2/pipe_n.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level2/pipe_s.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level2/piping_c.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level2/piping_g.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level2/piping_n.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level2/piping_s.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level2/sidePanels_c.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level2/sidePanels_g.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level2/sidePanels_n.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level2/sidePanels_s.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level2/spaceTile_c.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level2/spaceTile_g.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level2/spaceTile_n.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level2/spaceTile_s.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level2/supportLights_c.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level2/supportLights_g.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level2/supportLights_n.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level2/supportLights_s.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level2/trimTileLights_c.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level2/trimTileLights_g.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level2/trimTileLights_n.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level2/trimTileLights_s.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level2/trimTile_c.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level2/trimTile_n.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/levels/level2/trimTile_s.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/null_color.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/null_glow.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/null_normal.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/null_specular.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/particles/Point1.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/particles/Point2.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/particles/Spark1.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/particles/Spark2.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/powerups/energy.fbx (100%) rename ShipGame/{ShipGame.Core => Core}/Content/powerups/energy.max (100%) rename ShipGame/{ShipGame.Core => Core}/Content/powerups/energy_pwu_c.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/powerups/energy_pwu_i.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/powerups/energy_pwu_n.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/powerups/energy_pwu_s.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/powerups/missile.fbx (100%) rename ShipGame/{ShipGame.Core => Core}/Content/powerups/missile.max (100%) rename ShipGame/{ShipGame.Core => Core}/Content/powerups/missile_pwu_c.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/powerups/missile_pwu_i.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/powerups/missile_pwu_n.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/powerups/missile_pwu_s.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/projectiles/Missile_c.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/projectiles/Missile_i.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/projectiles/Missile_n.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/projectiles/Missile_s.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/projectiles/blaster.max (100%) rename ShipGame/{ShipGame.Core => Core}/Content/projectiles/blaster.x (100%) rename ShipGame/{ShipGame.Core => Core}/Content/projectiles/blaster_c.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/projectiles/missile.fbx (100%) rename ShipGame/{ShipGame.Core => Core}/Content/projectiles/missile.max (100%) rename ShipGame/{ShipGame.Core => Core}/Content/screens/change_level.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/screens/change_ship.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/screens/continue.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/screens/controls.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/screens/controls_display.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/screens/cursor_anim.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/screens/cursor_arrow.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/screens/cursor_bullet.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/screens/damage.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/screens/end_lights.xml (100%) rename ShipGame/{ShipGame.Core => Core}/Content/screens/hud_mp_bars.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/screens/hud_mp_crosshair.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/screens/hud_mp_energy.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/screens/hud_mp_missile.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/screens/hud_mp_radar.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/screens/hud_mp_score.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/screens/hud_sp_bars.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/screens/hud_sp_crosshair.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/screens/hud_sp_energy.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/screens/hud_sp_missile.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/screens/hud_sp_radar.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/screens/hud_sp_score.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/screens/intro_bg.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/screens/intro_lens.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/screens/intro_logo.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/screens/inverty_check.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/screens/inverty_uncheck.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/screens/level1_screen.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/screens/level2_screen.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/screens/menu_hp.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/screens/menu_hp_hover.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/screens/menu_mp.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/screens/menu_mp_hover.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/screens/menu_qg.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/screens/menu_qg_hover.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/screens/menu_sp.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/screens/menu_sp_hover.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/screens/player1_wins.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/screens/player2_wins.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/screens/player_lights.xml (100%) rename ShipGame/{ShipGame.Core => Core}/Content/screens/rotate_ship.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/screens/select_back.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/screens/select_cancel.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/shaders/AnimSprite.fx (100%) rename ShipGame/{ShipGame.Core => Core}/Content/shaders/Blur.fx (100%) rename ShipGame/{ShipGame.Core => Core}/Content/shaders/NormalMapping.fx (100%) rename ShipGame/{ShipGame.Core => Core}/Content/shaders/Particle.fx (100%) rename ShipGame/{ShipGame.Core => Core}/Content/ships/pad.fbx (100%) rename ShipGame/{ShipGame.Core => Core}/Content/ships/pad.max (100%) rename ShipGame/{ShipGame.Core => Core}/Content/ships/pad_c.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/ships/pad_halo.fbx (100%) rename ShipGame/{ShipGame.Core => Core}/Content/ships/pad_halo.max (100%) rename ShipGame/{ShipGame.Core => Core}/Content/ships/pad_halo.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/ships/pad_i.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/ships/pad_n.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/ships/pad_s.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/ships/pad_select.fbx (100%) rename ShipGame/{ShipGame.Core => Core}/Content/ships/pad_select.max (100%) rename ShipGame/{ShipGame.Core => Core}/Content/ships/pad_select.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/ships/ship1.fbx (100%) rename ShipGame/{ShipGame.Core => Core}/Content/ships/ship1.max (100%) rename ShipGame/{ShipGame.Core => Core}/Content/ships/ship1.xml (100%) rename ShipGame/{ShipGame.Core => Core}/Content/ships/ship1_c.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/ships/ship1_i.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/ships/ship1_n.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/ships/ship1_s.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/ships/ship2.fbx (100%) rename ShipGame/{ShipGame.Core => Core}/Content/ships/ship2.max (100%) rename ShipGame/{ShipGame.Core => Core}/Content/ships/ship2.xml (100%) rename ShipGame/{ShipGame.Core => Core}/Content/ships/ship2_c.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/ships/ship2_i.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/ships/ship2_n.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/ships/ship2_s.tga (100%) rename ShipGame/{ShipGame.Core => Core}/Content/sounds/fire_primary.wav (100%) rename ShipGame/{ShipGame.Core => Core}/Content/sounds/fire_secondary.wav (100%) rename ShipGame/{ShipGame.Core => Core}/Content/sounds/menu_cancel.wav (100%) rename ShipGame/{ShipGame.Core => Core}/Content/sounds/menu_change.wav (100%) rename ShipGame/{ShipGame.Core => Core}/Content/sounds/menu_select.wav (100%) rename ShipGame/{ShipGame.Core => Core}/Content/sounds/missile_explode.wav (100%) rename ShipGame/{ShipGame.Core => Core}/Content/sounds/powerup_get.wav (100%) rename ShipGame/{ShipGame.Core => Core}/Content/sounds/powerup_spawn.wav (100%) rename ShipGame/{ShipGame.Core => Core}/Content/sounds/shield_activate.wav (100%) rename ShipGame/{ShipGame.Core => Core}/Content/sounds/shield_collide.wav (100%) rename ShipGame/{ShipGame.Core => Core}/Content/sounds/ship_boost.wav (100%) rename ShipGame/{ShipGame.Core => Core}/Content/sounds/ship_collide.wav (100%) rename ShipGame/{ShipGame.Core => Core}/Content/sounds/ship_explode.wav (100%) rename ShipGame/{ShipGame.Core => Core}/Content/sounds/ship_spawn.wav (100%) rename ShipGame/{ShipGame.Core => Core}/Content/sounds/sounds.xap (100%) rename ShipGame/{ShipGame.Core/ShipGame.Core.csproj => Core/Core.csproj} (56%) rename ShipGame/{ShipGame.Core => Core}/Game/AudioSource.cs (100%) rename ShipGame/{ShipGame.Core => Core}/Game/ChaseCamera.cs (100%) rename ShipGame/{ShipGame.Core => Core}/Game/EntityList.cs (100%) rename ShipGame/{ShipGame.Core => Core}/Game/FontManager.cs (100%) rename ShipGame/{ShipGame.Core => Core}/Game/GameManager.cs (100%) rename ShipGame/{ShipGame.Core => Core}/Game/GameOptions.cs (100%) rename ShipGame/{ShipGame.Core => Core}/Game/Graphics/AnimSprite.cs (100%) rename ShipGame/{ShipGame.Core => Core}/Game/Graphics/AnimSpriteManager.cs (100%) rename ShipGame/{ShipGame.Core => Core}/Game/Graphics/BlurManager.cs (100%) rename ShipGame/{ShipGame.Core => Core}/Game/Graphics/LightList.cs (100%) rename ShipGame/{ShipGame.Core => Core}/Game/Graphics/ParticleManager.cs (100%) rename ShipGame/{ShipGame.Core => Core}/Game/Graphics/ParticleSystem.cs (100%) rename ShipGame/{ShipGame.Core => Core}/Game/Graphics/Powerup.cs (100%) rename ShipGame/{ShipGame.Core => Core}/Game/Graphics/PowerupManager.cs (100%) rename ShipGame/{ShipGame.Core => Core}/Game/Graphics/Projectile.cs (100%) rename ShipGame/{ShipGame.Core => Core}/Game/Graphics/ProjectileManager.cs (100%) rename ShipGame/{ShipGame.Core => Core}/Game/InputManager.cs (100%) rename ShipGame/{ShipGame.Core => Core}/Game/PlayerMovement.cs (100%) rename ShipGame/{ShipGame.Core => Core}/Game/PlayerShip.cs (100%) rename ShipGame/{ShipGame.Core => Core}/Game/Screens/Screen.cs (100%) rename ShipGame/{ShipGame.Core => Core}/Game/Screens/ScreenEnd.cs (100%) rename ShipGame/{ShipGame.Core => Core}/Game/Screens/ScreenGame.cs (100%) rename ShipGame/{ShipGame.Core => Core}/Game/Screens/ScreenHelp.cs (100%) rename ShipGame/{ShipGame.Core => Core}/Game/Screens/ScreenIntro.cs (100%) rename ShipGame/{ShipGame.Core => Core}/Game/Screens/ScreenLevel.cs (100%) rename ShipGame/{ShipGame.Core => Core}/Game/Screens/ScreenManager.cs (100%) rename ShipGame/{ShipGame.Core => Core}/Game/Screens/ScreenPlayer.cs (100%) rename ShipGame/{ShipGame.Core => Core}/Game/SoundManager.cs (100%) rename ShipGame/{ShipGame.Core => Core}/Game/WaveType.cs (100%) rename ShipGame/{ShipGame.Core => Core}/ShipGame.cs (100%) rename ShipGame/{ShipGame.Core => Core}/ShipGame.ico (100%) rename ShipGame/{ShipGame.Core => Core}/ShipGame.png (100%) rename ShipGame/{ShipGame.Dependencies => Dependencies}/BoxCollider/BoxCollider.csproj (96%) rename ShipGame/{ShipGame.Dependencies => Dependencies}/BoxCollider/CollisionBox.cs (100%) rename ShipGame/{ShipGame.Dependencies => Dependencies}/BoxCollider/CollisionCamera.cs (100%) rename ShipGame/{ShipGame.Dependencies => Dependencies}/BoxCollider/CollisionCameraObserver.cs (100%) rename ShipGame/{ShipGame.Dependencies => Dependencies}/BoxCollider/CollisionCameraPerson.cs (100%) rename ShipGame/{ShipGame.Dependencies => Dependencies}/BoxCollider/CollisionFace.cs (100%) rename ShipGame/{ShipGame.Dependencies => Dependencies}/BoxCollider/CollisionMesh.cs (100%) rename ShipGame/{ShipGame.Dependencies => Dependencies}/BoxCollider/CollisionTree.cs (100%) rename ShipGame/{ShipGame.Dependencies => Dependencies}/BoxCollider/CollisionTreeElem.cs (100%) rename ShipGame/{ShipGame.Dependencies => Dependencies}/BoxCollider/CollisionTreeNode.cs (100%) rename ShipGame/{ShipGame.Dependencies => Dependencies}/NormalMappingModelProcessor/NormalMappingModelProcessor.cs (100%) rename ShipGame/{ShipGame.Dependencies => Dependencies}/NormalMappingModelProcessor/NormalMappingModelProcessor.csproj (92%) rename ShipGame/{ShipGame.DesktopGL => Desktop}/Icon.png (100%) rename ShipGame/{ShipGame.DesktopGL => Desktop}/Info.plist (100%) rename ShipGame/{ShipGame.DesktopGL => Desktop}/Program.cs (100%) rename ShipGame/{ShipGame.DesktopGL/ShipGame.DesktopGL.csproj => Desktop/ShipGame.csproj} (80%) rename ShipGame/{ShipGame.DesktopGL/ShipGame.DesktopGL.icns => Desktop/ShipGame.icns} (100%) rename ShipGame/{ShipGame.DesktopGL => Desktop}/app.manifest (100%) rename ShipGame/{ShipGame.WindowsDX => Windows}/Program.cs (100%) create mode 100644 ShipGame/Windows/ShipGame.WindowsDX.sln rename ShipGame/{ShipGame.WindowsDX/ShipGame.WindowsDX.csproj => Windows/ShipGame.csproj} (84%) rename ShipGame/{ShipGame.WindowsDX => Windows}/app.manifest (100%) rename ShipGame/{ShipGame.iOS => iOS}/Default.png (100%) rename ShipGame/{ShipGame.iOS => iOS}/Entitlements.plist (100%) rename ShipGame/{ShipGame.iOS => iOS}/GameThumbnail.png (100%) rename ShipGame/{ShipGame.iOS => iOS}/Info.plist (100%) rename ShipGame/{ShipGame.iOS => iOS}/LaunchScreen.storyboard (100%) rename ShipGame/{ShipGame.iOS => iOS}/Program.cs (100%) rename ShipGame/{ShipGame.iOS/ShipGame.iOS.csproj => iOS/ShipGame.csproj} (83%) 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 100% rename from ShipGame/ShipGame.DesktopGL/Info.plist rename to ShipGame/Desktop/Info.plist 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/ShipGame.DesktopGL/app.manifest b/ShipGame/Desktop/app.manifest similarity index 100% rename from ShipGame/ShipGame.DesktopGL/app.manifest rename to ShipGame/Desktop/app.manifest diff --git a/ShipGame/ShipGame.sln b/ShipGame/ShipGame.sln index 8a6d9bb0..fc7d9da8 100644 --- a/ShipGame/ShipGame.sln +++ b/ShipGame/ShipGame.sln @@ -3,23 +3,31 @@ 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}" +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Platforms", "Platforms", "{FF64726B-A963-49CE-BF69-22ED1FBE889B}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ShipGame.Core", "ShipGame.Core\ShipGame.Core.csproj", "{8A06B930-BD4A-4495-948B-19B9B205A26D}" +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Dependencies", "Dependencies", "{02EA681E-C7D8-13C7-8484-4AC65E1B71E8}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BoxCollider", "ShipGame.Dependencies\BoxCollider\BoxCollider.csproj", "{124D5955-4461-4E3E-82B5-E508778555B8}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BoxCollider", "Dependencies\BoxCollider\BoxCollider.csproj", "{3578F7E7-7D79-2D94-8629-53A817A73F83}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "NormalMappingModelProcessor", "ShipGame.Dependencies\NormalMappingModelProcessor\NormalMappingModelProcessor.csproj", "{6964F5B1-973C-4B66-8BBE-9A4AED616104}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NormalMappingModelProcessor", "Dependencies\NormalMappingModelProcessor\NormalMappingModelProcessor.csproj", "{17F28EF7-7188-FCEF-DA0E-E01BFAA8C1F1}" EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Platforms", "Platforms", "{FF64726B-A963-49CE-BF69-22ED1FBE889B}" +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Android", "Android", "{D556FD96-0E74-459C-9FDC-46F089E8E44C}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ShipGame.Android", "ShipGame.Android\ShipGame.Android.csproj", "{8CA86EA8-A7D6-4F7F-A7E5-882647E09B4E}" +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Desktop", "Desktop", "{E17CB636-879A-415C-BE45-B3194DD3C8A3}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ShipGame.iOS", "ShipGame.iOS\ShipGame.iOS.csproj", "{F82C6D4A-E469-4E75-BA89-5ED2BFB32591}" +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "iOS", "iOS", "{3DCB7D39-885D-4397-8498-81FECCD8AF6B}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ShipGame.WindowsDX", "ShipGame.WindowsDX\ShipGame.WindowsDX.csproj", "{27BC329F-AF48-4D59-BEE6-6421FEC80F7C}" +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Windows", "Windows", "{3E78E678-7E11-4C80-8A25-18A3B5CBD96E}" EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Dependencies", "Dependencies", "{02EA681E-C7D8-13C7-8484-4AC65E1B71E8}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Core", "Core\Core.csproj", "{5ED06CAD-956C-C94D-BC0C-E89E30A887C2}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ShipGame", "Android\ShipGame.csproj", "{6EBB19A5-85C3-89B4-98F8-0E63F86955A7}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ShipGame", "Desktop\ShipGame.csproj", "{9038E103-9312-D84C-9302-5CF1DC3A98B7}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ShipGame", "iOS\ShipGame.csproj", "{0B868687-4572-CEEA-DDD8-80F3BD0168EE}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ShipGame", "Windows\ShipGame.csproj", "{D8783EE3-BBF1-BCEC-7C9C-D0A7D56A5733}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -27,49 +35,53 @@ Global 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 + {3578F7E7-7D79-2D94-8629-53A817A73F83}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {3578F7E7-7D79-2D94-8629-53A817A73F83}.Debug|Any CPU.Build.0 = Debug|Any CPU + {3578F7E7-7D79-2D94-8629-53A817A73F83}.Release|Any CPU.ActiveCfg = Release|Any CPU + {3578F7E7-7D79-2D94-8629-53A817A73F83}.Release|Any CPU.Build.0 = Release|Any CPU + {17F28EF7-7188-FCEF-DA0E-E01BFAA8C1F1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {17F28EF7-7188-FCEF-DA0E-E01BFAA8C1F1}.Debug|Any CPU.Build.0 = Debug|Any CPU + {17F28EF7-7188-FCEF-DA0E-E01BFAA8C1F1}.Release|Any CPU.ActiveCfg = Release|Any CPU + {17F28EF7-7188-FCEF-DA0E-E01BFAA8C1F1}.Release|Any CPU.Build.0 = Release|Any CPU + {5ED06CAD-956C-C94D-BC0C-E89E30A887C2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {5ED06CAD-956C-C94D-BC0C-E89E30A887C2}.Debug|Any CPU.Build.0 = Debug|Any CPU + {5ED06CAD-956C-C94D-BC0C-E89E30A887C2}.Release|Any CPU.ActiveCfg = Release|Any CPU + {5ED06CAD-956C-C94D-BC0C-E89E30A887C2}.Release|Any CPU.Build.0 = Release|Any CPU + {6EBB19A5-85C3-89B4-98F8-0E63F86955A7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {6EBB19A5-85C3-89B4-98F8-0E63F86955A7}.Debug|Any CPU.Build.0 = Debug|Any CPU + {6EBB19A5-85C3-89B4-98F8-0E63F86955A7}.Debug|Any CPU.Deploy.0 = Debug|Any CPU + {6EBB19A5-85C3-89B4-98F8-0E63F86955A7}.Release|Any CPU.ActiveCfg = Release|Any CPU + {6EBB19A5-85C3-89B4-98F8-0E63F86955A7}.Release|Any CPU.Build.0 = Release|Any CPU + {6EBB19A5-85C3-89B4-98F8-0E63F86955A7}.Release|Any CPU.Deploy.0 = Release|Any CPU + {9038E103-9312-D84C-9302-5CF1DC3A98B7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {9038E103-9312-D84C-9302-5CF1DC3A98B7}.Debug|Any CPU.Build.0 = Debug|Any CPU + {9038E103-9312-D84C-9302-5CF1DC3A98B7}.Release|Any CPU.ActiveCfg = Release|Any CPU + {9038E103-9312-D84C-9302-5CF1DC3A98B7}.Release|Any CPU.Build.0 = Release|Any CPU + {0B868687-4572-CEEA-DDD8-80F3BD0168EE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {0B868687-4572-CEEA-DDD8-80F3BD0168EE}.Debug|Any CPU.Build.0 = Debug|Any CPU + {0B868687-4572-CEEA-DDD8-80F3BD0168EE}.Debug|Any CPU.Deploy.0 = Debug|Any CPU + {0B868687-4572-CEEA-DDD8-80F3BD0168EE}.Release|Any CPU.ActiveCfg = Release|Any CPU + {0B868687-4572-CEEA-DDD8-80F3BD0168EE}.Release|Any CPU.Build.0 = Release|Any CPU + {0B868687-4572-CEEA-DDD8-80F3BD0168EE}.Release|Any CPU.Deploy.0 = Release|Any CPU + {D8783EE3-BBF1-BCEC-7C9C-D0A7D56A5733}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D8783EE3-BBF1-BCEC-7C9C-D0A7D56A5733}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D8783EE3-BBF1-BCEC-7C9C-D0A7D56A5733}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D8783EE3-BBF1-BCEC-7C9C-D0A7D56A5733}.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} + {3578F7E7-7D79-2D94-8629-53A817A73F83} = {02EA681E-C7D8-13C7-8484-4AC65E1B71E8} + {17F28EF7-7188-FCEF-DA0E-E01BFAA8C1F1} = {02EA681E-C7D8-13C7-8484-4AC65E1B71E8} + {D556FD96-0E74-459C-9FDC-46F089E8E44C} = {FF64726B-A963-49CE-BF69-22ED1FBE889B} + {E17CB636-879A-415C-BE45-B3194DD3C8A3} = {FF64726B-A963-49CE-BF69-22ED1FBE889B} + {3DCB7D39-885D-4397-8498-81FECCD8AF6B} = {FF64726B-A963-49CE-BF69-22ED1FBE889B} + {3E78E678-7E11-4C80-8A25-18A3B5CBD96E} = {FF64726B-A963-49CE-BF69-22ED1FBE889B} + {6EBB19A5-85C3-89B4-98F8-0E63F86955A7} = {D556FD96-0E74-459C-9FDC-46F089E8E44C} + {9038E103-9312-D84C-9302-5CF1DC3A98B7} = {E17CB636-879A-415C-BE45-B3194DD3C8A3} + {0B868687-4572-CEEA-DDD8-80F3BD0168EE} = {3DCB7D39-885D-4397-8498-81FECCD8AF6B} + {D8783EE3-BBF1-BCEC-7C9C-D0A7D56A5733} = {3E78E678-7E11-4C80-8A25-18A3B5CBD96E} EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution SolutionGuid = {30AA8C87-3B33-446B-B943-F277DFCC7B07} 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.sln b/ShipGame/Windows/ShipGame.WindowsDX.sln new file mode 100644 index 00000000..b1d25f33 --- /dev/null +++ b/ShipGame/Windows/ShipGame.WindowsDX.sln @@ -0,0 +1,24 @@ +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}") = "ShipGame.WindowsDX", "ShipGame.WindowsDX.csproj", "{D21C7DFA-876E-68F5-2D60-BD5325767524}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {D21C7DFA-876E-68F5-2D60-BD5325767524}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D21C7DFA-876E-68F5-2D60-BD5325767524}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D21C7DFA-876E-68F5-2D60-BD5325767524}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D21C7DFA-876E-68F5-2D60-BD5325767524}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {F5446651-0B42-4612-BD34-947B092CCFC6} + EndGlobalSection +EndGlobal 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/ShipGame.WindowsDX/app.manifest b/ShipGame/Windows/app.manifest similarity index 100% rename from ShipGame/ShipGame.WindowsDX/app.manifest rename to ShipGame/Windows/app.manifest 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 - - + + From 50aa40483fa87165e0a716693b99459698cc8c93 Mon Sep 17 00:00:00 2001 From: CartBlanche Date: Wed, 18 Feb 2026 00:30:57 +0000 Subject: [PATCH 06/14] Tutorial Changes. --- Tutorials/BasicCameraExample/.config/dotnet-tools.json | 10 +++++----- Tutorials/BasicCameraExample/BasicCameraExample.csproj | 4 ++-- .../DungeonSlime/.config/dotnet-tools.json | 10 +++++----- .../DungeonSlime/DungeonSlime.csproj | 4 ++-- .../DungeonSlime/.config/dotnet-tools.json | 10 +++++----- .../03-The-Game1-File/DungeonSlime/DungeonSlime.csproj | 4 ++-- .../DungeonSlime/.config/dotnet-tools.json | 10 +++++----- .../DungeonSlime/DungeonSlime.csproj | 4 ++-- .../MonoGameLibrary/MonoGameLibrary.csproj | 2 +- .../DungeonSlime/.config/dotnet-tools.json | 10 +++++----- .../DungeonSlime/DungeonSlime.csproj | 4 ++-- .../MonoGameLibrary/MonoGameLibrary.csproj | 2 +- .../DungeonSlime/.config/dotnet-tools.json | 10 +++++----- .../DungeonSlime/DungeonSlime.csproj | 4 ++-- .../MonoGameLibrary/MonoGameLibrary.csproj | 2 +- .../DungeonSlime/.config/dotnet-tools.json | 10 +++++----- .../DungeonSlime/DungeonSlime.csproj | 4 ++-- .../MonoGameLibrary/MonoGameLibrary.csproj | 2 +- .../DungeonSlime/.config/dotnet-tools.json | 10 +++++----- .../DungeonSlime/DungeonSlime.csproj | 4 ++-- .../MonoGameLibrary/MonoGameLibrary.csproj | 2 +- .../DungeonSlime/.config/dotnet-tools.json | 10 +++++----- .../DungeonSlime/DungeonSlime.csproj | 4 ++-- .../MonoGameLibrary/MonoGameLibrary.csproj | 2 +- .../DungeonSlime/.config/dotnet-tools.json | 10 +++++----- .../10-Handling-Input/DungeonSlime/DungeonSlime.csproj | 4 ++-- .../MonoGameLibrary/MonoGameLibrary.csproj | 2 +- .../DungeonSlime/.config/dotnet-tools.json | 10 +++++----- .../DungeonSlime/DungeonSlime.csproj | 4 ++-- .../MonoGameLibrary/MonoGameLibrary.csproj | 2 +- .../DungeonSlime/.config/dotnet-tools.json | 10 +++++----- .../DungeonSlime/DungeonSlime.csproj | 4 ++-- .../MonoGameLibrary/MonoGameLibrary.csproj | 2 +- .../13-Tilemap/DungeonSlime/.config/dotnet-tools.json | 10 +++++----- .../src/13-Tilemap/DungeonSlime/DungeonSlime.csproj | 4 ++-- .../13-Tilemap/MonoGameLibrary/MonoGameLibrary.csproj | 2 +- .../DungeonSlime/.config/dotnet-tools.json | 10 +++++----- .../DungeonSlime/DungeonSlime.csproj | 4 ++-- .../MonoGameLibrary/MonoGameLibrary.csproj | 2 +- .../DungeonSlime/.config/dotnet-tools.json | 10 +++++----- .../DungeonSlime/DungeonSlime.csproj | 4 ++-- .../MonoGameLibrary/MonoGameLibrary.csproj | 2 +- .../DungeonSlime/.config/dotnet-tools.json | 10 +++++----- .../DungeonSlime/DungeonSlime.csproj | 4 ++-- .../MonoGameLibrary/MonoGameLibrary.csproj | 2 +- .../17-Scenes/DungeonSlime/.config/dotnet-tools.json | 10 +++++----- .../src/17-Scenes/DungeonSlime/DungeonSlime.csproj | 4 ++-- .../17-Scenes/MonoGameLibrary/MonoGameLibrary.csproj | 2 +- .../DungeonSlime/.config/dotnet-tools.json | 10 +++++----- .../DungeonSlime/DungeonSlime.csproj | 4 ++-- .../MonoGameLibrary/MonoGameLibrary.csproj | 2 +- .../DungeonSlime/.config/dotnet-tools.json | 10 +++++----- .../DungeonSlime/DungeonSlime.csproj | 4 ++-- .../MonoGameLibrary/MonoGameLibrary.csproj | 2 +- .../DungeonSlime/.config/dotnet-tools.json | 10 +++++----- .../DungeonSlime/DungeonSlime.csproj | 4 ++-- .../MonoGameLibrary/MonoGameLibrary.csproj | 2 +- .../DungeonSlime/.config/dotnet-tools.json | 10 +++++----- .../DungeonSlime/DungeonSlime.csproj | 4 ++-- .../MonoGameLibrary/MonoGameLibrary.csproj | 2 +- .../DungeonSlime/.config/dotnet-tools.json | 10 +++++----- .../DungeonSlime/DungeonSlime.csproj | 4 ++-- .../MonoGameLibrary/MonoGameLibrary.csproj | 2 +- .../DungeonSlime/.config/dotnet-tools.json | 10 +++++----- .../DungeonSlime/DungeonSlime.csproj | 4 ++-- .../MonoGameLibrary/MonoGameLibrary.csproj | 2 +- .../24-Shaders/DungeonSlime/.config/dotnet-tools.json | 10 +++++----- .../src/24-Shaders/DungeonSlime/DungeonSlime.csproj | 4 ++-- .../24-Shaders/MonoGameLibrary/MonoGameLibrary.csproj | 2 +- .../DungeonSlime/.config/dotnet-tools.json | 10 +++++----- .../25-Packaging-Game/DungeonSlime/DungeonSlime.csproj | 4 ++-- .../MonoGameLibrary/MonoGameLibrary.csproj | 2 +- .../DungeonSlime/.config/dotnet-tools.json | 10 +++++----- .../DungeonSlime/DungeonSlime.csproj | 4 ++-- .../MonoGameLibrary/MonoGameLibrary.csproj | 2 +- .../DungeonSlime/.config/dotnet-tools.json | 10 +++++----- .../DungeonSlime/Platforms/Android/DungeonSlime.csproj | 4 ++-- .../DungeonSlime/Platforms/Desktop/DungeonSlime.csproj | 4 ++-- .../Platforms/Windows/DungeonSlime.WindowsDX.csproj | 4 ++-- .../MonoGameLibrary/MonoGameLibrary.csproj | 2 +- 80 files changed, 217 insertions(+), 217 deletions(-) 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/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/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/.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/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/.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/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/.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/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/.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/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/.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/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/.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/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/.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/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/.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/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/.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/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/.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/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/.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/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/.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/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/.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/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/.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/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/.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/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/.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/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/.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/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/.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/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/.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/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/.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/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/.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/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/.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/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/.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/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/.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/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/.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/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.WindowsDX.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.WindowsDX.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 From ee61758c37249171439e4c48ad4f8e674b37c619 Mon Sep 17 00:00:00 2001 From: CartBlanche Date: Wed, 18 Feb 2026 00:44:16 +0000 Subject: [PATCH 07/14] Fix yaml to point to updated paths. --- .github/workflows/dotnet.yml | 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/.github/workflows/dotnet.yml b/.github/workflows/dotnet.yml index 26d04ebd..3d0d442a 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 @@ -75,7 +75,7 @@ jobs: run: dotnet build ShipGame/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 @@ -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 + run: monopack -p AutoPong/Desktop/AutoPong.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 - 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 + run: monopack -p FuelCell/Desktop/FuelCell.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 - 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 + run: monopack -p NeonShooter/Desktop/NeonShooter.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 - 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 + run: monopack -p ShipGame/Desktop/ShipGame.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 - 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 From 9d82e5510f29d5fec3e15297ff071f165d29d7ea Mon Sep 17 00:00:00 2001 From: CartBlanche Date: Wed, 18 Feb 2026 16:26:28 +0000 Subject: [PATCH 08/14] Fix ShipGame paths. --- .github/workflows/dotnet.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/dotnet.yml b/.github/workflows/dotnet.yml index 3d0d442a..cf721b4d 100644 --- a/.github/workflows/dotnet.yml +++ b/.github/workflows/dotnet.yml @@ -72,7 +72,7 @@ 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/Windows/ShipGame.csproj -c Release -r win-x64 --self-contained true -o ./artifacts/ShipGame-Windows @@ -225,7 +225,7 @@ jobs: run: dotnet build ShipGame/Dependencies/NormalMappingModelProcessor/NormalMappingModelProcessor.csproj --configuration Release - name: Build and Package ShipGame - run: monopack -p ShipGame/Desktop/ShipGame.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 + 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 From c1bf6a3b7cbdbce77094f44fc1ade0599a7037ce Mon Sep 17 00:00:00 2001 From: CartBlanche Date: Wed, 18 Feb 2026 16:33:23 +0000 Subject: [PATCH 09/14] Fix DesktopGL to Desktop, as no longer needed. --- .github/workflows/dotnet.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/dotnet.yml b/.github/workflows/dotnet.yml index cf721b4d..5beed39a 100644 --- a/.github/workflows/dotnet.yml +++ b/.github/workflows/dotnet.yml @@ -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/Desktop/AutoPong.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 + 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/Desktop/FuelCell.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 + 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/Desktop/NeonShooter.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 + 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 From f00881e93af37688aaaa6dbafd9250ad65565158 Mon Sep 17 00:00:00 2001 From: CartBlanche Date: Wed, 18 Feb 2026 23:54:43 +0000 Subject: [PATCH 10/14] Remove Platform Solution folder. No longer needed. --- AutoPong/AutoPong.sln | 6 ------ FuelCell/FuelCell.sln | 6 ------ NeonShooter/NeonShooter.sln | 6 ------ Platformer2D/Platformer2D.sln | 6 ------ ShipGame/ShipGame.sln | 6 ------ 5 files changed, 30 deletions(-) diff --git a/AutoPong/AutoPong.sln b/AutoPong/AutoPong.sln index 4803f5c6..0205e7ee 100644 --- a/AutoPong/AutoPong.sln +++ b/AutoPong/AutoPong.sln @@ -3,8 +3,6 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio Version 17 VisualStudioVersion = 17.4.32912.340 MinimumVisualStudioVersion = 10.0.40219.1 -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Platforms", "Platforms", "{C25A12AE-C6E2-4DC3-8BC7-687D798B18DE}" -EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Android", "Android", "{02EA681E-C7D8-13C7-8484-4AC65E1B71E8}" EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "iOS", "iOS", "{A8E3B3FC-B831-4FFD-8476-5E1A75A8C406}" @@ -58,10 +56,6 @@ Global HideSolutionNode = FALSE EndGlobalSection GlobalSection(NestedProjects) = preSolution - {02EA681E-C7D8-13C7-8484-4AC65E1B71E8} = {C25A12AE-C6E2-4DC3-8BC7-687D798B18DE} - {A8E3B3FC-B831-4FFD-8476-5E1A75A8C406} = {C25A12AE-C6E2-4DC3-8BC7-687D798B18DE} - {61D9C47D-43C4-4B38-97D7-D7EB90039ED9} = {C25A12AE-C6E2-4DC3-8BC7-687D798B18DE} - {B57CEAAA-D1F2-4B28-ACFA-530D110ED42A} = {C25A12AE-C6E2-4DC3-8BC7-687D798B18DE} {EDC74F25-113E-EB03-19B8-D59C3274A62C} = {02EA681E-C7D8-13C7-8484-4AC65E1B71E8} {0DBE3617-C112-2CCA-B023-3946741256F9} = {61D9C47D-43C4-4B38-97D7-D7EB90039ED9} {A8F15BE0-062A-9A61-256E-96AB63DFC465} = {A8E3B3FC-B831-4FFD-8476-5E1A75A8C406} diff --git a/FuelCell/FuelCell.sln b/FuelCell/FuelCell.sln index ba5f019a..c3c3a403 100644 --- a/FuelCell/FuelCell.sln +++ b/FuelCell/FuelCell.sln @@ -3,8 +3,6 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio Version 17 VisualStudioVersion = 17.12.35527.113 MinimumVisualStudioVersion = 10.0.40219.1 -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Platforms", "Platforms", "{E19C5BE5-8BA8-4308-8568-D14F1E6F9E21}" -EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Android", "Android", "{02EA681E-C7D8-13C7-8484-4AC65E1B71E8}" EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Desktop", "Desktop", "{5EC1D955-A90F-466C-95DA-6C0ED80E7449}" @@ -84,10 +82,6 @@ Global HideSolutionNode = FALSE EndGlobalSection GlobalSection(NestedProjects) = preSolution - {02EA681E-C7D8-13C7-8484-4AC65E1B71E8} = {E19C5BE5-8BA8-4308-8568-D14F1E6F9E21} - {5EC1D955-A90F-466C-95DA-6C0ED80E7449} = {E19C5BE5-8BA8-4308-8568-D14F1E6F9E21} - {C4DA308B-93D9-4660-B2E6-93365D670A9D} = {E19C5BE5-8BA8-4308-8568-D14F1E6F9E21} - {E7F2B8C4-A5EC-41D3-8F60-B5235DA6E947} = {E19C5BE5-8BA8-4308-8568-D14F1E6F9E21} {AB9B725E-D424-A7CE-6E19-8703BE2DC6BE} = {02EA681E-C7D8-13C7-8484-4AC65E1B71E8} {A1611B4D-8D56-B623-6D2D-67A5AF2CBEDB} = {5EC1D955-A90F-466C-95DA-6C0ED80E7449} {A0378717-EE3E-0271-0AB7-EF9DCB1E5367} = {C4DA308B-93D9-4660-B2E6-93365D670A9D} diff --git a/NeonShooter/NeonShooter.sln b/NeonShooter/NeonShooter.sln index d70cdfcf..43eb5379 100644 --- a/NeonShooter/NeonShooter.sln +++ b/NeonShooter/NeonShooter.sln @@ -2,8 +2,6 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio Version 17 VisualStudioVersion = 17.12.35527.113 MinimumVisualStudioVersion = 10.0.40219.1 -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Platforms", "Platforms", "{183C75D4-2D56-4682-AD21-B503D3B15225}" -EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Android", "Android", "{02EA681E-C7D8-13C7-8484-4AC65E1B71E8}" EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Desktop", "Desktop", "{F41D2716-129D-4EC8-AE6E-F943B40C3B50}" @@ -57,10 +55,6 @@ Global HideSolutionNode = FALSE EndGlobalSection GlobalSection(NestedProjects) = preSolution - {02EA681E-C7D8-13C7-8484-4AC65E1B71E8} = {183C75D4-2D56-4682-AD21-B503D3B15225} - {F41D2716-129D-4EC8-AE6E-F943B40C3B50} = {183C75D4-2D56-4682-AD21-B503D3B15225} - {E39A7690-A75F-4873-B309-6293D67EF585} = {183C75D4-2D56-4682-AD21-B503D3B15225} - {04D47D8F-D289-43C4-AC78-4ACC2DC3A445} = {183C75D4-2D56-4682-AD21-B503D3B15225} {39EB3D57-68D0-D764-096C-4F49688073AB} = {02EA681E-C7D8-13C7-8484-4AC65E1B71E8} {C8DD9624-5CAB-3A68-289C-E5BEAA2DCA4E} = {F41D2716-129D-4EC8-AE6E-F943B40C3B50} {7837C8D7-042E-FB4F-575C-C4DC0F20E2EF} = {E39A7690-A75F-4873-B309-6293D67EF585} diff --git a/Platformer2D/Platformer2D.sln b/Platformer2D/Platformer2D.sln index 07dc1e57..83604c26 100644 --- a/Platformer2D/Platformer2D.sln +++ b/Platformer2D/Platformer2D.sln @@ -5,8 +5,6 @@ VisualStudioVersion = 17.9.34723.18 MinimumVisualStudioVersion = 15.0.26124.0 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Core", "Core\Core.csproj", "{47BD21C1-2170-456C-AF98-6D92C5F73BA9}" EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Platforms", "Platforms", "{B4A0E918-51B4-40FF-9845-60F2616B3F27}" -EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Android", "Android", "{02EA681E-C7D8-13C7-8484-4AC65E1B71E8}" EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Desktop", "Desktop", "{81E0E51E-368D-4CA6-8522-522AA3AFE059}" @@ -84,10 +82,6 @@ Global HideSolutionNode = FALSE EndGlobalSection GlobalSection(NestedProjects) = preSolution - {02EA681E-C7D8-13C7-8484-4AC65E1B71E8} = {B4A0E918-51B4-40FF-9845-60F2616B3F27} - {81E0E51E-368D-4CA6-8522-522AA3AFE059} = {B4A0E918-51B4-40FF-9845-60F2616B3F27} - {CB8203D0-5242-46F8-9A55-4ED4230BAB93} = {B4A0E918-51B4-40FF-9845-60F2616B3F27} - {2394D5AC-CFA7-4C03-8E14-4F19DC8120E5} = {B4A0E918-51B4-40FF-9845-60F2616B3F27} {6B90EF60-A041-553B-6F76-4B341C5EAB67} = {02EA681E-C7D8-13C7-8484-4AC65E1B71E8} {1A44DE7E-B335-1D92-FF95-6EC441F4252B} = {81E0E51E-368D-4CA6-8522-522AA3AFE059} {6A13BB3E-C106-47DE-3CDE-7E64CEDE6180} = {CB8203D0-5242-46F8-9A55-4ED4230BAB93} diff --git a/ShipGame/ShipGame.sln b/ShipGame/ShipGame.sln index fc7d9da8..dbfe96bb 100644 --- a/ShipGame/ShipGame.sln +++ b/ShipGame/ShipGame.sln @@ -3,8 +3,6 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio Version 17 VisualStudioVersion = 17.4.32912.340 MinimumVisualStudioVersion = 10.0.40219.1 -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Platforms", "Platforms", "{FF64726B-A963-49CE-BF69-22ED1FBE889B}" -EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Dependencies", "Dependencies", "{02EA681E-C7D8-13C7-8484-4AC65E1B71E8}" EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BoxCollider", "Dependencies\BoxCollider\BoxCollider.csproj", "{3578F7E7-7D79-2D94-8629-53A817A73F83}" @@ -74,10 +72,6 @@ Global GlobalSection(NestedProjects) = preSolution {3578F7E7-7D79-2D94-8629-53A817A73F83} = {02EA681E-C7D8-13C7-8484-4AC65E1B71E8} {17F28EF7-7188-FCEF-DA0E-E01BFAA8C1F1} = {02EA681E-C7D8-13C7-8484-4AC65E1B71E8} - {D556FD96-0E74-459C-9FDC-46F089E8E44C} = {FF64726B-A963-49CE-BF69-22ED1FBE889B} - {E17CB636-879A-415C-BE45-B3194DD3C8A3} = {FF64726B-A963-49CE-BF69-22ED1FBE889B} - {3DCB7D39-885D-4397-8498-81FECCD8AF6B} = {FF64726B-A963-49CE-BF69-22ED1FBE889B} - {3E78E678-7E11-4C80-8A25-18A3B5CBD96E} = {FF64726B-A963-49CE-BF69-22ED1FBE889B} {6EBB19A5-85C3-89B4-98F8-0E63F86955A7} = {D556FD96-0E74-459C-9FDC-46F089E8E44C} {9038E103-9312-D84C-9302-5CF1DC3A98B7} = {E17CB636-879A-415C-BE45-B3194DD3C8A3} {0B868687-4572-CEEA-DDD8-80F3BD0168EE} = {3DCB7D39-885D-4397-8498-81FECCD8AF6B} From 6d37a9e5d772f0541240c09202bcb208c0c8feef Mon Sep 17 00:00:00 2001 From: CartBlanche Date: Thu, 19 Feb 2026 14:14:41 +0000 Subject: [PATCH 11/14] Update Info.plist and app.manigest files to point to correct exes. --- .github/workflows/dotnet.yml | 2 +- AutoPong/Desktop/Info.plist | 8 ++++---- AutoPong/Desktop/app.manifest | 2 +- AutoPong/Windows/app.manifest | 2 +- FuelCell/Desktop/Info.plist | 8 ++++---- FuelCell/Desktop/app.manifest | 2 +- FuelCell/Windows/app.manifest | 2 +- NeonShooter/Desktop/Info.plist | 8 ++++---- NeonShooter/Desktop/app.manifest | 2 +- NeonShooter/Windows/app.manifest | 2 +- ShipGame/Desktop/Info.plist | 8 ++++---- ShipGame/Desktop/app.manifest | 2 +- ShipGame/Windows/app.manifest | 2 +- 13 files changed, 25 insertions(+), 25 deletions(-) diff --git a/.github/workflows/dotnet.yml b/.github/workflows/dotnet.yml index 4d7f7f24..1f1c5c70 100644 --- a/.github/workflows/dotnet.yml +++ b/.github/workflows/dotnet.yml @@ -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 diff --git a/AutoPong/Desktop/Info.plist b/AutoPong/Desktop/Info.plist index eb6e05c9..3e774c66 100644 --- a/AutoPong/Desktop/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/Desktop/app.manifest b/AutoPong/Desktop/app.manifest index 0f42583c..092270cf 100644 --- a/AutoPong/Desktop/app.manifest +++ b/AutoPong/Desktop/app.manifest @@ -1,6 +1,6 @@  - + diff --git a/AutoPong/Windows/app.manifest b/AutoPong/Windows/app.manifest index 56d02dbd..092270cf 100644 --- a/AutoPong/Windows/app.manifest +++ b/AutoPong/Windows/app.manifest @@ -1,6 +1,6 @@  - + diff --git a/FuelCell/Desktop/Info.plist b/FuelCell/Desktop/Info.plist index 358d8497..7a75c3eb 100644 --- a/FuelCell/Desktop/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/Desktop/app.manifest b/FuelCell/Desktop/app.manifest index 3a68c621..2fd6712d 100644 --- a/FuelCell/Desktop/app.manifest +++ b/FuelCell/Desktop/app.manifest @@ -1,6 +1,6 @@  - + diff --git a/FuelCell/Windows/app.manifest b/FuelCell/Windows/app.manifest index 1d6169fa..2fd6712d 100644 --- a/FuelCell/Windows/app.manifest +++ b/FuelCell/Windows/app.manifest @@ -1,6 +1,6 @@  - + diff --git a/NeonShooter/Desktop/Info.plist b/NeonShooter/Desktop/Info.plist index 227afd0f..f4b94841 100644 --- a/NeonShooter/Desktop/Info.plist +++ b/NeonShooter/Desktop/Info.plist @@ -3,9 +3,9 @@ CFBundleName - NeonShooter.Desktop + NeonShooter CFBundleDisplayName - NeonShooter.Desktop + NeonShooter CFBundleIdentifier com.monogame.NeonShooter CFBundleVersion @@ -13,9 +13,9 @@ CFBundlePackageType APPL CFBundleExecutable - NeonShooter.Desktop + NeonShooter CFBundleIconFile - NeonShooter.Desktop.icns + NeonShooter.icns NSHighResolutionCapable diff --git a/NeonShooter/Desktop/app.manifest b/NeonShooter/Desktop/app.manifest index 16a8f064..30d31106 100644 --- a/NeonShooter/Desktop/app.manifest +++ b/NeonShooter/Desktop/app.manifest @@ -1,6 +1,6 @@ - + diff --git a/NeonShooter/Windows/app.manifest b/NeonShooter/Windows/app.manifest index 9cf71fd2..610443c6 100644 --- a/NeonShooter/Windows/app.manifest +++ b/NeonShooter/Windows/app.manifest @@ -1,6 +1,6 @@  - + diff --git a/ShipGame/Desktop/Info.plist b/ShipGame/Desktop/Info.plist index f4ecebe3..46aedde9 100644 --- a/ShipGame/Desktop/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/Desktop/app.manifest b/ShipGame/Desktop/app.manifest index c9dd6696..c26163c9 100644 --- a/ShipGame/Desktop/app.manifest +++ b/ShipGame/Desktop/app.manifest @@ -1,6 +1,6 @@  - + diff --git a/ShipGame/Windows/app.manifest b/ShipGame/Windows/app.manifest index 15620c16..c26163c9 100644 --- a/ShipGame/Windows/app.manifest +++ b/ShipGame/Windows/app.manifest @@ -1,6 +1,6 @@  - + From 46bdfd5b76867d30580b9cea626ec0992bd76040 Mon Sep 17 00:00:00 2001 From: CartBlanche Date: Thu, 19 Feb 2026 14:25:07 +0000 Subject: [PATCH 12/14] Forgot the DungeonSlime rename of the Windows project. --- .../{DungeonSlime.WindowsDX.csproj => DungeonSlime.csproj} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename Tutorials/learn-monogame-2d/src/27-Conclusion/DungeonSlime/Platforms/Windows/{DungeonSlime.WindowsDX.csproj => DungeonSlime.csproj} (100%) 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 100% 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 From 1461c1cb57c91013ebb26a6adf29fdc9e06c8ec8 Mon Sep 17 00:00:00 2001 From: CartBlanche Date: Thu, 19 Mar 2026 15:47:51 +0000 Subject: [PATCH 13/14] Convert all sln files to slnx using dotnet sln migrate. Remove old sln files. --- AutoPong/AutoPong.sln | 67 -- AutoPong/AutoPong.slnx | 19 + FuelCell/FuelCell.sln | 93 -- FuelCell/FuelCell.slnx | 25 + NeonShooter/NeonShooter.sln | 66 -- NeonShooter/NeonShooter.slnx | 19 + Platformer2D/Platformer2D.sln | 93 -- Platformer2D/Platformer2D.slnx | 23 + ShipGame/ShipGame.sln | 83 -- ShipGame/ShipGame.slnx | 23 + ShipGame/Windows/ShipGame.WindowsDX.sln | 24 - ShipGame/Windows/ShipGame.WindowsDX.slnx | 3 + .../BasicCameraExample/BasicCameraExample.sln | 25 - .../BasicCameraExample.slnx | 3 + .../LearnMonoGame2D.AllChapters.sln | 855 ------------------ .../LearnMonoGame2D.AllChapters.slnx | 110 +++ .../src/02-Getting-Started/DungeonSlime.sln | 22 - .../src/02-Getting-Started/DungeonSlime.slnx | 3 + .../src/03-The-Game1-File/DungeonSlime.sln | 22 - .../src/03-The-Game1-File/DungeonSlime.slnx | 3 + .../DungeonSlime.sln | 28 - .../DungeonSlime.slnx | 4 + .../src/05-Content-Pipeline/DungeonSlime.sln | 28 - .../src/05-Content-Pipeline/DungeonSlime.slnx | 4 + .../06-Working-With-Textures/DungeonSlime.sln | 28 - .../DungeonSlime.slnx | 4 + .../DungeonSlime.sln | 28 - .../DungeonSlime.slnx | 4 + .../src/08-The-Sprite-Class/DungeonSlime.sln | 28 - .../src/08-The-Sprite-Class/DungeonSlime.slnx | 4 + .../DungeonSlime.sln | 28 - .../DungeonSlime.slnx | 4 + .../src/10-Handling-Input/DungeonSlime.sln | 28 - .../src/10-Handling-Input/DungeonSlime.slnx | 4 + .../src/11-Input-Management/DungeonSlime.sln | 28 - .../src/11-Input-Management/DungeonSlime.slnx | 4 + .../12-Collision-Detection/DungeonSlime.sln | 28 - .../12-Collision-Detection/DungeonSlime.slnx | 4 + .../src/13-Tilemap/DungeonSlime.sln | 28 - .../src/13-Tilemap/DungeonSlime.slnx | 4 + .../DungeonSlime.sln | 28 - .../DungeonSlime.slnx | 4 + .../src/15-Audio-Controller/DungeonSlime.sln | 28 - .../src/15-Audio-Controller/DungeonSlime.slnx | 4 + .../DungeonSlime.sln | 28 - .../DungeonSlime.slnx | 4 + .../src/17-Scenes/DungeonSlime.sln | 28 - .../src/17-Scenes/DungeonSlime.slnx | 4 + .../src/18-Texture-Wrapping/DungeonSlime.sln | 28 - .../src/18-Texture-Wrapping/DungeonSlime.slnx | 4 + .../DungeonSlime.sln | 28 - .../DungeonSlime.slnx | 4 + .../DungeonSlime.sln | 28 - .../DungeonSlime.slnx | 4 + .../21-Customizing-Gum-UI/DungeonSlime.sln | 28 - .../21-Customizing-Gum-UI/DungeonSlime.slnx | 4 + .../22-Snake-Game-Mechanics/DungeonSlime.sln | 28 - .../22-Snake-Game-Mechanics/DungeonSlime.slnx | 4 + .../23-Completing-The-Game/DungeonSlime.sln | 28 - .../23-Completing-The-Game/DungeonSlime.slnx | 4 + .../src/24-Shaders/DungeonSlime.sln | 28 - .../src/24-Shaders/DungeonSlime.slnx | 4 + .../src/25-Packaging-Game/DungeonSlime.sln | 28 - .../src/25-Packaging-Game/DungeonSlime.slnx | 4 + .../src/26-Publish-To-Itch/DungeonSlime.sln | 28 - .../src/26-Publish-To-Itch/DungeonSlime.slnx | 4 + .../src/27-Conclusion/DungeonSlime.sln | 28 - .../src/27-Conclusion/DungeonSlime.slnx | 4 + .../DungeonSlime/DungeonSlime.sln | 36 - .../DungeonSlime/DungeonSlime.slnx | 14 + 70 files changed, 341 insertions(+), 2058 deletions(-) delete mode 100644 AutoPong/AutoPong.sln create mode 100644 AutoPong/AutoPong.slnx delete mode 100644 FuelCell/FuelCell.sln create mode 100644 FuelCell/FuelCell.slnx delete mode 100644 NeonShooter/NeonShooter.sln create mode 100644 NeonShooter/NeonShooter.slnx delete mode 100644 Platformer2D/Platformer2D.sln create mode 100644 Platformer2D/Platformer2D.slnx delete mode 100644 ShipGame/ShipGame.sln create mode 100644 ShipGame/ShipGame.slnx delete mode 100644 ShipGame/Windows/ShipGame.WindowsDX.sln create mode 100644 ShipGame/Windows/ShipGame.WindowsDX.slnx delete mode 100644 Tutorials/BasicCameraExample/BasicCameraExample.sln create mode 100644 Tutorials/BasicCameraExample/BasicCameraExample.slnx delete mode 100644 Tutorials/learn-monogame-2d/LearnMonoGame2D.AllChapters.sln create mode 100644 Tutorials/learn-monogame-2d/LearnMonoGame2D.AllChapters.slnx delete mode 100644 Tutorials/learn-monogame-2d/src/02-Getting-Started/DungeonSlime.sln create mode 100644 Tutorials/learn-monogame-2d/src/02-Getting-Started/DungeonSlime.slnx delete mode 100644 Tutorials/learn-monogame-2d/src/03-The-Game1-File/DungeonSlime.sln create mode 100644 Tutorials/learn-monogame-2d/src/03-The-Game1-File/DungeonSlime.slnx delete mode 100644 Tutorials/learn-monogame-2d/src/04-Creating-A-Class-Library/DungeonSlime.sln create mode 100644 Tutorials/learn-monogame-2d/src/04-Creating-A-Class-Library/DungeonSlime.slnx delete mode 100644 Tutorials/learn-monogame-2d/src/05-Content-Pipeline/DungeonSlime.sln create mode 100644 Tutorials/learn-monogame-2d/src/05-Content-Pipeline/DungeonSlime.slnx delete mode 100644 Tutorials/learn-monogame-2d/src/06-Working-With-Textures/DungeonSlime.sln create mode 100644 Tutorials/learn-monogame-2d/src/06-Working-With-Textures/DungeonSlime.slnx delete mode 100644 Tutorials/learn-monogame-2d/src/07-Optimize-Texture-Rendering/DungeonSlime.sln create mode 100644 Tutorials/learn-monogame-2d/src/07-Optimize-Texture-Rendering/DungeonSlime.slnx delete mode 100644 Tutorials/learn-monogame-2d/src/08-The-Sprite-Class/DungeonSlime.sln create mode 100644 Tutorials/learn-monogame-2d/src/08-The-Sprite-Class/DungeonSlime.slnx delete mode 100644 Tutorials/learn-monogame-2d/src/09-The-AnimatedSprite-Class/DungeonSlime.sln create mode 100644 Tutorials/learn-monogame-2d/src/09-The-AnimatedSprite-Class/DungeonSlime.slnx delete mode 100644 Tutorials/learn-monogame-2d/src/10-Handling-Input/DungeonSlime.sln create mode 100644 Tutorials/learn-monogame-2d/src/10-Handling-Input/DungeonSlime.slnx delete mode 100644 Tutorials/learn-monogame-2d/src/11-Input-Management/DungeonSlime.sln create mode 100644 Tutorials/learn-monogame-2d/src/11-Input-Management/DungeonSlime.slnx delete mode 100644 Tutorials/learn-monogame-2d/src/12-Collision-Detection/DungeonSlime.sln create mode 100644 Tutorials/learn-monogame-2d/src/12-Collision-Detection/DungeonSlime.slnx delete mode 100644 Tutorials/learn-monogame-2d/src/13-Tilemap/DungeonSlime.sln create mode 100644 Tutorials/learn-monogame-2d/src/13-Tilemap/DungeonSlime.slnx delete mode 100644 Tutorials/learn-monogame-2d/src/14-SoundEffects-And-Music/DungeonSlime.sln create mode 100644 Tutorials/learn-monogame-2d/src/14-SoundEffects-And-Music/DungeonSlime.slnx delete mode 100644 Tutorials/learn-monogame-2d/src/15-Audio-Controller/DungeonSlime.sln create mode 100644 Tutorials/learn-monogame-2d/src/15-Audio-Controller/DungeonSlime.slnx delete mode 100644 Tutorials/learn-monogame-2d/src/16-Working-With-SpriteFonts/DungeonSlime.sln create mode 100644 Tutorials/learn-monogame-2d/src/16-Working-With-SpriteFonts/DungeonSlime.slnx delete mode 100644 Tutorials/learn-monogame-2d/src/17-Scenes/DungeonSlime.sln create mode 100644 Tutorials/learn-monogame-2d/src/17-Scenes/DungeonSlime.slnx delete mode 100644 Tutorials/learn-monogame-2d/src/18-Texture-Wrapping/DungeonSlime.sln create mode 100644 Tutorials/learn-monogame-2d/src/18-Texture-Wrapping/DungeonSlime.slnx delete mode 100644 Tutorials/learn-monogame-2d/src/19-User-Interface-Fundamentals/DungeonSlime.sln create mode 100644 Tutorials/learn-monogame-2d/src/19-User-Interface-Fundamentals/DungeonSlime.slnx delete mode 100644 Tutorials/learn-monogame-2d/src/20-Implementing-UI-With-Gum/DungeonSlime.sln create mode 100644 Tutorials/learn-monogame-2d/src/20-Implementing-UI-With-Gum/DungeonSlime.slnx delete mode 100644 Tutorials/learn-monogame-2d/src/21-Customizing-Gum-UI/DungeonSlime.sln create mode 100644 Tutorials/learn-monogame-2d/src/21-Customizing-Gum-UI/DungeonSlime.slnx delete mode 100644 Tutorials/learn-monogame-2d/src/22-Snake-Game-Mechanics/DungeonSlime.sln create mode 100644 Tutorials/learn-monogame-2d/src/22-Snake-Game-Mechanics/DungeonSlime.slnx delete mode 100644 Tutorials/learn-monogame-2d/src/23-Completing-The-Game/DungeonSlime.sln create mode 100644 Tutorials/learn-monogame-2d/src/23-Completing-The-Game/DungeonSlime.slnx delete mode 100644 Tutorials/learn-monogame-2d/src/24-Shaders/DungeonSlime.sln create mode 100644 Tutorials/learn-monogame-2d/src/24-Shaders/DungeonSlime.slnx delete mode 100644 Tutorials/learn-monogame-2d/src/25-Packaging-Game/DungeonSlime.sln create mode 100644 Tutorials/learn-monogame-2d/src/25-Packaging-Game/DungeonSlime.slnx delete mode 100644 Tutorials/learn-monogame-2d/src/26-Publish-To-Itch/DungeonSlime.sln create mode 100644 Tutorials/learn-monogame-2d/src/26-Publish-To-Itch/DungeonSlime.slnx delete mode 100644 Tutorials/learn-monogame-2d/src/27-Conclusion/DungeonSlime.sln create mode 100644 Tutorials/learn-monogame-2d/src/27-Conclusion/DungeonSlime.slnx delete mode 100644 Tutorials/learn-monogame-2d/src/27-Conclusion/DungeonSlime/DungeonSlime.sln create mode 100644 Tutorials/learn-monogame-2d/src/27-Conclusion/DungeonSlime/DungeonSlime.slnx diff --git a/AutoPong/AutoPong.sln b/AutoPong/AutoPong.sln deleted file mode 100644 index 0205e7ee..00000000 --- a/AutoPong/AutoPong.sln +++ /dev/null @@ -1,67 +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("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Android", "Android", "{02EA681E-C7D8-13C7-8484-4AC65E1B71E8}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "iOS", "iOS", "{A8E3B3FC-B831-4FFD-8476-5E1A75A8C406}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Desktop", "Desktop", "{61D9C47D-43C4-4B38-97D7-D7EB90039ED9}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Windows", "Windows", "{B57CEAAA-D1F2-4B28-ACFA-530D110ED42A}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AutoPong", "Android\AutoPong.csproj", "{EDC74F25-113E-EB03-19B8-D59C3274A62C}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AutoPong", "Desktop\AutoPong.csproj", "{0DBE3617-C112-2CCA-B023-3946741256F9}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AutoPong", "iOS\AutoPong.csproj", "{A8F15BE0-062A-9A61-256E-96AB63DFC465}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AutoPong", "Windows\AutoPong.csproj", "{DD4BFC0F-D14E-2D21-5570-9F369D80638D}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Core", "Core\Core.csproj", "{5ED06CAD-956C-C94D-BC0C-E89E30A887C2}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {EDC74F25-113E-EB03-19B8-D59C3274A62C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {EDC74F25-113E-EB03-19B8-D59C3274A62C}.Debug|Any CPU.Build.0 = Debug|Any CPU - {EDC74F25-113E-EB03-19B8-D59C3274A62C}.Debug|Any CPU.Deploy.0 = Debug|Any CPU - {EDC74F25-113E-EB03-19B8-D59C3274A62C}.Release|Any CPU.ActiveCfg = Release|Any CPU - {EDC74F25-113E-EB03-19B8-D59C3274A62C}.Release|Any CPU.Build.0 = Release|Any CPU - {EDC74F25-113E-EB03-19B8-D59C3274A62C}.Release|Any CPU.Deploy.0 = Release|Any CPU - {0DBE3617-C112-2CCA-B023-3946741256F9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {0DBE3617-C112-2CCA-B023-3946741256F9}.Debug|Any CPU.Build.0 = Debug|Any CPU - {0DBE3617-C112-2CCA-B023-3946741256F9}.Release|Any CPU.ActiveCfg = Release|Any CPU - {0DBE3617-C112-2CCA-B023-3946741256F9}.Release|Any CPU.Build.0 = Release|Any CPU - {A8F15BE0-062A-9A61-256E-96AB63DFC465}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {A8F15BE0-062A-9A61-256E-96AB63DFC465}.Debug|Any CPU.Build.0 = Debug|Any CPU - {A8F15BE0-062A-9A61-256E-96AB63DFC465}.Debug|Any CPU.Deploy.0 = Debug|Any CPU - {A8F15BE0-062A-9A61-256E-96AB63DFC465}.Release|Any CPU.ActiveCfg = Release|Any CPU - {A8F15BE0-062A-9A61-256E-96AB63DFC465}.Release|Any CPU.Build.0 = Release|Any CPU - {A8F15BE0-062A-9A61-256E-96AB63DFC465}.Release|Any CPU.Deploy.0 = Release|Any CPU - {DD4BFC0F-D14E-2D21-5570-9F369D80638D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {DD4BFC0F-D14E-2D21-5570-9F369D80638D}.Debug|Any CPU.Build.0 = Debug|Any CPU - {DD4BFC0F-D14E-2D21-5570-9F369D80638D}.Release|Any CPU.ActiveCfg = Release|Any CPU - {DD4BFC0F-D14E-2D21-5570-9F369D80638D}.Release|Any CPU.Build.0 = Release|Any CPU - {5ED06CAD-956C-C94D-BC0C-E89E30A887C2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5ED06CAD-956C-C94D-BC0C-E89E30A887C2}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5ED06CAD-956C-C94D-BC0C-E89E30A887C2}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5ED06CAD-956C-C94D-BC0C-E89E30A887C2}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(NestedProjects) = preSolution - {EDC74F25-113E-EB03-19B8-D59C3274A62C} = {02EA681E-C7D8-13C7-8484-4AC65E1B71E8} - {0DBE3617-C112-2CCA-B023-3946741256F9} = {61D9C47D-43C4-4B38-97D7-D7EB90039ED9} - {A8F15BE0-062A-9A61-256E-96AB63DFC465} = {A8E3B3FC-B831-4FFD-8476-5E1A75A8C406} - {DD4BFC0F-D14E-2D21-5570-9F369D80638D} = {B57CEAAA-D1F2-4B28-ACFA-530D110ED42A} - 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/FuelCell/FuelCell.sln b/FuelCell/FuelCell.sln deleted file mode 100644 index c3c3a403..00000000 --- a/FuelCell/FuelCell.sln +++ /dev/null @@ -1,93 +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("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Android", "Android", "{02EA681E-C7D8-13C7-8484-4AC65E1B71E8}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Desktop", "Desktop", "{5EC1D955-A90F-466C-95DA-6C0ED80E7449}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Core", "Core\Core.csproj", "{5ED06CAD-956C-C94D-BC0C-E89E30A887C2}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "iOS", "iOS", "{C4DA308B-93D9-4660-B2E6-93365D670A9D}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Windows", "Windows", "{E7F2B8C4-A5EC-41D3-8F60-B5235DA6E947}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FuelCell", "Android\FuelCell.csproj", "{AB9B725E-D424-A7CE-6E19-8703BE2DC6BE}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FuelCell", "Desktop\FuelCell.csproj", "{A1611B4D-8D56-B623-6D2D-67A5AF2CBEDB}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FuelCell", "iOS\FuelCell.csproj", "{A0378717-EE3E-0271-0AB7-EF9DCB1E5367}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FuelCell", "Windows\FuelCell.csproj", "{9073487F-446F-9F51-E716-893044EB038C}" -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 - {5ED06CAD-956C-C94D-BC0C-E89E30A887C2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5ED06CAD-956C-C94D-BC0C-E89E30A887C2}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5ED06CAD-956C-C94D-BC0C-E89E30A887C2}.Debug|x64.ActiveCfg = Debug|x64 - {5ED06CAD-956C-C94D-BC0C-E89E30A887C2}.Debug|x64.Build.0 = Debug|x64 - {5ED06CAD-956C-C94D-BC0C-E89E30A887C2}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5ED06CAD-956C-C94D-BC0C-E89E30A887C2}.Release|Any CPU.Build.0 = Release|Any CPU - {5ED06CAD-956C-C94D-BC0C-E89E30A887C2}.Release|x64.ActiveCfg = Release|x64 - {5ED06CAD-956C-C94D-BC0C-E89E30A887C2}.Release|x64.Build.0 = Release|x64 - {AB9B725E-D424-A7CE-6E19-8703BE2DC6BE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {AB9B725E-D424-A7CE-6E19-8703BE2DC6BE}.Debug|Any CPU.Build.0 = Debug|Any CPU - {AB9B725E-D424-A7CE-6E19-8703BE2DC6BE}.Debug|Any CPU.Deploy.0 = Debug|Any CPU - {AB9B725E-D424-A7CE-6E19-8703BE2DC6BE}.Debug|x64.ActiveCfg = Debug|Any CPU - {AB9B725E-D424-A7CE-6E19-8703BE2DC6BE}.Debug|x64.Build.0 = Debug|Any CPU - {AB9B725E-D424-A7CE-6E19-8703BE2DC6BE}.Debug|x64.Deploy.0 = Debug|Any CPU - {AB9B725E-D424-A7CE-6E19-8703BE2DC6BE}.Release|Any CPU.ActiveCfg = Release|Any CPU - {AB9B725E-D424-A7CE-6E19-8703BE2DC6BE}.Release|Any CPU.Build.0 = Release|Any CPU - {AB9B725E-D424-A7CE-6E19-8703BE2DC6BE}.Release|Any CPU.Deploy.0 = Release|Any CPU - {AB9B725E-D424-A7CE-6E19-8703BE2DC6BE}.Release|x64.ActiveCfg = Release|Any CPU - {AB9B725E-D424-A7CE-6E19-8703BE2DC6BE}.Release|x64.Build.0 = Release|Any CPU - {AB9B725E-D424-A7CE-6E19-8703BE2DC6BE}.Release|x64.Deploy.0 = Release|Any CPU - {A1611B4D-8D56-B623-6D2D-67A5AF2CBEDB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {A1611B4D-8D56-B623-6D2D-67A5AF2CBEDB}.Debug|Any CPU.Build.0 = Debug|Any CPU - {A1611B4D-8D56-B623-6D2D-67A5AF2CBEDB}.Debug|x64.ActiveCfg = Debug|Any CPU - {A1611B4D-8D56-B623-6D2D-67A5AF2CBEDB}.Debug|x64.Build.0 = Debug|Any CPU - {A1611B4D-8D56-B623-6D2D-67A5AF2CBEDB}.Release|Any CPU.ActiveCfg = Release|Any CPU - {A1611B4D-8D56-B623-6D2D-67A5AF2CBEDB}.Release|Any CPU.Build.0 = Release|Any CPU - {A1611B4D-8D56-B623-6D2D-67A5AF2CBEDB}.Release|x64.ActiveCfg = Release|Any CPU - {A1611B4D-8D56-B623-6D2D-67A5AF2CBEDB}.Release|x64.Build.0 = Release|Any CPU - {A0378717-EE3E-0271-0AB7-EF9DCB1E5367}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {A0378717-EE3E-0271-0AB7-EF9DCB1E5367}.Debug|Any CPU.Build.0 = Debug|Any CPU - {A0378717-EE3E-0271-0AB7-EF9DCB1E5367}.Debug|Any CPU.Deploy.0 = Debug|Any CPU - {A0378717-EE3E-0271-0AB7-EF9DCB1E5367}.Debug|x64.ActiveCfg = Debug|Any CPU - {A0378717-EE3E-0271-0AB7-EF9DCB1E5367}.Debug|x64.Build.0 = Debug|Any CPU - {A0378717-EE3E-0271-0AB7-EF9DCB1E5367}.Debug|x64.Deploy.0 = Debug|Any CPU - {A0378717-EE3E-0271-0AB7-EF9DCB1E5367}.Release|Any CPU.ActiveCfg = Release|Any CPU - {A0378717-EE3E-0271-0AB7-EF9DCB1E5367}.Release|Any CPU.Build.0 = Release|Any CPU - {A0378717-EE3E-0271-0AB7-EF9DCB1E5367}.Release|Any CPU.Deploy.0 = Release|Any CPU - {A0378717-EE3E-0271-0AB7-EF9DCB1E5367}.Release|x64.ActiveCfg = Release|Any CPU - {A0378717-EE3E-0271-0AB7-EF9DCB1E5367}.Release|x64.Build.0 = Release|Any CPU - {A0378717-EE3E-0271-0AB7-EF9DCB1E5367}.Release|x64.Deploy.0 = Release|Any CPU - {9073487F-446F-9F51-E716-893044EB038C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {9073487F-446F-9F51-E716-893044EB038C}.Debug|Any CPU.Build.0 = Debug|Any CPU - {9073487F-446F-9F51-E716-893044EB038C}.Debug|x64.ActiveCfg = Debug|Any CPU - {9073487F-446F-9F51-E716-893044EB038C}.Debug|x64.Build.0 = Debug|Any CPU - {9073487F-446F-9F51-E716-893044EB038C}.Release|Any CPU.ActiveCfg = Release|Any CPU - {9073487F-446F-9F51-E716-893044EB038C}.Release|Any CPU.Build.0 = Release|Any CPU - {9073487F-446F-9F51-E716-893044EB038C}.Release|x64.ActiveCfg = Release|Any CPU - {9073487F-446F-9F51-E716-893044EB038C}.Release|x64.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(NestedProjects) = preSolution - {AB9B725E-D424-A7CE-6E19-8703BE2DC6BE} = {02EA681E-C7D8-13C7-8484-4AC65E1B71E8} - {A1611B4D-8D56-B623-6D2D-67A5AF2CBEDB} = {5EC1D955-A90F-466C-95DA-6C0ED80E7449} - {A0378717-EE3E-0271-0AB7-EF9DCB1E5367} = {C4DA308B-93D9-4660-B2E6-93365D670A9D} - {9073487F-446F-9F51-E716-893044EB038C} = {E7F2B8C4-A5EC-41D3-8F60-B5235DA6E947} - 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/NeonShooter/NeonShooter.sln b/NeonShooter/NeonShooter.sln deleted file mode 100644 index 43eb5379..00000000 --- a/NeonShooter/NeonShooter.sln +++ /dev/null @@ -1,66 +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("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Android", "Android", "{02EA681E-C7D8-13C7-8484-4AC65E1B71E8}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Desktop", "Desktop", "{F41D2716-129D-4EC8-AE6E-F943B40C3B50}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "iOS", "iOS", "{E39A7690-A75F-4873-B309-6293D67EF585}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Windows", "Windows", "{04D47D8F-D289-43C4-AC78-4ACC2DC3A445}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Core", "Core\Core.csproj", "{5ED06CAD-956C-C94D-BC0C-E89E30A887C2}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NeonShooter", "Android\NeonShooter.csproj", "{39EB3D57-68D0-D764-096C-4F49688073AB}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NeonShooter", "Desktop\NeonShooter.csproj", "{C8DD9624-5CAB-3A68-289C-E5BEAA2DCA4E}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NeonShooter", "iOS\NeonShooter.csproj", "{7837C8D7-042E-FB4F-575C-C4DC0F20E2EF}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NeonShooter", "Windows\NeonShooter.csproj", "{98B29E0C-E249-BC1E-6443-4EA7F5575CE8}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {5ED06CAD-956C-C94D-BC0C-E89E30A887C2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5ED06CAD-956C-C94D-BC0C-E89E30A887C2}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5ED06CAD-956C-C94D-BC0C-E89E30A887C2}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5ED06CAD-956C-C94D-BC0C-E89E30A887C2}.Release|Any CPU.Build.0 = Release|Any CPU - {39EB3D57-68D0-D764-096C-4F49688073AB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {39EB3D57-68D0-D764-096C-4F49688073AB}.Debug|Any CPU.Build.0 = Debug|Any CPU - {39EB3D57-68D0-D764-096C-4F49688073AB}.Debug|Any CPU.Deploy.0 = Debug|Any CPU - {39EB3D57-68D0-D764-096C-4F49688073AB}.Release|Any CPU.ActiveCfg = Release|Any CPU - {39EB3D57-68D0-D764-096C-4F49688073AB}.Release|Any CPU.Build.0 = Release|Any CPU - {39EB3D57-68D0-D764-096C-4F49688073AB}.Release|Any CPU.Deploy.0 = Release|Any CPU - {C8DD9624-5CAB-3A68-289C-E5BEAA2DCA4E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {C8DD9624-5CAB-3A68-289C-E5BEAA2DCA4E}.Debug|Any CPU.Build.0 = Debug|Any CPU - {C8DD9624-5CAB-3A68-289C-E5BEAA2DCA4E}.Release|Any CPU.ActiveCfg = Release|Any CPU - {C8DD9624-5CAB-3A68-289C-E5BEAA2DCA4E}.Release|Any CPU.Build.0 = Release|Any CPU - {7837C8D7-042E-FB4F-575C-C4DC0F20E2EF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {7837C8D7-042E-FB4F-575C-C4DC0F20E2EF}.Debug|Any CPU.Build.0 = Debug|Any CPU - {7837C8D7-042E-FB4F-575C-C4DC0F20E2EF}.Debug|Any CPU.Deploy.0 = Debug|Any CPU - {7837C8D7-042E-FB4F-575C-C4DC0F20E2EF}.Release|Any CPU.ActiveCfg = Release|Any CPU - {7837C8D7-042E-FB4F-575C-C4DC0F20E2EF}.Release|Any CPU.Build.0 = Release|Any CPU - {7837C8D7-042E-FB4F-575C-C4DC0F20E2EF}.Release|Any CPU.Deploy.0 = Release|Any CPU - {98B29E0C-E249-BC1E-6443-4EA7F5575CE8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {98B29E0C-E249-BC1E-6443-4EA7F5575CE8}.Debug|Any CPU.Build.0 = Debug|Any CPU - {98B29E0C-E249-BC1E-6443-4EA7F5575CE8}.Release|Any CPU.ActiveCfg = Release|Any CPU - {98B29E0C-E249-BC1E-6443-4EA7F5575CE8}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(NestedProjects) = preSolution - {39EB3D57-68D0-D764-096C-4F49688073AB} = {02EA681E-C7D8-13C7-8484-4AC65E1B71E8} - {C8DD9624-5CAB-3A68-289C-E5BEAA2DCA4E} = {F41D2716-129D-4EC8-AE6E-F943B40C3B50} - {7837C8D7-042E-FB4F-575C-C4DC0F20E2EF} = {E39A7690-A75F-4873-B309-6293D67EF585} - {98B29E0C-E249-BC1E-6443-4EA7F5575CE8} = {04D47D8F-D289-43C4-AC78-4ACC2DC3A445} - 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/Platformer2D/Platformer2D.sln b/Platformer2D/Platformer2D.sln deleted file mode 100644 index 83604c26..00000000 --- a/Platformer2D/Platformer2D.sln +++ /dev/null @@ -1,93 +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("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Core", "Core\Core.csproj", "{47BD21C1-2170-456C-AF98-6D92C5F73BA9}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Android", "Android", "{02EA681E-C7D8-13C7-8484-4AC65E1B71E8}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Desktop", "Desktop", "{81E0E51E-368D-4CA6-8522-522AA3AFE059}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "iOS", "iOS", "{CB8203D0-5242-46F8-9A55-4ED4230BAB93}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Windows", "Windows", "{2394D5AC-CFA7-4C03-8E14-4F19DC8120E5}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Platformer2D", "Android\Platformer2D.csproj", "{6B90EF60-A041-553B-6F76-4B341C5EAB67}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Platformer2D", "Desktop\Platformer2D.csproj", "{1A44DE7E-B335-1D92-FF95-6EC441F4252B}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Platformer2D", "iOS\Platformer2D.csproj", "{6A13BB3E-C106-47DE-3CDE-7E64CEDE6180}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Platformer2D", "Windows\Platformer2D.csproj", "{3F10634D-2230-E5AE-F203-B5B0E899BAA1}" -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 - {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}.Debug|x64.ActiveCfg = Debug|Any CPU - {47BD21C1-2170-456C-AF98-6D92C5F73BA9}.Debug|x64.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 - {47BD21C1-2170-456C-AF98-6D92C5F73BA9}.Release|x64.ActiveCfg = Release|Any CPU - {47BD21C1-2170-456C-AF98-6D92C5F73BA9}.Release|x64.Build.0 = Release|Any CPU - {6B90EF60-A041-553B-6F76-4B341C5EAB67}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {6B90EF60-A041-553B-6F76-4B341C5EAB67}.Debug|Any CPU.Build.0 = Debug|Any CPU - {6B90EF60-A041-553B-6F76-4B341C5EAB67}.Debug|Any CPU.Deploy.0 = Debug|Any CPU - {6B90EF60-A041-553B-6F76-4B341C5EAB67}.Debug|x64.ActiveCfg = Debug|Any CPU - {6B90EF60-A041-553B-6F76-4B341C5EAB67}.Debug|x64.Build.0 = Debug|Any CPU - {6B90EF60-A041-553B-6F76-4B341C5EAB67}.Debug|x64.Deploy.0 = Debug|Any CPU - {6B90EF60-A041-553B-6F76-4B341C5EAB67}.Release|Any CPU.ActiveCfg = Release|Any CPU - {6B90EF60-A041-553B-6F76-4B341C5EAB67}.Release|Any CPU.Build.0 = Release|Any CPU - {6B90EF60-A041-553B-6F76-4B341C5EAB67}.Release|Any CPU.Deploy.0 = Release|Any CPU - {6B90EF60-A041-553B-6F76-4B341C5EAB67}.Release|x64.ActiveCfg = Release|Any CPU - {6B90EF60-A041-553B-6F76-4B341C5EAB67}.Release|x64.Build.0 = Release|Any CPU - {6B90EF60-A041-553B-6F76-4B341C5EAB67}.Release|x64.Deploy.0 = Release|Any CPU - {1A44DE7E-B335-1D92-FF95-6EC441F4252B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {1A44DE7E-B335-1D92-FF95-6EC441F4252B}.Debug|Any CPU.Build.0 = Debug|Any CPU - {1A44DE7E-B335-1D92-FF95-6EC441F4252B}.Debug|x64.ActiveCfg = Debug|Any CPU - {1A44DE7E-B335-1D92-FF95-6EC441F4252B}.Debug|x64.Build.0 = Debug|Any CPU - {1A44DE7E-B335-1D92-FF95-6EC441F4252B}.Release|Any CPU.ActiveCfg = Release|Any CPU - {1A44DE7E-B335-1D92-FF95-6EC441F4252B}.Release|Any CPU.Build.0 = Release|Any CPU - {1A44DE7E-B335-1D92-FF95-6EC441F4252B}.Release|x64.ActiveCfg = Release|Any CPU - {1A44DE7E-B335-1D92-FF95-6EC441F4252B}.Release|x64.Build.0 = Release|Any CPU - {6A13BB3E-C106-47DE-3CDE-7E64CEDE6180}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {6A13BB3E-C106-47DE-3CDE-7E64CEDE6180}.Debug|Any CPU.Build.0 = Debug|Any CPU - {6A13BB3E-C106-47DE-3CDE-7E64CEDE6180}.Debug|Any CPU.Deploy.0 = Debug|Any CPU - {6A13BB3E-C106-47DE-3CDE-7E64CEDE6180}.Debug|x64.ActiveCfg = Debug|Any CPU - {6A13BB3E-C106-47DE-3CDE-7E64CEDE6180}.Debug|x64.Build.0 = Debug|Any CPU - {6A13BB3E-C106-47DE-3CDE-7E64CEDE6180}.Debug|x64.Deploy.0 = Debug|Any CPU - {6A13BB3E-C106-47DE-3CDE-7E64CEDE6180}.Release|Any CPU.ActiveCfg = Release|Any CPU - {6A13BB3E-C106-47DE-3CDE-7E64CEDE6180}.Release|Any CPU.Build.0 = Release|Any CPU - {6A13BB3E-C106-47DE-3CDE-7E64CEDE6180}.Release|Any CPU.Deploy.0 = Release|Any CPU - {6A13BB3E-C106-47DE-3CDE-7E64CEDE6180}.Release|x64.ActiveCfg = Release|Any CPU - {6A13BB3E-C106-47DE-3CDE-7E64CEDE6180}.Release|x64.Build.0 = Release|Any CPU - {6A13BB3E-C106-47DE-3CDE-7E64CEDE6180}.Release|x64.Deploy.0 = Release|Any CPU - {3F10634D-2230-E5AE-F203-B5B0E899BAA1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {3F10634D-2230-E5AE-F203-B5B0E899BAA1}.Debug|Any CPU.Build.0 = Debug|Any CPU - {3F10634D-2230-E5AE-F203-B5B0E899BAA1}.Debug|x64.ActiveCfg = Debug|Any CPU - {3F10634D-2230-E5AE-F203-B5B0E899BAA1}.Debug|x64.Build.0 = Debug|Any CPU - {3F10634D-2230-E5AE-F203-B5B0E899BAA1}.Release|Any CPU.ActiveCfg = Release|Any CPU - {3F10634D-2230-E5AE-F203-B5B0E899BAA1}.Release|Any CPU.Build.0 = Release|Any CPU - {3F10634D-2230-E5AE-F203-B5B0E899BAA1}.Release|x64.ActiveCfg = Release|Any CPU - {3F10634D-2230-E5AE-F203-B5B0E899BAA1}.Release|x64.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(NestedProjects) = preSolution - {6B90EF60-A041-553B-6F76-4B341C5EAB67} = {02EA681E-C7D8-13C7-8484-4AC65E1B71E8} - {1A44DE7E-B335-1D92-FF95-6EC441F4252B} = {81E0E51E-368D-4CA6-8522-522AA3AFE059} - {6A13BB3E-C106-47DE-3CDE-7E64CEDE6180} = {CB8203D0-5242-46F8-9A55-4ED4230BAB93} - {3F10634D-2230-E5AE-F203-B5B0E899BAA1} = {2394D5AC-CFA7-4C03-8E14-4F19DC8120E5} - 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/ShipGame.sln b/ShipGame/ShipGame.sln deleted file mode 100644 index dbfe96bb..00000000 --- a/ShipGame/ShipGame.sln +++ /dev/null @@ -1,83 +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("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Dependencies", "Dependencies", "{02EA681E-C7D8-13C7-8484-4AC65E1B71E8}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BoxCollider", "Dependencies\BoxCollider\BoxCollider.csproj", "{3578F7E7-7D79-2D94-8629-53A817A73F83}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NormalMappingModelProcessor", "Dependencies\NormalMappingModelProcessor\NormalMappingModelProcessor.csproj", "{17F28EF7-7188-FCEF-DA0E-E01BFAA8C1F1}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Android", "Android", "{D556FD96-0E74-459C-9FDC-46F089E8E44C}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Desktop", "Desktop", "{E17CB636-879A-415C-BE45-B3194DD3C8A3}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "iOS", "iOS", "{3DCB7D39-885D-4397-8498-81FECCD8AF6B}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Windows", "Windows", "{3E78E678-7E11-4C80-8A25-18A3B5CBD96E}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Core", "Core\Core.csproj", "{5ED06CAD-956C-C94D-BC0C-E89E30A887C2}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ShipGame", "Android\ShipGame.csproj", "{6EBB19A5-85C3-89B4-98F8-0E63F86955A7}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ShipGame", "Desktop\ShipGame.csproj", "{9038E103-9312-D84C-9302-5CF1DC3A98B7}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ShipGame", "iOS\ShipGame.csproj", "{0B868687-4572-CEEA-DDD8-80F3BD0168EE}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ShipGame", "Windows\ShipGame.csproj", "{D8783EE3-BBF1-BCEC-7C9C-D0A7D56A5733}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {3578F7E7-7D79-2D94-8629-53A817A73F83}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {3578F7E7-7D79-2D94-8629-53A817A73F83}.Debug|Any CPU.Build.0 = Debug|Any CPU - {3578F7E7-7D79-2D94-8629-53A817A73F83}.Release|Any CPU.ActiveCfg = Release|Any CPU - {3578F7E7-7D79-2D94-8629-53A817A73F83}.Release|Any CPU.Build.0 = Release|Any CPU - {17F28EF7-7188-FCEF-DA0E-E01BFAA8C1F1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {17F28EF7-7188-FCEF-DA0E-E01BFAA8C1F1}.Debug|Any CPU.Build.0 = Debug|Any CPU - {17F28EF7-7188-FCEF-DA0E-E01BFAA8C1F1}.Release|Any CPU.ActiveCfg = Release|Any CPU - {17F28EF7-7188-FCEF-DA0E-E01BFAA8C1F1}.Release|Any CPU.Build.0 = Release|Any CPU - {5ED06CAD-956C-C94D-BC0C-E89E30A887C2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5ED06CAD-956C-C94D-BC0C-E89E30A887C2}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5ED06CAD-956C-C94D-BC0C-E89E30A887C2}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5ED06CAD-956C-C94D-BC0C-E89E30A887C2}.Release|Any CPU.Build.0 = Release|Any CPU - {6EBB19A5-85C3-89B4-98F8-0E63F86955A7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {6EBB19A5-85C3-89B4-98F8-0E63F86955A7}.Debug|Any CPU.Build.0 = Debug|Any CPU - {6EBB19A5-85C3-89B4-98F8-0E63F86955A7}.Debug|Any CPU.Deploy.0 = Debug|Any CPU - {6EBB19A5-85C3-89B4-98F8-0E63F86955A7}.Release|Any CPU.ActiveCfg = Release|Any CPU - {6EBB19A5-85C3-89B4-98F8-0E63F86955A7}.Release|Any CPU.Build.0 = Release|Any CPU - {6EBB19A5-85C3-89B4-98F8-0E63F86955A7}.Release|Any CPU.Deploy.0 = Release|Any CPU - {9038E103-9312-D84C-9302-5CF1DC3A98B7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {9038E103-9312-D84C-9302-5CF1DC3A98B7}.Debug|Any CPU.Build.0 = Debug|Any CPU - {9038E103-9312-D84C-9302-5CF1DC3A98B7}.Release|Any CPU.ActiveCfg = Release|Any CPU - {9038E103-9312-D84C-9302-5CF1DC3A98B7}.Release|Any CPU.Build.0 = Release|Any CPU - {0B868687-4572-CEEA-DDD8-80F3BD0168EE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {0B868687-4572-CEEA-DDD8-80F3BD0168EE}.Debug|Any CPU.Build.0 = Debug|Any CPU - {0B868687-4572-CEEA-DDD8-80F3BD0168EE}.Debug|Any CPU.Deploy.0 = Debug|Any CPU - {0B868687-4572-CEEA-DDD8-80F3BD0168EE}.Release|Any CPU.ActiveCfg = Release|Any CPU - {0B868687-4572-CEEA-DDD8-80F3BD0168EE}.Release|Any CPU.Build.0 = Release|Any CPU - {0B868687-4572-CEEA-DDD8-80F3BD0168EE}.Release|Any CPU.Deploy.0 = Release|Any CPU - {D8783EE3-BBF1-BCEC-7C9C-D0A7D56A5733}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {D8783EE3-BBF1-BCEC-7C9C-D0A7D56A5733}.Debug|Any CPU.Build.0 = Debug|Any CPU - {D8783EE3-BBF1-BCEC-7C9C-D0A7D56A5733}.Release|Any CPU.ActiveCfg = Release|Any CPU - {D8783EE3-BBF1-BCEC-7C9C-D0A7D56A5733}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(NestedProjects) = preSolution - {3578F7E7-7D79-2D94-8629-53A817A73F83} = {02EA681E-C7D8-13C7-8484-4AC65E1B71E8} - {17F28EF7-7188-FCEF-DA0E-E01BFAA8C1F1} = {02EA681E-C7D8-13C7-8484-4AC65E1B71E8} - {6EBB19A5-85C3-89B4-98F8-0E63F86955A7} = {D556FD96-0E74-459C-9FDC-46F089E8E44C} - {9038E103-9312-D84C-9302-5CF1DC3A98B7} = {E17CB636-879A-415C-BE45-B3194DD3C8A3} - {0B868687-4572-CEEA-DDD8-80F3BD0168EE} = {3DCB7D39-885D-4397-8498-81FECCD8AF6B} - {D8783EE3-BBF1-BCEC-7C9C-D0A7D56A5733} = {3E78E678-7E11-4C80-8A25-18A3B5CBD96E} - 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/Windows/ShipGame.WindowsDX.sln b/ShipGame/Windows/ShipGame.WindowsDX.sln deleted file mode 100644 index b1d25f33..00000000 --- a/ShipGame/Windows/ShipGame.WindowsDX.sln +++ /dev/null @@ -1,24 +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}") = "ShipGame.WindowsDX", "ShipGame.WindowsDX.csproj", "{D21C7DFA-876E-68F5-2D60-BD5325767524}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {D21C7DFA-876E-68F5-2D60-BD5325767524}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {D21C7DFA-876E-68F5-2D60-BD5325767524}.Debug|Any CPU.Build.0 = Debug|Any CPU - {D21C7DFA-876E-68F5-2D60-BD5325767524}.Release|Any CPU.ActiveCfg = Release|Any CPU - {D21C7DFA-876E-68F5-2D60-BD5325767524}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {F5446651-0B42-4612-BD34-947B092CCFC6} - EndGlobalSection -EndGlobal 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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 @@ + + + + + + + + + + + + + + From a9a73ad8c570243fbf1b82734c1b340fec0e16ff Mon Sep 17 00:00:00 2001 From: Dominique Louis Date: Tue, 24 Mar 2026 10:27:03 +0000 Subject: [PATCH 14/14] Ensure we use HiDef instead of Reach profile in all the samples. --- Platformer2D/Core/Content/Platformer2D.mgcb | 2 +- Tutorials/BasicCameraExample/Content/Content.mgcb | 2 +- .../src/02-Getting-Started/DungeonSlime/Content/Content.mgcb | 2 +- .../src/03-The-Game1-File/DungeonSlime/Content/Content.mgcb | 2 +- .../DungeonSlime/Content/Content.mgcb | 2 +- .../src/05-Content-Pipeline/DungeonSlime/Content/Content.mgcb | 2 +- .../06-Working-With-Textures/DungeonSlime/Content/Content.mgcb | 2 +- .../DungeonSlime/Content/Content.mgcb | 2 +- .../src/08-The-Sprite-Class/DungeonSlime/Content/Content.mgcb | 2 +- .../DungeonSlime/Content/Content.mgcb | 2 +- .../src/10-Handling-Input/DungeonSlime/Content/Content.mgcb | 2 +- .../src/11-Input-Management/DungeonSlime/Content/Content.mgcb | 2 +- .../12-Collision-Detection/DungeonSlime/Content/Content.mgcb | 2 +- .../src/13-Tilemap/DungeonSlime/Content/Content.mgcb | 2 +- .../14-SoundEffects-And-Music/DungeonSlime/Content/Content.mgcb | 2 +- .../src/15-Audio-Controller/DungeonSlime/Content/Content.mgcb | 2 +- .../DungeonSlime/Content/Content.mgcb | 2 +- .../src/17-Scenes/DungeonSlime/Content/Content.mgcb | 2 +- .../src/18-Texture-Wrapping/DungeonSlime/Content/Content.mgcb | 2 +- .../DungeonSlime/Content/Content.mgcb | 2 +- .../DungeonSlime/Content/Content.mgcb | 2 +- .../src/21-Customizing-Gum-UI/DungeonSlime/Content/Content.mgcb | 2 +- .../22-Snake-Game-Mechanics/DungeonSlime/Content/Content.mgcb | 2 +- .../23-Completing-The-Game/DungeonSlime/Content/Content.mgcb | 2 +- .../src/24-Shaders/DungeonSlime/Content/Content.mgcb | 2 +- .../src/25-Packaging-Game/DungeonSlime/Content/Content.mgcb | 2 +- .../src/26-Publish-To-Itch/DungeonSlime/Content/Content.mgcb | 2 +- .../src/27-Conclusion/DungeonSlime/Content/Content.mgcb | 2 +- 28 files changed, 28 insertions(+), 28 deletions(-) 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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 --------------------------------#