Kategorie: KolonialKampf

Schön war es, aber es wird Zeit nach vorne zu sehen

Viele Monate habe ich diese Entscheidung vor mir her geschoben, immer wieder überlegt ob ich die alten Ideen und Umsetzungen wieder neu aufleben lassen will. Nachdem ich in den letzten Monaten aber auch meine Körperlichen Grenzen durch Stress und Unmengen von Arbeit ausgelotet habe und auch dafür m......

Weiterlesen »

Geschwindigkeit der neuen Kampfroutine

Hier die noch fehlenden Geschwindigkeitstests der neuen Kampfroutine: Testrun: Dice Duration: 13,834 sec Fights total: 22.731.286 Fights per Second: 1.643.122 Fightrounds: 39 Testrun: Math Duration: 2,297 sec Fights total: 3.915.308 Fights per Second: 1.704.022 Fightro......

Weiterlesen »

Version 0.7.2.1 der Kampfsystem TestGUI verfügbar

Da das aktuelle Kampfsystem durch den Einsatz von Rollenspielähnlichen Kampfregeln sehr langsam war, habe ich mir mal die Mühe gemacht und ein reines Mathematisches Kampfsystem erstellt. Hierbei gilt folgende Regel: Lebensverlust = Angriffskraft - Rüstung des Verteidigers Kampfsystem TestGUI v0.7.2......

Weiterlesen »

Neues Mathematisches Kampfsystem

Da das aktuelle Kampfsystem durch den Einsatz von Rollenspielähnlichen Kampfregeln sehr langsam war, habe ich mir mal die Mühe gemacht und ein reines Mathematisches Kampfsystem erstellt. Hierbei gilt folgende Regel: Lebensverlust = Angriffskraft - Rüstung des Verteidigers Es kämpfen jeweils 100 geg......

Weiterlesen »

Besonderheiten beim HttpListener

Heute habe ich ein paar Stunden damit verbracht, einen alten Source wieder zum laufen zu bringen. Der Source stellt eine Implementierung des HttpListener als kleinen Webserver dar. Bei den Unittests der einzelnen Module lief alles sauber durch. Aber dann beim Aufruf der Testseiten kamen seltsame Re......

Weiterlesen »

Unittests wohin das Auge sieht...

Langsam aber sicher habe ich für fast jede Routine einen Unittest erstellt. Die Konzeptionierung der Game Engine geht auch gut vorran und ich bin guter Dinge in wenigen Wochen eine Testversion verfügbar zu haben, welche ich dann ausgewählten Personen zuschicken werde. Die ersten eingebauten Funktio......

Weiterlesen »

Statusreport von KoKa 2

Soderle... ich habe alle Sourcen überarbeitet, was eine ziemliche Arbeit war. Vista ist viel restriktiver im Vergleich zu XP. Zwar könnte ich es mir einfach machen und im Administrativen Modus arbeiten, aber dann würden mir viele Probleme mit den Rechten erst zu spät auffallen. Der Webserver läuft,......

Weiterlesen »

FxCop, NUnit, gemischtes...

FxCop Wenn nur alles so einfach wäre... FxCop müllt mich mit Unmengen an Warnmeldungen zu. Klar könnte ich die ignorieren, aber ich habe mir fest vorgenommen mich an die Vorgaben von Microsoft zu halten. 211 Problemstellen habe ich noch vor mir. Und das nur im Source vom Webserver und der Template ......

Weiterlesen »

Feierabend!

Da mir im Moment massivst die Zeit fehlt, die restlichen Spieler keine Lust haben neu anzufangen und ich mich auf Berufliche Dinge konzentrieren muß, wird KolonialKampf classic eingestellt. Ich programmiere lieber an KoKa 2 weiter, als noch weiter den alten versauten Source zu fixen. Sorry all, abe......

Weiterlesen »

Version 0.7.1.1 der Kampfsystem TestGUI verfügbar

Da der Wunsch nach einer größeren Einheitenanzahl aufgekommen ist, habe ich das mal eingebaut. Kampfsystem TestGUI v0.7.1.1 (284 KB) Hier die Änderungen in der aktuellen Version: ======================================================================== Release 0.7.1.1 - 02.03.2008 =================......

Weiterlesen »

Version 0.7.0.11 der Kampfsystem TestGUI verfügbar

Aufgrund von Umstellungen sind Bugs aufgetreten. Deshalb gab es hier eine Bereinigung. Danke an Ubermensch für den Hinweis! Kampfsystem TestGUI v0.7.0.11 (284 KB) Hier die Änderungen in der aktuellen Version: ======================================================================== Release 0.7.0.11......

