3/4 Takt
Posted in Studium on Oktober 28th, 2008 by AndreasIch bin mit dem Blog wohl etwas Rückständig und aus dem gewohnten Takt geraten. Liegt aber auch daran, dass sich so viel bei mir gar nicht getan hat. Seit letzter Woche Freitag versuche ich mein Projekt auf mehrere Server auszuweiten, nachdem das Spielen auf einem Server schon ganz gut funktioniert. Ich glaube ich habe irgendwann schonmal erwähnt, dass jeder Server einen Raum verwaltet mit den darin befindlichen Objekten. Ein zweiter Server baut also eine Verbindung zum ersten Server auf und beide teilen sich in ein ServerGrid ein. Nun können die Clienten auf einen der beiden Server verbinden und werden dort dann auch starten. Jeder Raum verfügt über 4 Ausgänge in allen 4 Himmelsrichtungen, durch die man einen anderen Raum (und somit einen anderen Server) betreten kann. Eine Grobeinteilung in ein Servergrid zu Testzwecken ist bereits implementiert und momentan arbeite ich an einem flüssigen Übergang von einem auf den anderen Server. Bis eben habe ich daran gesessen, eine Verbindung zum neuen Server aufzubauen. Da der Client die Serveradresse natürlich nicht kennt, muss diese erstmal beim “alten” Server erfragt werden. Meine Zielsetzung läuft darauf hinaus, dass ich bis Freitag den 31.10. mit der Implementierung des Server/Client Betriebs abgeschlossen haben will. Das heißt im Klartext, dass ich noch ungefähr 3 Tage Zeit habe, was nicht allzu viel ist, aber dennoch schaffbar sein sollte.
Danach will ich bereits dazu übergehen, der Logik des Spiels endlich etwas Pfeffer zu geben, insbesondere die KI steht auf der Prioritätenliste ganz ganz oben. Ich rechne in dem Bereich mit einem recht hohen Aufwand, weshalb ich möglichst schnell damit anfangen will.

