|
|
2 months ago | |
|---|---|---|
| .. | ||
| .config | 2 months ago | |
| .vscode | 2 months ago | |
| Core | 2 months ago | |
| Platforms | 2 months ago | |
| Draw2D.sln | 2 months ago | |
| Game1.cs | 2 months ago | |
| README.md | 2 months ago | |
This project demonstrates 2D graphics rendering using MonoGame 3.8.* and .NET 8.0 for Windows, DesktopGL, Android, and iOS platforms. It is structured for modern cross-platform development and easy maintenance.
/Core # Shared game logic and components
/Platforms/Windows # Windows-specific entry point and project
/Platforms/Desktop # DesktopGL (cross-platform desktop) entry point and project
/Platforms/Android # Android entry point and project
/Platforms/iOS # iOS entry point and project
dotnet build Platforms/Windows/Draw2D.Windows.csprojdotnet build Platforms/Desktop/Draw2D.DesktopGL.csprojdotnet run --project Platforms/Windows/Draw2D.Windows.csprojdotnet run --project Platforms/Desktop/Draw2D.DesktopGL.csproj.vscode/tasks.json and .vscode/launch.json for build/run/debug.dotnet build Platforms/Android/Draw2D.Android.csprojdotnet build Platforms/iOS/Draw2D.iOS.csprojContent.mgcb file is used. Precompiled .xnb files are copied to the output directory for each platform..csproj files if you add or move assets./Core and referenced by each platform project.MIT or as specified by the repository owner.