beko Dec 10, 2007 12:54 pm
Subject: eXP Programmiersitzung vergangendes Wochenende

Moin,
Doc und ich haben am Sonntag eine so genannte "exteme programming" Sitzung hingelegt. Zu diesem Zweck haben wir unsere beiden Computer direkt nebeneinander aufgebaut, um den Netzwerkteil für MAXR voran zu bringen. Wir haben auch trotz schlechter gesundheitlicher Verfassung einiges geschafft und sind sehr zufrieden mit dem Tageserfolg. Doc hielt sogar trotz seine Katzenalergie tapfer bis spät abends durch, denn meine Katze hatte natürlich den ganzen Tag nichts anderes zu tun als ihm neugierig auf der Pelle zu sitzen und zu zuschauen.

Eiko war auch nicht faul und hat das sozusagen allein gemacht und bis früh morgens unseren Speicherkiller "TList" (Speichert Listen von Daten aller Art im Spiel) durch eine wesentlich bessere Lösung ersetzt.

Lobpreisungen für die Motivation bitte jetzt :cool:

Rocky Dec 10, 2007 3:00 pm
Subject: eXP Programmiersitzung vergangendes Wochenende

*denprogrammiergötternhuld*

hihi, saubere arbeits leutz, freu mich schon EXTREM Smiling

Toranaga Dec 10, 2007 8:44 pm
Subject: eXP Programmiersitzung vergangendes Wochenende

Hei, cool, dass Ihr weiter so super aktiv dabei seid! Gleich mal neue Version kompilieren Smiling
Und sorry, dass ich mich momentan raushalte. Würde gerne bei eurem rasanten Fortschritt mitmachen, aber schaffe das gerade leider nicht.
Weiter so!
Toranaga

100%camillo Dec 11, 2007 3:56 pm
Subject: eXP Programmiersitzung vergangendes Wochenende

hab mir gestern die Nasenscheidewand stemmen lassen, und als ich aus der Narkose aufgewacht bin, hab ich sofort wieder dicke dran gedacht, dass am sonntag in der timeline erstmals das Wörtchen "Netzwerk" aufgetaucht war ^^

weiter so, Jungs! ... gaaanz großes Kino!

100%camillo Dec 15, 2007 2:55 am
Subject: eXP Programmiersitzung vergangendes Wochenende

... sehe mit Erstaunen, dass immer mehr im "netzwerkbereich" gearbeitet wird. Einmal heißts da: "Netzwerk geht wieder" oder so, ... könnte jemand mit 1-2 Sätzen den aktuellen Stand mal skizzieren *büddebüdde*

*unsagbarneugierigbin*

lg

camillo

alzi Dec 15, 2007 10:52 am
Subject: eXP Programmiersitzung vergangendes Wochenende

hm, also Netzwerk kann man quasi in zwei Teile aufteilen:

- Einmal der Teil, der für die Verbindung und das richtige Versenden der Nachrichten an sich zuständig ist. Dieser Teil läuft jetzt ziemlich rund, und auf ihn war auch die Aussage mit "network works again" bezogen, da nach einer kleinen Speicheroptimierung von mir das ganze nicht mehr richtig funktioniert hatte.

- Der zweite Teil ist es alle Nachrichten in das Spiel selber einzubauen, also bei welchen Aktionen eine Nachricht verschickt wird und was passieren soll, wenn eine bestimmte Nachricht ankommt.

Hieran sind wir gerade am schaffen. Beko hat alle Nachrichten in den Tracker gesetzt, so das ihr sehen könnt, wie viel noch ungefähr gemacht werden muss.
Kurz zusammengefasst geht grad aber nur Bauen, Schießen, Synchronisieren ( der einzelnen Klienten und dem Server ), Pingen und das Bewegen von Einheiten, das aber noch ziemlich buggy, da muss man sich noch was neues überlegen. Was fehlt ist halt der ganze Rest Wink

MFG

DoctorDeath

100%camillo Dec 15, 2007 9:25 pm
Subject: eXP Programmiersitzung vergangendes Wochenende

hmmm ... danke Smiling ... verstehe ... ich finds riesig!

beko Dec 16, 2007 1:26 am
Subject: eXP Programmiersitzung vergangendes Wochenende

I ach... riesig viel Arbeit Smiling

Leider kann ich gerade selbst kaum mithelfen, da ich mit der Arbeit bei der Post kurz vor Weihnachten zu 200% ausgelastet bin. Wir sind da echt am Rotieren und da bleibt abends wirklich keine Energie mehr für MAXR.

Aber ich checke auch regelmäßig den Tracker und Hut ab Eiko und Doc. Ihr legt euch gerade schwer ins Zeug.

Duke Dec 16, 2007 12:14 pm
Subject: eXP Programmiersitzung vergangendes Wochenende

ohhh hah! ich dachte schon dass ihr da bissel weiter seid ;-)

liegen die Probleme mit der Netzwerkverbindung daran, dass ihr keine fertigen Sockets verwendet, wegen Plattformunabhängigkeit?

Naja so Netzwerkablauf hinbekommen ist immer ne scheiss arbeit, ich hoffe ihr verliert nicht den Ehrgeiz durchzuziehen !? *g*

beko Dec 16, 2007 1:20 pm
Subject: eXP Programmiersitzung vergangendes Wochenende

Wir sind ziemlich weit Duke Wink Der Code hat nur an wenigen Stellen noch was mit dem Anfang zu tun. Das ist halt viel unter der Haube. Fertige Sockets haben wir aber zum Glück durchaus. SDL_net scheint alles zu bieten, was wir brauchen Smiling