|
2 mēneši atpakaļ | |
---|---|---|
.. | ||
.vscode | 2 mēneši atpakaļ | |
Core | 2 mēneši atpakaļ | |
Platforms | 2 mēneši atpakaļ | |
Draw2D.sln | 2 mēneši atpakaļ | |
README.md | 2 mēneši atpakaļ |
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.csproj
dotnet build Platforms/Desktop/Draw2D.DesktopGL.csproj
dotnet run --project Platforms/Windows/Draw2D.Windows.csproj
dotnet run --project Platforms/Desktop/Draw2D.DesktopGL.csproj
.vscode/tasks.json
and .vscode/launch.json
for build/run/debug.dotnet build Platforms/Android/Draw2D.Android.csproj
dotnet build Platforms/iOS/Draw2D.iOS.csproj
Content.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.