Ich habe ein 2D-Spiel in C ++ mit SFML geschrieben. Ich möchte das Spiel so erweiterbar machen, dass Inhalte wie Elemente oder Entitäten einfach hinzugefügt werden können, indem einer Datei oder Datenbank eine Zeile / ein Eintrag / eine Zeile hinzugefügt wird.
Ich suche etwas, das nicht in das Programm kompiliert werden muss, sondern zur Laufzeit gelesen und beschrieben werden kann. Wann ist eine Datenbank sinnvoll?