From 25fdc90968a14ffd44dae65d6fdb3d50e6df9082 Mon Sep 17 00:00:00 2001 From: BoredGuy Date: Fri, 27 Mar 2026 16:29:32 -0700 Subject: Initial Commit --- TankBattleWindows/.config/dotnet-tools.json | 36 +++++++++++++++++++++++ TankBattleWindows/.vscode/launch.json | 14 +++++++++ TankBattleWindows/Content/Content.mgcb | 27 +++++++++++++++++ TankBattleWindows/Icon.ico | Bin 0 -> 147541 bytes TankBattleWindows/Program.cs | 2 ++ TankBattleWindows/TankBattleWindows.csproj | 21 ++++++++++++++ TankBattleWindows/app.manifest | 43 ++++++++++++++++++++++++++++ 7 files changed, 143 insertions(+) create mode 100644 TankBattleWindows/.config/dotnet-tools.json create mode 100644 TankBattleWindows/.vscode/launch.json create mode 100644 TankBattleWindows/Content/Content.mgcb create mode 100644 TankBattleWindows/Icon.ico create mode 100644 TankBattleWindows/Program.cs create mode 100644 TankBattleWindows/TankBattleWindows.csproj create mode 100644 TankBattleWindows/app.manifest (limited to 'TankBattleWindows') diff --git a/TankBattleWindows/.config/dotnet-tools.json b/TankBattleWindows/.config/dotnet-tools.json new file mode 100644 index 0000000..a07174a --- /dev/null +++ b/TankBattleWindows/.config/dotnet-tools.json @@ -0,0 +1,36 @@ +{ + "version": 1, + "isRoot": true, + "tools": { + "dotnet-mgcb": { + "version": "3.8.4.1", + "commands": [ + "mgcb" + ] + }, + "dotnet-mgcb-editor": { + "version": "3.8.4.1", + "commands": [ + "mgcb-editor" + ] + }, + "dotnet-mgcb-editor-linux": { + "version": "3.8.4.1", + "commands": [ + "mgcb-editor-linux" + ] + }, + "dotnet-mgcb-editor-windows": { + "version": "3.8.4.1", + "commands": [ + "mgcb-editor-windows" + ] + }, + "dotnet-mgcb-editor-mac": { + "version": "3.8.4.1", + "commands": [ + "mgcb-editor-mac" + ] + } + } +} \ No newline at end of file diff --git a/TankBattleWindows/.vscode/launch.json b/TankBattleWindows/.vscode/launch.json new file mode 100644 index 0000000..ac629ad --- /dev/null +++ b/TankBattleWindows/.vscode/launch.json @@ -0,0 +1,14 @@ +{ + // Use IntelliSense to learn about possible attributes. + // Hover to view descriptions of existing attributes. + // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 + "version": "0.2.0", + "configurations": [ + { + "name": "C#: TankBattleWindows Debug", + "type": "dotnet", + "request": "launch", + "projectPath": "${workspaceFolder}/TankBattleWindows.csproj" + } + ], + } \ No newline at end of file diff --git a/TankBattleWindows/Content/Content.mgcb b/TankBattleWindows/Content/Content.mgcb new file mode 100644 index 0000000..9532176 --- /dev/null +++ b/TankBattleWindows/Content/Content.mgcb @@ -0,0 +1,27 @@ + +#----------------------------- Global Properties ----------------------------# + +/outputDir:bin/$(Platform) +/intermediateDir:obj/$(Platform) +/platform:Windows +/config: +/profile:Reach +/compress:False + +#-------------------------------- References --------------------------------# + + +#---------------------------------- Content ---------------------------------# + +#begin ../../Assets/Graphics/PNG/Tanks/tankBlack_outline.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:../../Assets/Graphics/PNG/Tanks/tankBlack_outline.png;tankBlack_outline.png + diff --git a/TankBattleWindows/Icon.ico b/TankBattleWindows/Icon.ico new file mode 100644 index 0000000..7d9dec1 Binary files /dev/null and b/TankBattleWindows/Icon.ico differ diff --git a/TankBattleWindows/Program.cs b/TankBattleWindows/Program.cs new file mode 100644 index 0000000..2a8b867 --- /dev/null +++ b/TankBattleWindows/Program.cs @@ -0,0 +1,2 @@ +using var game = TankBattleCore.Game1.Instance; +game.Run(); diff --git a/TankBattleWindows/TankBattleWindows.csproj b/TankBattleWindows/TankBattleWindows.csproj new file mode 100644 index 0000000..37ac0ad --- /dev/null +++ b/TankBattleWindows/TankBattleWindows.csproj @@ -0,0 +1,21 @@ + + + WinExe + net9.0-windows + Major + false + false + true + + + app.manifest + Icon.ico + + + + + + + + + \ No newline at end of file diff --git a/TankBattleWindows/app.manifest b/TankBattleWindows/app.manifest new file mode 100644 index 0000000..6152ef7 --- /dev/null +++ b/TankBattleWindows/app.manifest @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true/pm + permonitorv2,permonitor + + + + -- cgit v1.2.3