|
|
před 3 týdny | |
|---|---|---|
| .. | ||
| .config | před 6 měsíci | |
| .vscode | před 6 měsíci | |
| Core | před 3 týdny | |
| Platforms | před 3 týdny | |
| README.md | před 6 měsíci | |
| StarWarrior.sln | před 6 měsíci | |
StarWarrior is a cross-platform MonoGame 3.8.x sample game demonstrating an entity-component-system (ECS) architecture. The codebase is organized for modern .NET SDK-style projects and supports Windows, DesktopGL, Android, and iOS platforms.
StarWarrior.Windows.csproj).StarWarrior.DesktopGL.csproj).StarWarrior.Android.csproj), and manifest.StarWarrior.iOS.csproj), and Info.plist.StarWarrior.sln..vscode/tasks.json and .vscode/launch.json for build/run/debug.F5 to launch Windows, DesktopGL, Android, or iOS version.dotnet build Platforms/Windows/StarWarrior.Windows.csprojdotnet run --project Platforms/Windows/StarWarrior.Windows.csprojdotnet build Platforms/Android/StarWarrior.Android.csprojdotnet build Platforms/iOS/StarWarrior.iOS.csproj.xnb content and does not require a Content.mgcb file.Artemis/PC/artemis.dll is compatible with .NET 8.0. If not, consider porting or replacing Artemis ECS.The solution (StarWarrior.sln) includes:
.vscode/tasks.json and .vscode/launch.json are set up for Windows, DesktopGL, Android, and iOS.Ported to MonoGame by Kenneth J. Pouncey from the original here: https://github.com/thelinuxlich/starwarrior_CSharp