PDA

Vollständige Version anzeigen : generals wbcl programmierer gesucht!


Oldschool
26-05-2004, 19:09
Hallo, ich heisse Daniel bin 19 Jahre alt und wohne in Bayern, in der nähe von Ulm. So viel erst einmal zu meiner Person.

Worum es in diesem Topic geht, möchte ich euch gerne erklären. Ich suche fähige Programmierer die mit PHP und einer MySQL-Datenbank umgehen können um eine CNC Generals Ladder im Westwood Style zu erstellen. Ich selbst werde dabei den part des Designs übernehmen also HTML, Grafiken und Java. Damit man sich einmal eine Vorstellung davon machen kann wie ich mir das vorstelle, habe ich damit letzte Woche einmal angefangen und ins Netz gestellt. Bitte keine voreiligen schlüsse ziehen, da die ganzen Fragen zur Programmierung noch nicht beantwortet sind u.a. die links, die nichts bedeuten und auch nicht funktionieren. Es ist lediglich dazu da um das projekt einmal vorzustellen, falls einige nicht wissen was ich meine. Hier der link: http://www.rappers-united.de/wwbl/index.htm

Vorraussetzungen der Programmierer im allgemeinen:
- 16 Jahre (Mindestalter)
- Gute English Kenntnisse
- Fortgeschrittene PHP und MySQL-Datenbank Kenntnisse
- Teamgeist und etwas Zeit
- Kreativität/Ideen

Bezahlung gibt es nicht, aber dafür eine CNC Generals Ladder :)

Nun etwas zum Punktesystem, dass aufjedenfall übernommen werden muss:

NP = AP + K(W - WE)

NP ist die neue Punktzahl
AP ist die alte Punktzahl
K ist eine Konstante
W ist der stand des matches (1 = win, 0 = loss)
K ist die maximale Punktzahl die clans verlieren oder gewinnen können. das kann von 1 Punkt bis zu 64 Punkten gehen.

WE wird errechnet durch die folgende Formel:

WE = 1 / (10 ^ (DR / 400) + 1)

DR ist die Punktedifferenz zwischen zwei Clans.
Clans verlieren nie mehr als 10% von ihren Punkten.
Alle Clans beginnen bei 0 Punkten und können niemals weniger als 0 Punkte bekommen.

Das ist das alte Punktesystem wie es in den offiziellen RA2 oder TS Ladders benutzt wurde und heute immer noch von inoffiziellen "offiziellen" Ladders benutz wird. Die Rang Icons sind nicht vom Rang abhängig sondern von der jeweiligen Punktzahl. Das sieht wie folgt aus:

http://www.rappers-united.de/wwbl/images/10.gif Ab 900 Punkte
http://www.rappers-united.de/wwbl/images/9.gif 800 - 899 Punkte
http://www.rappers-united.de/wwbl/images/8.gif 700 - 799 Punkte
http://www.rappers-united.de/wwbl/images/7.gif 600 - 699 Punkte
http://www.rappers-united.de/wwbl/images/6.gif 500 - 599 Punkte
http://www.rappers-united.de/wwbl/images/5.gif 400 - 499 Punkte
http://www.rappers-united.de/wwbl/images/4.gif 300 - 399 Punkte
http://www.rappers-united.de/wwbl/images/3.gif 200 - 299 Punkte
http://www.rappers-united.de/wwbl/images/2.gif 100 - 199 Punkte
http://www.rappers-united.de/wwbl/images/1.gif 0 - 99 Punkte

Die Ladder wird jeden Monat resettet. Die Top 3 sollten in die Hall of fame kommen und eventuell wenn genügend mitmachen, auch Preise, sobald sich Sponsoren finden lassen :) Das beste ist das 1v1, 2v2, 3v3, oder auch 4v4 gespielt werden kann. Allerdings bekommt man, egal für welche art immer die gleiche Punktzahl abgezogen oder dazu. Je nach dem wieviele Punkte beide Clans haben.

So, nun etwas zum Webspace und der Datenbank. Der Webspace wird von mir gestellt ist PHP fähig und enthält auch features wie eine MySQL-Datenbank. Perl/CGI ist nicht erlaubt und wird auch nicht benötigt.

Wer weitere Fragen hat oder einer derjenigen ist die an dem Projekt teilhaben möchten. Hier einige Kontaktmöglichkeiten:

IRC-Channel: quakenet, #ccg.wbcl
E-mail: webmaster@rappers-united.de, tekken@rappers-united.de
MSN: tekken198@hotmail.com
ICQ: 221375021