Weiterlesen »

Version 0.7.0.10 der Kampfsystem TestGUI verfügbar

Es gab intern ein paar Umstellung bei einer wichtigen Systembibliotheken und eine komplette Bereinigung der freigegebenen APIs. Kampfsystem TestGUI v0.7.0.10 (285 KB) Hier die Änderungen in der aktuellen Version: ======================================================================== Release 0.7.......

Weiterlesen »

Version 0.7.0.9 der Kampfsystem TestGUI verfügbar

Es gab intern ein paar Umstellung bei einer wichtigen Systembibliothek und einen Splitt in eine weitere Bibliothek, deshalb hier ist nun die neue Version... Kampfsystem TestGUI v0.7.0.9 (285 KB) Hier die Änderungen in der aktuellen Version: =========================================================......

Weiterlesen »

PDO unter PHP stinkt und PHP stinkt noch mehr...

Und wieder beginnt mein Leidensweg mit OpenSource Software. Diesmal wollte ich mittels PDO, welche eine Datenbankschnittstelle unter PHP darstellt, auf einen SQL Server zugreifen. Nach dem üblichen Hürdenlauf mit dem immer (!) noch verhunzten MSI-Installer von PHP, hatte ich zwar PDO am Laufen, abe......

Weiterlesen »

KoKa Classic - Wie geht es weiter

Das Ziel ist für einige schon in greifbare Nähe gerückt. In wenigen Tagen steht der Sieger der Speedrunde von KolonialKampf classic fest. Bevor jetzt einige das Handtuch in die Ecke werfen und aufgeben, kann ich Entwarnung geben! Das Spiel wird danach auch noch weiter gehen. Die Spielgeschwindigkei......

Weiterlesen »

Version 0.7.0.8 der Kampfsystem TestGUI verfügbar

Es gab intern ein paar Umstellung bei einer wichtigen Systembibliothek, deshalb hier ist nun die neue Version... Kampfsystem TestGUI v0.7.0.8 (283 KB) Hier die Änderungen in der aktuellen Version: ======================================================================== Release 0.7.0.8 - 27.12.20......

Weiterlesen »

KolonialKampf Classic - Relaunch und Speedrunde

In wenigen Tagen startet KolonialKampf classic mit einer stark verringerten Anzahl von freien Slots! Wer sich jetzt schon einen Platz reservieren will, der kann sich unter folgender EMail-Adresse registrieren: kk1beta@kolonialkampf.de KolonialKampf classic wird mit dem letzten Stand der Sourcen lau......

Weiterlesen »

Ticks oder "Echtzeit" ?

In KK1 wurde alles in "Echtzeit" ausgeführt. Wenn ein Auftrag 19 Minuten und 23 Sekunden dauerte, dann war er auch nach dieser Zeit beendet. Da KK2 in vielen Teilen anderster sein wird, überlege ich auch hier eine Änderung einzuführen, welche ich vom Spiel eines Freundes habe. Dort gibt es die soge......

Weiterlesen »

Forenstyle angepaßt und Anleitungs-Wiki online

Nach einigen Umwegen konnte ich die letzte Version der Dokumentation wieder herstellen. Das Ganze war früher als Wiki realisiert und dem ist auch heute noch so. Das Anleitungs-Wiki könnt ihr unter dem folgenden Link erreichen: Anleitungs-Wiki Außerdem habe ich angefangen an einem eigenen Forenstyle......

Weiterlesen »

Ziele für die Speedrunde von KolonialKampf Classic gesucht

Da KolonialKampf Classic als Speedrunde definiert wurde, sollten logischerweise auch Ziele definiert werden. Nicht das ich was gegen eine Endlosrunde hätte, aber diesmal soll es halt ein wenig anderster laufen. ;) Also, dann legt mal los... Im Forum gibt es extra einen Thread dazu, welchen ihr über......

Weiterlesen »

MySQL stinkt, PHP aber auch

Es gibt Tage, da hätte ich große Lust den Fricklern mal so richtig die Meinung zu geigen. Grund: Fatal error: Call to undefined function mysql_connect()... Eigentlich nicht tragisch, aber... Die Leute von PHP sagen, es ist ein Fehler in MySQL. Und die von MySQL sagen, es ist ein Fehler in PHP. Un......

Weiterlesen »

Codemonkey i am

Die Portierung vom KKDaemon für die Aufträge geht gut vorran. Ich habe die Zeit genutzt, in welcher ich mit meinem Vater am Flughafen gewartet habe. So 30% vom KKDaemon sind schon fertig. Der Entwicklungsserver installiert sich eben fertig. Ich habe Windows 2003 Standard Server gewählt. Habe nach ......

