The-Arena-Forum
Projekt: Stabilisierung Roms - Druckversion

+- The-Arena-Forum (https://forum.the-arena.de)
+-- Forum: Universität (https://forum.the-arena.de/forum-15.html)
+--- Forum: The Arena- Entwicklung (https://forum.the-arena.de/forum-17.html)
+--- Thema: Projekt: Stabilisierung Roms (/thread-1122.html)

Seiten: 1 2 3 4 5 6


Projekt: Stabilisierung Roms - Ivan der Schreckliche - 29.03.2011

Seid gegrüßt TAler,

das angekündigte Projekt "Stabilisierung Roms" läuft an.
Der Plan, das ganze innerhalb von 6 Monaten (vom Januar an, also bis Juli) abzuschließen passt gut.

Bisher "stabilisiert/neu programmiert":
* Login/Logout
* Nachrichtensystem
* Allianz (in großen Teilen)

Weiter geht es mit:
* Allianz
* Arena/Kämpfe
* Duelle
* Kriege
* Wirschaft

Es ist interessant, wie man den bisherigen TA-Code um hohe Prozentwerte zusammenschrumpfen kann. Ja

Ach ja: Die Stabilisierung ist momentan weder in der Live-Version noch in der Testversion zu finden. Wenn die stabilisierte Version einen halbwegs runden Eindruck macht, wird sie die Testversion ersetzen und dort auf eure ausgiebigen Tests warten. Bis es die Live-Version ersetzt, geht sicher noch einige Zeit ins Land. Aber in der Testversion wird es sehr viel früher testbar sein.


- Ivan der Schreckliche - 29.03.2011

Beim Durcharbeiten des Kampfalgorithmus für die Arena kommt wirklich Freude auf :tot:
Aber ich arbeite mich für euch da durch :)


- hadarak der letzte - 29.03.2011

Ich glaube, da kommt für die ADL-Teilnehmer Freude auf =)
Wie ich so höre, verteufeln ja viele die Skripte.


- Ivan der Schreckliche - 29.03.2011

So, nach *auf die Uhr schau* ca. ner halben Stunde (mit Pause :D) habe ich den Algorithmus verstanden... endlich :D

Ich muss sagen, vom Sinn ist er wirklich klar, allerdings verdammt kompliziert und überladen geschrieben.
Bin mir sicher, dass auch hier vieles eingestampft werden kann.
Und worüber sich Jalina freuen wird, dass man mit einer verbesserten Berechnung die Serverlast enorm senken kann.
Also hoffentlich in Zukunft ohne nächtliche Lags :P


@hadarak
Mal schauen, ob ich mir den Code für die Allyduelle heute noch anschaue.
Ich habe auf alles (auch auf die Kriege) schon mal einen Blick geworfen und befürchte, dass die Kriege die komplizierteste Angelegenheit werden. Juggle

Für mich ist erstmal wichtig, dass die Grundfunktionen (eben die Arenakämpfe) ordentlich funktionieren. Dann gehts weiter!

Wünscht mir also weiterhin gute Nerven Hallo


Gruß
Ivan


- Taranga - 29.03.2011

viel erfolg Top


- DayLight - 29.03.2011

top .-)

tschakkaaaaa du schaffst es ,-)


- Ivan der Schreckliche - 29.03.2011

Die ersten Arenakämpfe laufen ganz gut. Die Kämpfe haben ähnliche Rundenzahlen wie im laufenden Spiel.
Hätte mich auch gewundert, da ich die Berechnungen 1zu1 übernommen habe. :P

Momentan ist der Code von ca. 1700 Zeilen auf schlappe 500-600 Zeilen geschrumpft. Cool


Gruß
Ivan


- Ivan der Schreckliche - 30.03.2011

Update Arenakämpfe:
Die Arenakämpfe rennen jetzt wie Sau. Die Einsparung in der Zeit liegt bei mind. 90%. Ja
Somit können im Fall eines Ausfalls verpasste Kämpfe viel schneller nachgeholt werden.
Gleichzeitig verringert sich die Serverbelastung im Regelbetrieb enorm.

Hier und da müssen zwar noch einige Schönheitskorrekturen vorgenommen werden und für die Dreizack-Arena muss ich noch die Netzrunde implementieren, aber im Großen und Ganzen bin ich sehr zufrieden.
Die Auswertung bzw. die Ergebnisdarstellung der Arenakämpfe möchte ich bei dieser Gelegenheit auch mitanpassen.
Fakt ist: Die Übersicht über Treffer/Fehlschläge/Niederschläge wird es geben.

