# MonoGame

Referenzprojekt

C\#/.NET-Spieleframework mit Game Loop, Grafik, Eingabe und Content-Pipeline.

## Warum wir es empfehlen

MonoGame passt, wenn ein C\#-Team Struktur und Werkzeuge des Spiels selbst bestimmen will. Das Grundframework ist vorhanden; Szenen, Editoren und Spielsysteme ergänzt deine Architektur.

## Wann du es wählen solltest

- Eigene C\#-2D-Spiele und XNA-ähnliche Architekturen.
- Spiele mit direkter Kontrolle über Content-Laden, Update und Zeichnen.

## Was du beachten solltest

- Es ist kein visueller Szeneneditor oder vollständiger Gameplay-Stack. Levelwerkzeuge, Szenenverwaltung und Netzwerkregeln brauchen eigene Umsetzung.
- Das Repository kombiniert Ms-PL- und MIT-Anteile; prüfe die betreffenden Dateien und Abhängigkeiten. Konsolenziele erfordern separaten Entwicklerzugang und Plattformvereinbarungen.

## Mit diesem Projekt starten

Folge dem offiziellen Einstieg mit unterstütztem .NET SDK und MonoGame-Vorlagen/Werkzeugen. Erstelle ein separates Spiel, ergänze Content über die Pipeline, implementiere Update/Draw und Eingabe und baue für das gewählte Backend.

Technologie: C\#, .NET, 2D / 3D

Lizenz: Ms-PL; MIT

Standardbranch: develop

Quellen geprüft: 2026-10-26

[Projekt kennenlernen](https://orqestria.com/de/catalog/repositories/monogame)

[Projekt in Orqestria starten](orqestria://catalog/project?repository=monogame)

Wähle Name und Speicherort in Orqestria, um diese Quellen zu klonen und das empfohlene Team zuzuweisen. Lies die Anleitung: Engine- oder Bibliotheksquellen benötigen ein separates Spiel- oder Anwendungsprojekt. Es werden keine Abhängigkeiten installiert und keine Anwendungen gestartet.

## Offizielle Quellen

- [https://github.com/MonoGame/MonoGame](https://github.com/MonoGame/MonoGame)
- [https://github.com/MonoGame/MonoGame/blob/develop/LICENSE.txt](https://github.com/MonoGame/MonoGame/blob/develop/LICENSE.txt)
- [https://github.com/MonoGame/MonoGame/blob/develop/README.md](https://github.com/MonoGame/MonoGame/blob/develop/README.md)
