ToDo-Liste
Dies ist die Liste der Freatures die ich in die aktuelle Terya-Version noch einbauen will und wie viel ich davon schon gemacht habe.
Milestone 1 [Status: abgeschlossen]
Am Ende dieses Meilensteines soll ein Serverprogramm stehen, das fähig ist Verbindungen von mehreren Spielern gleichzeitig zu verwalten.
| Freature | Fortschritt |
| Netzwerk-Schicht API zur Verwaltung von Netzwerkverbindungen. |
|
| Persistenz-Schicht API zum laden und speichern der Serverdaten (Account-Files, Charakter-Files, Maps, usw.) |
|
| Sectorverwaltung Grundfunktionen um Objekte in einem Sector zu verwalten.
|
| Freature | Fortschritt |
| Netzwerk-Code | |
| Game-Lobby | |
| Charakter-Verwaltung | |
| 3D-Anzeige Anzeigen der Map und aller Objekte darin, sowie ein brauchbares Hud. |
Milestone 2 [Status: in Arbeit]
Erweiterung des Systems zu einem Grafischen-Chatsystem.
| Freature | Fortschritt |
| Chat-Funktionen
|
|
| Skill-System Definition der Skills und implementation derselben in den Server. |
|
| Item-System Benutzer können Items aufnehmen und miteinander austauschen. |
|
| Gruppen-Verwaltung Verschiedene Spieler sollen sich dynamisch zu Gruppen zusammenschliessen können. Diese Gruppen können auch permanent auf dem Server gespeichert werden. |
| Freature | Fortschritt |
| Chat-System | |
| Skill-System | |
| Item-System | |
| Gruppen-System | |
| Interfaceverbesserung |
Milestone 3
Einbau der noch fehlenden Funktionen, wie z.B. NPC, Kampf, Skripting, Quest