Weiterlesen »

KK 1 Speedrunde gefällig?

Vor ein paar Tagen brachte mich ein Freund auf die Idee doch mal die alten Sourcen von KK1 anzusehen. Tja... irgendwie hat es mich in den Fingern gejuckt und ich habe mir KK1 lauffähig dann zuhause eingerichtet. Und verflixt... es hat Spaß gemacht! Haben noch andere Interesse an einer kleinen und s......

Weiterlesen »

[Ideensammlung] Karte

Ich habe die letzten Tage ohne Notebook dazu genutzt an den Konzepten weiter zu arbeiten. Eine grobe Sammlung von Ideen zum Thema Karte habe ich heute mal abgetippert und online gestellt. Über ein Feedback bzw. weiterer Vorschläge würde ich mich freuen! [Ideensammlung] Karte...

Weiterlesen »

Dynamic Data Cache v0.1 fertig

Es ist geschafft! Version 0.1 vom DynamicDataCache ist fertig! Aber was ist das? Der DynamicDataCache (kurz DDC) ist nichts anderes als ein Ersatz für eine Datenbank. Man "wirft" ein Objekt rein und holt es später wieder raus. Zusätzlich gibt es einen GarbageCollector, welcher regelmässig oder auf......

Weiterlesen »

Verheiratung vom Webserver mit dem Templatesystem erfolgreich!

Nach einigen Mühen konnte ich das Templatesystem endlich mit dem Webserver verbinden. Das Ergebnis sieht zwar nach nicht viel aus, stellt aber einen wichtigen Meilenstein für mich dar. In den nächsten Tagen folgt dann die neue Cache-Engine für den Webserver/das Templatesystem und der eigene "Memor......

Weiterlesen »

Und er läuft auch unter Linux (Gentoo + Mono)

Ich bin immer mehr angetan von .Net. Nicht nur das die Jungs von Microsoft die Entwicklungsumgebung für Lau rausrücken, nicht nur das sie die Sourcen jetzt nach und nach offen legen, nein, dank dem Team hinter Mono funktioniert das Zeug auch unter Linux! [![Der Webserver unter Linux (Gentoo)](image......

Weiterlesen »

Logcache und Cache für statische Seiten eingebaut im Webserver

Heute habe ich einen Logcache eingebaut und einen simplen Cache der für statische Seiten da ist. Das Ergebnis war spitze :D Concurrency Level: 10 Time taken for tests: 0.844204 seconds Complete requests: 10000 Failed requests: 0 Write errors: 0 Total transferred: 3370000 bytes HTML transferred: 23......

Weiterlesen »

Abuzeus hat mich erwischt ;) *G*

Tja... es ist passiert... Abuzeus hat mich erwischt! Und das habe ich erlitten... *G* Ok, ist ein Insider, aber ein verdienter ;)...

Weiterlesen »

Der eigene Webserver

Auch wenn mich Abuzeus jetzt mit einem bestimmten Schuh peinigen wird... Hier ist er... der eigene Webserver :D Im Moment kann er einfache HTML-Seiten übermitteln, ein Logfile im W3C CLF Format (incl. der ELF Erweiterungen des Apache) zu schreiben und läuft in einer Sandbox. Theoretisch sollte er ......

Weiterlesen »

Apache Benchmark Ergebnisse vom eigenen Webserver

Hier mal ein paar Performancewerte vom eigenen Webserver: dana ~ # ab -c 100 -n 10000 http://192.168.10.9/test/index.htm This is ApacheBench, Version 2.0.40-dev < $Revision: 1.146 $> apache-2.0 Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/ Copyright 2006 The Apache Softw......

Weiterlesen »

Es geht weiter... Eure Ideen sind gefragt!

So... es wird Zeit für ein paar Themen Ideen und Vorschläge zu sammeln. Ich habe 3 Themengebiete rausgesucht, welche als nächstes anstehen werden und noch nicht vollständig geplant wurden. Hier geht es zu den jeweiligen Threads im Forum: [Ideensammlung] Erkunden der Weltkarte [Ideensammlung] Mails......

Weiterlesen »

Kampfsystem erzeugter vs. eingesteckter Schaden - Update

Ich habe die Tabelle um den pro Kampfrunde erzeugten Schaden ergänzt. Anmerkung: Die Angreifende Einheit befindet sich auf der X-Achse (Spaltenköpfe), die Verteidigende Einheit auf der Y-Achse (Zeilenköpfe). Einheiten wir die Armbrustschützen sind reine Fernkämpfer. Kampfsystem erzeugter vs. einges......

