Archive for the ‘Teaser’ Category

Heute stelle ich euch das neue Banner und Logo für KolonialKampf Classic vor. Und der Satz auf dem Banner ist so gemeint wie er dort steht. Wenige Tage nur noch!

KolonialKampf Classic - Werbung KolonialKampf Classic - Logo

Und bevor einer auf dumme Ideen kommt… Die Domain ist schon registriert ;)

Nach einigen kleineren Problemen, konnte ich mit HWFlo und TheUndeadable heute die ersten Tests für KolonialKampf Classic durchführen.

Die Resourcenverteilung läuft schon, die Rangliste auch und noch viele weitere Kleinigkeiten.

Jetzt fehlt echt nur noch der KKDaemon, welcher die Aufträge verarbeitet hat.

Sobald der da ist, werde ich ein paar Tage lang in Ruhe testen und danach gehen wir online!

Nachdem sich ja wie auch schon bei KK1 kein Grafiker findet, muß ich wohl selbst Hand anlegen.

Nun ja… hier mal ein Bild vom aktuellen Stand:

Landkarte - Entwurf 1

Da liegt eindeutig noch sehr sehr viel Arbeit vor mir :(

Wie jedes Spiel hat auch KK2 ein Spielziel, bzw. in diesem Falle sogar mehrere und zwar für jeden Charaktertyp eines.

Krieger

Das Ziel dürfte klar sein. Die absolute Militärische Macht. Wenn ein Spieler genügend Siegpunkte angehäuft hat, dann erringt er automatisch den Sieg. Die dafür erforderliche Anzahl von Siegpunkten ist im Moment noch nicht definiert.

Forscher

Auch hier gibt es ein zu erreichendes Ziel. Es gibt auf der Welt verstreut versteckte Schriftrollen, welche Informationen zu einigen Forschungszielen enthalten, welche nicht im normalen Forschungsbaum vorhanden sind. Hat man alle erlangt und das große Forschungsziel erreicht, dann hat dieser Spieler automatisch gewonnen.

Händler

Hier ist das Ziel schwerer zu erreichen. Begründet liegt dies darin, daß der Charaktertyp Händler als neutrale Fraktion gilt und sich an keinen Kämpfen beteiligt und auch in der Forschung benachteiligt ist. Von daher muß ein Händler eine recht hohe Handelsmenge erreichen, welche er über mehrere Tage beibehalten muß. Bevor sich jetzt jemand Sorgen macht… mit Spionen kann man beim Gegner einigen Schaden anrichten in dieser Zeit ;)

Heute habe ich einiges neues für euch. Die Arbeiten am Template-System gehen gut vorran und es gibt jetzt schon wesentlich mehr Möglichkeiten wie beim Vorgänger.

Als Beispiel führe ich hier mal vor, wie man eine Grafik einbindet:

{@Image ID='ImgCharK' src='letter/oldenglish/Kv.png' BorderStyle='None' BorderWidth='0px' Height='24px' Width='25px' Title='K' Alt='K' @}

Zusätzlich mappt das Templatesystem noch den Server bzw. einen sonstigen Pfad zu dem Source-Pfad der Grafik hinzu. Dadurch habe ich die Möglichkeit auf einen anderen Server oder sogar auf einen lokal vorliegenden Grafikpack zu verweisen.

Smilies werden übrigens in die Grafischen Symbole :) umgewandelt , Sonderzeichen in den zugehörigen HTML-Code und ich habe ein paar Effektscripte von script.aculo.us eingebaut.

Im Moment hat alles noch einen sehr Experimentellen Charakter und ich bin noch dabei mich mit den verschiedenen Techniken vertraut zu machen.

Ich habe mir mal den Spaß gemacht und das ganze als Flash-Film erstellt: Klick mich

Die Portalseite ist übrigens noch lange nicht fertig. Die Links in der Navigation sind “nur so da” Links und ansonsten funktioniert dort noch nicht viel.

Die Funktionsbibliotheken im Hintergrund kosten mich immer sehr viel Zeit. Man kommt sehr schnell von einer Funktion auf hunderte und ist dann entsprechend lange beschäftigt.

Wie einige schon gesehen haben gibt es im Forum unterhalb des Usernamens bei den Postings eine Anzeige, welche Bug-, Feature- und Community Points beinhaltet.

Bisher konnte man diese Punkte mehr oder weniger durch verschiedene Aktionen erhalten, sie aber nicht wirklich verwenden.

Dies hat langsam ein Ende!

Ich werde in wenigen Tagen die sogenannten Feature Coins einführen. Feature Coins (im Folgenden FC genannt) werden dazu dienen Sonderfunktionen im Spiel später freizuschalten, Zugang zu mehr Informationen zu erhalten oder sogar den Zugriff auf spezielle Schnittstellen zu bekommen.

Jedes dieser Sonderfeature hat dabei einen bestimmten FC Preis. Je mächtiger das Feature, desto mehr FC wird der Spieler benötigen.

Die FC berechnen sich nach folgender Formel:

1 FC = 1 Community Point
1 FC = 2 Bug Points
1 FC = 4 Feature Points

Durch diese Aufteilung hat auch der Gelegenheitsspieler die Möglichkeit FC zu erhalten.

Die FC werden später im Spiel einlösbar sein.

Eben konnte ich die v0.6 der Kampfsystem Test GUI fertig stellen.

Das Installationspaket ist auch schon fertig.

Campaign Progressbar

Sobald ich die noch fehlenden Features eingebaut habe, werde ich den Source zur Gegenprüfung an einen befreundeten C# Programmierer geben. Die Performance der Software ist im Moment sehr schlecht und ich vermute Designfehler meinerseits im Source. Aber das kann nur jemand beheben, der sich mit C# wirklich gut auskennt.

ToDo:

  • Basisdaten der einzelnen Einheitentypen änderbar machen
  • Es fehlen von den 5 Kampfsteuerungsroutinen noch 3. Im Moment ist nur der Fernkampf implementiert.
  • Errechnung des KPS Wertes einbauen (Kämpfe pro Sekunde)

Mal was zum Hunger machen für euch…

Kampfsystem Test-GUI

ToDo:

  • Die ausgewählte Armeeaufstellung speichern / laden
  • Basisdaten der einzelnen Einheitentypen änderbar machen
  • GUI-Speedups (auslagern des KS in einen BackgroundWorker Thread)
  • Es fehlen von den 5 Kampfsteuerungsroutinen noch 3. Im Moment ist nur der Fernkampf implementiert.
  • Errechnung des KPS Wertes einbauen (Kämpfe pro Sekunde)

Hier jetzt die versprochenen 2 zusätzlichen Resourcen:

Die neuen Resourcen

Es sind die Bretter und das Bier hinzu gekommen. Das Bier ist für die Soldaten, welche ohne Goldmünzen und Bier keinen Handschlag machen.

Den ganzen Produktionsweg jetzt aufzuzeigen ist mir heute ein wenig zu viel. Die Wärme ist ätzend.

Wer “Die Siedler” kennt, der weiß was auf die Spieler zukommt :)

So ähnlich stelle ich mir das Scrolling auf der Seekarte in KK2 vor:

Scrolling Beispiel (1.665 KB / WMV)

Das Ganze ist noch nicht fertig. Mir ging es heute nur um den Test ob es Technisch leicht zu realisieren ist.

Antwort: Ja! :)

Mal schaun was ich die Tage noch für Schmankerl haben werde…