|
|
2 months ago | |
|---|---|---|
| .. | ||
| .config | 2 months ago | |
| .vscode | 3 months ago | |
| Core | 2 months ago | |
| Platforms | 2 months ago | |
| GameComponents.sln | 3 months ago | |
| README.md | 3 months ago | |
This project demonstrates a cross-platform MonoGame 3.8.* sample, structured for modern .NET 8+ development. It supports Windows, DesktopGL, Android, and iOS platforms, using a clean separation of shared and platform-specific code.
/Core # Shared game logic and components
/Platforms/Windows # Windows-specific entry point and project
/Platforms/Desktop # DesktopGL-specific entry point and project
/Platforms/Android # Android-specific entry point, manifest, and project
/Platforms/iOS # iOS-specific entry point, Info.plist, and project
/Content # Pre-built .xnb content files
GameComponents.sln.dotnet run --project Platforms/Windows/GameComponents.Windows.csprojdotnet run --project Platforms/Desktop/GameComponents.DesktopGL.csprojdotnet build Platforms/Android/GameComponents.Android.csprojdotnet build Platforms/iOS/GameComponents.iOS.csproj.xnb files in /Content.Content.mgcb is required./Core and referenced by each platform project./Platforms/* directories.dotnet restore first.For more details, see the individual project files and platform directories.