Weiterlesen »

Version 0.7.0.7 der Kampfsystem TestGUI verfügbar

Danke an HWFlo für die Tests und den Feedback. Hier ist nun die neue Version... Kampfsystem TestGUI v0.7.0.7 (281 KB) Hier die Änderungen in der aktuellen Version: ======================================================================== Release 0.7.0.7 - 30.09.2007 ============================......

Weiterlesen »

Kampfsystem erzeugter vs. eingesteckter Schaden

Ich habe mir mal die Mühe gemacht und eine Kreuzliste erstellt, in welcher man den erzeugten Schaden im Vergleich zum eingesteckten Schaden sehen kann. Rot ist dabei für den erzeugten Schaden, schwarz für den eingesteckten Schaden. Es kämpfen jeweils 100 gegen 100 Einheiten. Der Kampf wird bis zum ......

Weiterlesen »

Version 0.7.0.6 der Kampfsystem TestGUI verfügbar

Danke an HWFlo für die Tests und den Feedback. Hier ist nun die neue Version... Kampfsystem TestGUI v0.7.0.6 (280 KB) Hier die Änderungen in der aktuellen Version: ======================================================================== Release 0.7.0.6 - 12.09.2007 ============================......

Weiterlesen »

Der Verteidigungsmalus

Da es immer wieder vorkommen kann, daß Kämpfe sehr lange dauern oder Einheiten gegeneinander kämpfen, welche nicht genug effektiven Schaden erzeugen um den Gegner zu vernichten, habe ich den Verteidigungsmalus eingebaut. Dieser soll eine Ermüdung der Kämpfer bei längeren Kämpfen simulieren. Der Mal......

Weiterlesen »

Version 0.7.0.4 der Kampfsystem TestGUI verfügbar

Endlich nach langer Zeit gibt es wieder eine neue Version. Ich hoffe es ist endlich die letzte... Kampfsystem TestGUI v0.7.0.4 (279 KB) Hier die Änderungen in der aktuellen Version: ======================================================================== Release 0.7.0.4 - 10.09.2007 ==========......

Weiterlesen »

Version 0.7.0.5 der Kampfsystem TestGUI verfügbar

Hmpf... Kaum raus und schon ein Bugfix notwendig... Kampfsystem TestGUI v0.7.0.5 (279 KB) Hier die Änderungen in der aktuellen Version: ======================================================================== Release 0.7.0.5 - 10.09.2007 ========================================================......

Weiterlesen »

KK2 wird zum Langzeitprojekt

Ihr habt es ja bestimmt schon gemerkt, daß sich bei KK2 in den letzten Monaten sehr wenig getan hat. Grund ist der enorme Streß und Leistungsdruck in der Firma. Dies wird sich in den nächsten Wochen noch steigern, da wichtige Änderungen anstehen, auf welche ich keinen Einfluß nehmen kann. Ich bin A......

Weiterlesen »

Version 0.7.0.3 der Kampfsystem TestGUI verfügbar

Da ein kleiner Bug vorlag... Kampfsystem TestGUI v0.7.0.3 (275 KB) Hier die Änderungen in der aktuellen Version: ======================================================================== Release 0.7.0.3 - 28.06.2007 ======================================================================== * Eine......

Weiterlesen »

Version 0.7.0.2 der Kampfsystem TestGUI verfügbar

So... und heute mal wieder ein kleines Update von der Kampfsystem GUI. Kampfsystem TestGUI v0.7.0.2 (275 KB) Hier die Änderungen in der aktuellen Version: ======================================================================== Release 0.7.0.2 - 27.06.2007 =========================================......

Weiterlesen »

Safari bzw. der Versuch mitreden zu wollen von Apple

Tja... wer hat in den letzten Tagen nicht gehört, daß Apple jetzt unbedingt auch auf den Windows PCs einen Browser einbringen will. Der Browser nennt sich Safari und genau wie der Name es ja schon andeutet, ist es ein absolutes Abenteuer Seiten mit diesem Browser anzuzeigen. Ich habe Testweise die ......

Weiterlesen »

Version 0.7.0.1 der Kampfsystem TestGUI verfügbar

Aufgrund von kleineren Bugs und internen Änderungen gibt es eine neue Version der Kampfsystem TestGUI. Kampfsystem TestGUI v0.7.0.1 (272 KB) Hier die Änderungen in der aktuellen Version: ======================================================================== Release 0.7.0.1 ======================......

Weiterlesen »

Kampfsystem TestGUI v0.7 verfügbar!