Habt ihr noch Wünsche zur Darstellung der Ergebnisse und/oder zur Anzeige des Berichts an sich? Lupe


Gruß
Ivan


- hadarak der letzte - 30.03.2011

Ivan der Schreckliche schrieb:Update Arenakämpfe:
Fakt ist: Die Übersicht über Treffer/Fehlschläge/Niederschläge wird es geben.

I like :) Das habe ich ja seit dem alten "tastats"-tool schon schwer vermisst.

Die neue Ergebnisdarstellung finde ich eigentlich schon viel besser als die alte. Da braucht man glaub ich nichts mehr machen.


- Ivan der Schreckliche - 30.03.2011

Prima :)
Ansonsten kann man vielleicht was bei der "langeweiligen" Darstellung der Arenakämpfe ändern? Statt immer nur verfehlt, trifft und schlägt nieder.
Vielleicht kann man auch mit der Trefferstärke spielen? :)

Für alle die noch Ideen, Wünsche etc. haben, ist dieser Thread hier offen.
Ihr könnt auch gerne ins TA-IRC kommen. Da kann man auch schön mit anderen Leuten diskutieren :)


- Marcellus - 30.03.2011

Ivan der Schreckliche schrieb:Prima :)
Ansonsten kann man vielleicht was bei der "langeweiligen" Darstellung der Arenakämpfe ändern? Statt immer nur verfehlt, trifft und schlägt nieder.
Vielleicht kann man auch mit der Trefferstärke spielen? :)

verfehlt:
- pariert
- "Gladiator" ist dem Hieb ausgewichen
- "Gladiator" durchschaute den Angriff
- Angriff auf den "Gladiator" war zu offensichtlich(schlampig)
- Die Kraft schwindet aus "Gladiator" und die Angriffe werden nicht mehr richtig ausgeführt(wenn der Gladiator nicht mehr so viele Treffer einstecken kann)


trifft:
- fügt eine Wunde zu
- durchbricht die Deckung
- gelingt ein schlag auf den (Kopf, Brust, Rücken, Bein,Arme, Hand)
- durch eine besonders elegante Schlagfolge gelingt es "Gladiator" eine Treffer bei seinem Gegner zu setzen, die Menge tobt.
- Hinterlässt eine Prellung(oder was auch immer)

schlägt nieder:
- Niedergeschlagen
- "Gladiator" entwaffnet "Gladiator" und er bittet um Gnade
- versetzt"Gladiator" den Todesstoß (ka ob man das in der Arena so schreiben kann)
- schickt "Gladiator" zu seinen Ahnen
- liegt am Boden & kann nicht weiterkämpfen (Pokemon lässt grüßen) :D :D



das waren erst mal so meine Ersten gedanken, wenn du mehr brauchst kann ich ja noch mal ein wenig überlegen


- Ivan der Schreckliche - 30.03.2011

Danke, Marcellus! Genau sowas meinte ich Ja

Die Arenakämpfe laufen soweit stabil, auch im Regelbetrieb.
RLP, Gold, Ruhm, ... werden korrekt ausgezahlt.
Was noch fehlt ist der Götterbonus (wenn die Gebäudestruktur überarbeitet ist) und der Waffenverschleiß (auch die Ausrüstung muss neu organisiert werden).


- Ivan der Schreckliche - 31.03.2011

Hab euch als kleinen Vorgeschmack mal einen Screenshot der momentanen Ergebnisübersicht angehängt.
Statistiker werden erfreut sein, für andere wirkt es überladen. Mal sehen, vielleicht gibt es eine Möglichkeit unerwünschte Spalten auszublenden.

[Bild: arenaergebnissethearena.th.png]

Uploaded with ImageShack.us


edit: Schon mal als Vorankündigung. Sobald meine Version ein spielbaren Zustand erreicht hat, wird es einen großen Grafikwettbewerb hier im TAF geben. Wir suchen ein komplett neues TA-Layout.

edit2: Bin auch heute wieder im IRC-Channel. Wer ganz nett fragt bekommt vielleicht zusätzliche Einblicke in meine Version.


- Taranga - 31.03.2011

einfach nur geil!!! Top


- hadarak der letzte - 31.03.2011

Sieht echt spitze aus :)