Warum dieses Projekt?

Kleine, klar getrennte Bausteine sind gut kombinierbar, können bei der Verwendung aber wiederkehrenden Verbindungscode verlangen. Eine zusätzliche Komfortschicht soll diese Arbeit vereinfachen, ohne den gemeinsamen Kern mit Vorgaben für jedes Spiel zu belasten.

Komfort darf eine Wahl bleiben

Der zentrale Unterschied ist die Richtung der Abhängigkeit: Eine Komfortschicht nutzt die kleinen Bausteine, die kleinen Bausteine sollen aber nicht von ihr abhängen. So kann ein Projekt die einfachere Oberfläche wählen oder näher an den grundlegenden Schnittstellen arbeiten.

Die README beschreibt eine frühe Grundlage ohne verpflichtende höhere Spielabstraktionen. Konkrete fertige Komfortfunktionen oder einen Leistungsgewinn behauptet diese Projektseite deshalb nicht.

Quellcode & Dokumentation

Quellcode und die verfügbare Projektdokumentation findest du auf GitHub. Dort stehen auch die Hinweise zum Bauen, zur Nutzung und zur Lizenz.

Crema auf GitHub ↗

Weiter entdecken