Nachdem ich mich in den letzten Wochen in andere Themen verlaufen habe, konnte ich meinen inneren Schweinehund mal einfangen und die restlichen Arbeiten an der Kampfsystem TestGUI erledigen. Was soll ich viel dazu sagen... da ist sie: Download Kampfsystem TestGUI v0.7 (271 KB) Bugs, Fragen etc. bit......

Weiterlesen »

Testserverstatus jetzt im Blog einsehbar

Und wieder gibt es ein neues Feature im Blog :D Ab jetzt kann man in der rechten Navigation sehen, ob der Testserver online ist, oder nicht. Nein, ich bin noch lange nicht soweit, aber je mehr Funktionen ich im Vorfeld für die Testintegration gebaut habe, desto weniger Arbeit habe ich später. Es gi......

Weiterlesen »

Erste Entwurfsgrafiken der Landschaft

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: Da liegt eindeutig noch sehr sehr viel Arbeit vor mir :(...

Weiterlesen »

Zielvorgaben

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......

Weiterlesen »

Änderung an dem Charaktertyp Händler

Aufgrund eines Vorfalls in einem anderen Spiel ist mir aufgefallen, daß wir weder in KK1 noch in KK2 einen bestimmten Typ von Spieler vorgesehen haben. Und zwar Spieler, welche ungerne Kämpfen, aber gerne ihr Reich friedlich ausbauen wollen. Nach einigen Überlegungen bin ich zu dem Einfall gekommen......

Weiterlesen »

Sourcecodestatistiken - Version 0.2 :)

Im Moment ist eine neue Version meines Sourcecode Counters im Einsatz, welche jetzt auch andere Dateitypen analysiert. Von daher gibt es einen recht großen Sprung in den Daten, welche jetzt dem aktuellen Stand schon sehr nahe kommen. Für den Moment reicht mir die Funktionalität und ich werde in den......

Weiterlesen »

Sourcecodestatistiken - Version 0.1 ;)

Mir war mal danach ein paar Sourcecodestatistiken einzuführen. Die Sourcecodestatistiken findet ihr rechts in der Leiste. Im Moment wird nur der Hauptprojektordner der KK2 Bibliotheken analysiert. Die Webseiten, Grafiken, PDF-Files, Dokumentationen etc. sind noch nicht dabei. Das kommt vielleicht s......

Weiterlesen »

Grafiker bzw. neue Grafiken für KK2 gesucht!

Nach einigen Überlegungen sind TriMa und ich zu dem Schluß gekommen, daß die in KK1 verwendeten Grafiken doch ziemlich altbacken sind. Wir suchen deshalb neue Anregungen, Ideen, Vorschläge und Hilfe dabei. Wer Ideen hat, oder einfach nur Mitreden will, der soll sich doch einfach im Forum anmelden. ......

Weiterlesen »

Templatesystem, Smilies, kleines Demo der Portalseite

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='images/2007-05-26-templatesystem,-smilies,......

Weiterlesen »

Bastelarbeiten am Forum, Desktop Hintergrund

An der Forensoftware habe ich in den letzten Tagen auch ein paar Veränderungen im Hintergrund vorgenommen. Nichts was wirklich nützlich wäre, aber unser "Letztes Wort" Thread hat meine besondere Aufmerksamkeit verdient gehabt. ;) Weiterhin habe ich spaßeshalber mal einen Desktophintergrund erstellt......

Weiterlesen »

Datenbank und Testdatentool

Anstatt wie andere Väter am Vatertag sich die Birne zuzusaufen, habe ich heute die Zeit genutzt um die Basistabellen in der Datenbank und ein Tool zum befüllen mit Testdaten zu erstellen. ...

Weiterlesen »

Softwarelayer

Heute will ich euch mal einen kurzen Einblick in die verschiedenen Softwarelayer in KK2 geben. Die verschiedenen Farben sollen darstellen, in welchem Zusammenhang die einzelnen Blöcke stehen. Wie man sehen kann, stellt das Frontend im Endeffekt den kleineren Aufgabenblock da. Da ich hier wirklich ......

Weiterlesen »

Geplantes Feature: Feature Coins

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 e......

Weiterlesen »

v0.6 der Kampfsystem Test GUI fertig

Eben konnte ich die v0.6 der Kampfsystem Test GUI fertig stellen. Das Installationspaket ist auch schon fertig. 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......

Weiterlesen »

Aktueller Stand der Kampfsystem Test-GUI

Mal was zum Hunger machen für euch... 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 Fernka......

Weiterlesen »

C# ist was feines, aber...

