Passend für The Last Crusade, und TLC Online entwickele ich meine eigene Strategie-Engine. Die erste Version basierte auf SDL (siehe hier), diese Framework musste jedoch aufgrund der Unfähigkeit mit Multithreading umgehen zu können mit SFML ersetzt werden. Der aktuelle Stand kann HIER auf Github angesehen werden.
Anforderungen:
- Einfaches Verwalten von Fenstern und Objekten
- 2D/3D
- OpenGL basierend
- Einfaches Laden von Karten
- Einfache Verwendung von Skilltrees und Dynastiebäumen durch verwendung von SQLite (Hierfür eine einfache API)
- Verwendung von eigenen, an HTML angelehnten Skripten zur initialisierung und Nutzung der Datenbanken.
- Client/Server Prinzip
- Eigenes Protokoll zum Abfragen von Terrain, Objekt und Spieler Informationen
- Geringe Netzwerklast
- Modbarkeit
Wie geht es vorran?