Von meiner Seite ist denke ich alles gesagt worden. Wer sein Comment dazu abgeben will, nur zu... Feedback ist erwünscht. Nur eine einzige Bitte habe ich noch, wer dazu nichts konstruktives beizutragen hat, möchte es doch lassen: Danke

Mit freundlichem Gruß

Daniel

Akerbos
26-05-2004, 22:21
wie definierst du einen fähigen Programmierer?

wie stellst du dir das forderungssystem vor? welche art von ausgaben der ergebnis sollen vorhanden sein?

und ist das nur für Clans oder Single Spieler oder Teams oder wie?

Oldschool
27-05-2004, 17:58
Fähige Programmierer stelle ich mir wie folgt vor:
Er sollte schon an Projekten teilgenommen haben, was allerdings nicht ausschlaggebend ist. Denn scripte umschreiben/verändern kann fast jeder. Er sollte eigene Scripte schreiben können, da es in diesem Fall verlangt wird. Auch der Umgang mit Datenbanken sollten ihm nicht fremd sein. Sachen wie z.B Einträge in eine Datenbank schreiben oder schreiben lassen bzw. auslesen. Solche Kenntnisse sollten vorhanden sein. Ich habe nichts dagegen wenn Leute ihr wissen an diesem Projekt aufstocken wollen. Im Gegenteil, ich würde sogar Leute vorziehen, die nicht alles können und am Projekt wachsen.

Nun etwas zum System der Spiele:
Die Spiele werden in einer Lobby, über IRC-Channel, ICQ, MSN oder sonstiges ausgemacht. Es sollte nicht wie bei der ESL sein, dass man den Gegner fordern muss und noch 5 Tage auf sein Game wartet. Es wird gefragt wer spielen möchte und wenn sich jemand meldet und beide einverstanden sind, wird gespielt. Es basiert alles auf freiwilliger Basis. Der Verlierer reportet den loss, Replays werden dabei nicht benötigt solange kein verdacht auf Cheat besteht. Aber die Regeln sind noch nicht festgelegt, dass werden dann die Leute mit überlegen die an dem Projekt beteiligt sind. Eben je nachdem was machbar ist.

So, nun zu den Angaben der Ergebnisse:
Spieleranzahl (1v1, 2v2, 3v3 oder 4v4), Spielernamen, Map, und villeicht noch ein comment zum game. Ausserdem die Plus/Minus Punktzahl der jeweiligen Clans. Mehr sollte es eigentlich nicht sein oder wird nicht benötigt. Aber es lässt sich über alles reden.

Zum letzten...
Es sollte eine Clan Ladder sein wie es auch oben steht "Worldwide Battle Clan Ladder" daher auch das Kürzel "wbcl". Jedoch könnte man daraus auch ebenfalls eine 1v1 oder Team Ladder machen, was ich allerdings nicht bevorzugen würde. Villeicht noch eine 1v1 Ladder dafür müsste man auch nur kleine Änderungen vornehmen. Ok das war es von meiner Seite. Danke für deine Fragen, falls du noch mehr davon hast kannst du sie wie immer posten oder mich über IRC, MSN und ICQ kontaktieren. Ich bevorzuge IRC, MSN oder ICQ, denn dann dauert es auch nicht sehr lange bis du eine Antwort bekommst.

Mit Freundlichem Gruß

Daniel

Akerbos
27-05-2004, 22:24
Passt schon ;)

Hm, die Sache mit der freiwilligen Basis klingt gut, aber wenn der Verlierer nicht postet? wird alles sehr schwer nachzuweisen. Sollte meiner Meinung nach auf jeden Fall ne kleine Bestätigung von beiden Seiten rein, muss ja nicht so umfangreich sein wie bei der ESL, aber da ist es schon perfektioniert.

Hab ich irgendwie überlesen mit der Clansache :D spielt da dann jeder einzelne Games und das wird zum Clankonto hinzugefügt? Oder richtige Clanwars? Oder beides? Und zählt für den einzelnen die Punktzahl von sich selbst oder die des Clans zur Punkteberechnung? (sinnvoll wäre ersteres, dann kann man auch ohne größere probs ein Single-Ranking erstellen.)

Mit der Ausgabe meinte ich Folgendes: Es sollte doch Game-History geben, oder? Für jeden selbst, für den Clan, dann die Punkte, win-draw-loss wieder für clan und den Einzelnen, dann ne Tabelle... das wars, oder?

Edit: die Frage mit der Berechnung hat sich geklärt, finde das aber nicht so sinnvoll. Wenn ein schlechterer Member in einem besseren Clan gegen einen gleichstarken spielt, bekommt er weniger Punkte.