Hmmm... habe ich schon mal erwähnt das C# eine feine Sprache ist, ich aber von ASP und PHP total versaut worden bin? Es ist verdammt schwer für mich ein Gefühl für die neue Sprache zu bekommen. Unter uns... ich rechne dieses Jahr nicht mehr mit einem fertigen Spiel. Zu viel ist noch zu machen und z......

Weiterlesen »

Aufbau der neuen Entwicklungsumgebung abgeschlossen

Uff... Nach einigen Gesprächen und viel Bastelarbeit ist die neue Entwicklungsumgebung für KolonialKampf 2 jetzt aufgebaut. Sie besteht aus Visual Studio 2005 Express Edition gekoppelt mit NUnit für die Unittests und Sandcastle incl. einer GUI für die Programmierer Dokumentation. Das Ganze hat Vort......

Weiterlesen »

Umstieg auf C#

Also... bevor die Frage kommt wie es weiter geht... Nächste Woche habe ich ein C# Seminar und werde mir diese Programmiersprache gründlich ansehen. Danach werde ich für mich einige Programmieraufgaben zum lernen machen. Als Fernziel steht dabei ein Browsergame bei mir auf der Liste. Als Nahziel ein......

Weiterlesen »

Ich lebe noch, aber...

Ja mich gibt es noch! Im Moment mache ich eine Zwangspause. Gesundheitlich angeschlagen, Nervlich im Eimer und kurz vor einem Burnout. Zu viele Dinge habe ich mir nahe gehen lassen in der Firma und muß jetzt erstmal Abstand gewinnen und lernen diese Probleme und den Streß in Zukunft zu vermeiden. D......

Weiterlesen »

Geplante Modultests

In den nächsten Tagen werde ich das erste Modul von KolonialKampf online bringen und zum testen freigeben. Hauptziel wird dabei sein Probleme mit den verschiedenen Browsertypen und den Benutzereingaben zu finden und zu vermeiden....

Weiterlesen »

Unterstützte Browser

Ein Wort zum Thema Browser ist notwendig. Viele von uns haben noch den Internet Explorer 6 welche weder Transparente PNGs kann, noch sauber CSS verarbeitet, geschweige den mit AJAX ohne Tricks arbeiten kann. Die folgenden Browser werden unterstützt: Internet Explorer 7 Firefox 1.5 und neuer Opera ......

Weiterlesen »

Die neuen Resourcen

Hier jetzt die versprochenen 2 zusätzlichen 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 "D......

Weiterlesen »

Forum ist online

Das Forum könnt ihr unter folgender URL ab sofort finden: Das Forum zum Spiel...

Weiterlesen »

So wird das Seekartenscrolling aussehen

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......

Weiterlesen »

RdM? KK1? KK2? WTF?

Einige haben mich schon gefragt wieso ich eigentlich mein Blog auf ruinen-der-macht.de gelegt habe und nicht auf kolonialkampf.de Tjo... das hat mehrere Gründe. Der einfachste ist, das ich da das Blog zum Laufen bekommen habe. Ein Hintergründiger steckt im Namen von ruinen-der-macht.de KK lief rech......

Weiterlesen »

Ein paar Neuerungen

Irgendwie bin ich moment in einer schöpferischen Phase, anderster kann ich mir das nicht erklären das ich trotz der Wärme wieder Spaß am Programmieren habe :) Hier der Entwurf eines neuen Features, welches nur die XXL-User bekommen werden: Solche Schriftrollen erscheinen bei definierbaren Aktionen......

Weiterlesen »

Frontendentwurf und Seekarte

Nach einigem rumbasteln bin ich jetzt mehr als nur zufrieden. Hier einfach mal die Screenshots vom Frontend und von der Seekarte. Das ganze paßt übrigens auch auf Monitore mit 1024er Auflösung in der Breite noch drauf. Also keine Sorge wenn meine Screenshots ein wenig größer sind. ...

Weiterlesen »

Layout auf Tabellen umgesetzt incl. Shoutbox Preview

Nach einigen Problemen ist das Layout jetzt auf das Tabellendesign umgesetzt. Ich habe zwar versucht die CSS Elemente zu erhalten wo es ging, aber gerade im Positionierungsbereich mußte ich Tabellen verwenden. So richtig glücklich bin ich nicht damit, aber wenn sich das Problem später mal NUR mit C......

Weiterlesen »

42

Um mir ein wenig den Frust von der Seele zu schreiben habe ich mir mal überlegt wie das Frontend vom alten KK1 überarbeitet werden könnte. Nach einigem basteln (anderster kann man das bei CSS1/2 nicht bezeichnen) hatte ich dann einen Entwurf der auf meinem großen TFT gut aussah, aber auf einem klei......

Weiterlesen »

Nicht lösbare Technische Probleme...

Tjo... nach ein paar Tagen rumbasteln an meiner Entwicklungsmaschine auf welche jetzt langsam Linux drauf muß habe ich den Punkt erreicht wo ich mich fragen muß, ob Linux die Zielplattform sein wird. Leider haben die Jungs von der GPL Truppe bezüglich ClosedSource-Treiber von ATI so ihre Bedenken. ......

Weiterlesen »

...der Kampf weitet sich zur Schlacht aus...

Das Konzeptionelle Problem ist behoben. War relativ einfach, ich mußte nur ein paar Sachen anpassen die zu stark auf den Einzelkampf ausgelegt waren. Als nächstes stehen die Schlachtroutinen an und hier gibt es einige Besonderheiten. So schießt z.B. eine Kanone nur alle 3 Runden, während ein Katapu......

Weiterlesen »

Auswertung der Einheitenmengen in KolonialKampf 1

Um ein Gefühl für die Einheitenmenge zu erhalten, welche auf die Kampfroutinen zukommen könnten, habe ich die Datenbank von KolonialKampf ausgewertet. Alleine das Importieren in den Datenbankserver hat über 1 Stunde gedauert. Bei der Auswertung der Einheiten sind dann die folgenden Mengen heraus ge......

Weiterlesen »

...und die Armee kämpft immer noch...

Nach einigen Optimierungen verschiedenster Art und Hilfe von guten Freunden bin ich wieder einen Schritt weiter gekommen. Die Zahl 200 gegen 180 wurde auf 2.000 gegen 2.000 erhöht und wir sind immer noch unter 1 Sekunde. So langsam komme ich in den Bereich wo ich mit leben kann. Mal schaun ob sich ......

Weiterlesen »

Die erste Miniarmee kämpfte...

Heute war es endlich soweit... Die erste Miniarmee kämpfte gegeneinander. 200 Schwertkämpfer gegen 180 Hellebardiere Der Gesamte Kampf dauerte unter 1 Sekunde, ging über knapp 2.500 Runden und erzeugte 11 MByte Logfile. Fakt ist... so geht es nicht! Die letzten Soldatenzahlen waren um einige Nullen......

Weiterlesen »

Grundroutinen vom Kampfsystem laufen schon

Die minimalsten Grundroutinen vom Kampfsystem sind jetzt in C erstellt und wir kommen auf 1.000 Einzelkämpfe (geändert in korrekten Wert) in unter 1 Sekunde im Moment. Als nächsten Schritt werde ich hier um diese Grundroutinen das eigentliche Kampfsystem für einzelne Angriffe bauen. Das Endziel is......

Weiterlesen »

Kampfsystem...

Bei KK1 war der größte Fehler, das es kein Kampfsystem gab welches euch zugänglich war bzw. fertig war. Diesmal werde ich zuerst das Kampfsystem programmieren, welches jetzt als nächstes auf meiner ToDo-Liste steht. Erst danach werden solche banalen Sachen wie die Webseiten kommen. ;)...

Weiterlesen »

Testsource zur Resourcenberechnung läuft

Nach einigen Problemen (boah habe ich viel verlernt) läuft ein kleiner Testsource zur Resourcenberechnung schon sauber durch. Ich habe als Grundlage die Formeln für die Steine/Gold/Nahrung/Eisen/Holz verwendet. Das alte PHP-Script hat oftmals so um die 5 - 10 Minuten geackert und selbst die ganzen ......

Weiterlesen »

Konzept vom Kampfsystem

Sorry für die lange Abwesenheit, aber in der Firma ist so viel zu erledigen, das ich Abends total ausgepumpt bin und mir selbst World of Warcraft kaum noch Spaß macht. Wenigstens bin ich in den letzten Wochen dazu gekommen das Kampfsystem vom Forum in ein Dokumentenformat zu übernehmen. Für die alt......

Weiterlesen »

Weitere Konzepte und noch ein Frontend

Vor lauter Arbeit in der Firma leidet meine Freizeit so stark, das ich bis auf Mails lesen und ein wenig Surfen abends nichts mehr machen kann. Deshalb sind bisher auch nur das Security Konzept und der Grobentwurf für den Maildaemon fertig geworden. Weiterhin ist ein neuer Entwurf für das Frontend ......

Weiterlesen »

Templatesystem

Nach einigen Überlegungen habe ich mich dazu entschieden diesmal kein Templatesystem für mehrere Oberflächenlayouts einzubauen. Dies hat uns in der Vergangenheit nur zusätzliche Arbeit gemacht. Auch das bei KolonialKampf 1 vorgesehene WAP-Interface werde ich nicht weiter verfolgen. Die Kosten für W......

Weiterlesen »

Wasn Müll...

Bin beim Durchsehen der alten Quellcodes von KolonialKampf 1 auf so einige Sachen gestoßen und mir wird immer mehr klar wieso der eine oder andere Bug niemals gefixt werden konnte... Bei einem Quellcode welche sich mit dem Zeitgesteuerten ausführen eurer Aktionen beschäftigt hat bin ich ziemlich er......

Weiterlesen »

Ein alter Frontendentwurf

Beim Durchsehen meiner alten Archive ist mir ein Entwurf in die Hände gefallen für KolonialKampf 2. Aber seht ihn euch selbst an. Wie üblich... ein Klick auf das kleine Bild bringt ein größeres zutage....

Weiterlesen »

Und wieder einen Schritt weiter...

Die ersten Dateien für KolonialKampf 2 sind in Subversion gelandet und ich werde in den nächsten Tagen das Framework konzeptionieren. Danach werde ich relativ schnell die ersten Seiten umsetzen können. KolonialKampf 2 wird NICHT auf den Trümmern (Sourcen) von seinem Vorgänger aufbauen. Ich werde nu......

Weiterlesen »

Der erste Kontinent

Nachdem ich heute auf ProFantasy.com einen wirklich genialen Generator für Welten gefunden habe, konnte ich es mir nicht verkneifen und mir die Demo ziehen. Das Teil ist sehr mächtig und es macht viel Spaß damit zu experimentieren. Dabei ist ein Kontinent rausgekommen der mir so dermassen gefallen ......

Weiterlesen »

Alter Karten Generator

Nachdem auf www.browsergames.net eine längere Diskussion über einen Kartengenerator ausgebrochen ist, habe ich mal in meinen alten Sourcen gesucht und dabei einen eigenen gefunden der zwar sehr einfach ist, unfertig ist, aber vom Grundsatz her funktioniert. Hier mal ein Beispielbild, welches sich ü......

Weiterlesen »

Konzeptentwurf online gestellt

Ich arbeite jetzt schon länger an dem Konzept von KolonialKampf, was in großen Teilen gleichzeitig das Konzept von Ruinen der Macht sein wird. Der aktuelle Stand, welcher noch viele Platzhalter, Tipfehler und Co. enthält habe ich aber mal online gestellt. Wer interesse an sowas hat kann sich hier m......

Weiterlesen »

Subversion

Der Subversion Server ist aufgesetzt und im Moment läuft ein Inital CheckIn aller Sachen die ich von Ruinen der Macht und KolonialKampf habe. Und gerade bei KolonialKampf ist das sehr viel :) Mittels Subversion werde ich diesmal hoffentlich mehr Überblick haben über alles was da so rumfliegt. Die Z......

Weiterlesen »

Datenbankredesign

Im Rahmen des Datenbankredesigns von KolonialKampf bin ich zu der Einsicht gelangt das es in Zukunft keine externen Avatare mehr geben wird. Auch wird es bei den Internen Avataren eine neue Regelung geben. Diese müssen zuerst von einem Admin eingesehen und einzeln freigeschaltet werden. Da wird in ......

Weiterlesen »

Stand der Portierungsgedanken nach .NET

Nachdem ich mich jetzt immer weiter in ASP.NET eingearbeitet habe stellt sich immer häufiger bei mir die Frage was sich Microsoft dabei gedacht hat. Zwar wird vieles einfacher, aber man verliert zunehmend die Kontrolle über das was dabei heraus kommt. Und gerade bei Browsergames ist dies erforderli......

Weiterlesen »

Wehmut...

Gestern fragte mich ein Freund ob er die Sourcen von KolonialKampf bekommen könnte. Rausgerückt habe ich sie nicht. Wieso eigentlich nicht? Nach dem durchsehen der Sourcen überkam mich ein wenig Wehmut und Heimweh nach dem alten KolonialKampf. Da ich im Moment dabei bin .NET zu lernen würde Kolonia......

Weiterlesen »

Altdaten

Nur mal so am Rande zur Info... ich habe zwar noch ein Backup der Spieldaten von KolonialKampf, die EMail-Adressen werden aber nicht verwendet werden. Also keine Angst vor Spam oder sonstigem. Wenn Ruinen der Macht weit genug ist das sich eine Registrierung als Betatester lohnt, wird es hier einen ......

Weiterlesen »