Projekt:Ka-Mel-Oh!/Programmierung/Archiv

aus Kamelopedia, der wüsten Enzyklopädie
Zur Navigation springen Zur Suche springen
Ka-Mel-Oh!
Programmierung
Programmierung

So, nachdem ich zufällig hier in der Kamelopedia gelandet bin, und eure "Hilferufe" gehört habe, biete ich euch an, für die Umsetzung des Spiels zu sorgen, in welcher Form auch immer ;-) --JANNiS 00:19, 17. Mai 2007 (CEST) Diese Seite ist einfach mal zur Organisation gedacht.

Umsetzung

Das Spielen und Tauschen wird auf einer externen Seite, ausserhalb der Kamelopedia stattfinden, wobei die entwicklung des Spiels weiterhin hier stattfinden wird.

Vollständige Diskussion hier: [[Diskussion:Projekt:Ka-Mel-Oh!/Programmierung#Umsetzungsmöglichkeiten]]

Wichtig: das MediaWiki-Update ist unterwegs!!! Mit dem dürften wir dann doch so einiges hier in der Kamelopedia anstellen können. Nunja, Dufo hat zwar (vermutlich) Recht, dass mit der Wiki-Technik kein Browsergame vernünftig zu programieren ist; aber trotzdem. Zumindest die Kartenverwaltung (welches Kamel hat welche Karten; zufällige Verteilung in Starter- und Boosterpacks, usw.) müsste also (denke ich) nicht unbedingt ausgelagert werden. --WiMu 15:41, 18. Mai 2007 (CEST)
Nun ja, ist nur die Frage, was es uns bringen soll... Der Zufallsgenerator & Co. sind ja nicht fix, und können zu leicht geändert werden. Ausserdem, wie sollte dann das externe Programm die Daten abrufen können? Also ich würde sagen, es sollte so bleiben wie geplant. --JANNiS 17:47, 20. Mai 2007 (CEST)
Mach Du nur wie Du denkst ... ich habe von solchen Dingen wenig Ahnung. Mir wäre es grundsätzlich nur ganz lieb, wenn so wenig wie möglich (und so viel wie nötig) ausgelagert würde. Aber wenn's technisch nicht machbar ist kann man wohl nix machen. Gruß, --WiMu 18:50, 20. Mai 2007 (CEST)
Nun ja, am liebsten würde ich ebenfalls gar nichts auslagern, aber da es wohl nicht so einfach scheint, an den Serveradmin (oder gar zu einem Zugriff auf den Server selbst) zu kommen, ist wohl die einzige (mit sinnvollem Aufwand) Möglichkeit, alles extern zu machen... Am einfachsten wäre es wirklich über eine Spezialseite, würde sich der Serverchef mal sehen lassen, und einverstanden wäre... Aber sonst habe ich keine Chance, auch nur etwas aus der Kamelopedia von meinem Skript holen zu lassen, es sei denn, ich parse die ganze Seite, was aber ein riesiger Mehraufwand wäre. --JANNiS 18:38, 25. Mai 2007 (CEST)

Karten sammeln

Wie kommt man an neue Karten? Und wofür gibt's das Starterpack?

Denkbar wäre etwa eine Belohnung in Form von Karten, wenn Kamel bestimmte enzyklopedische Arbeit (GaGa-Artikel erstellt, o.Ä.) vollbracht hat. --WiMu 10:38, 17. Mai 2007 (CEST)
Starterpack wäre vorstellbar, dass jedes neue Kamel, eines verliehen bekommt, sobald es z.B. 5 sinnvolle Edits gemacht hat. Wir müssten aber auch noch daran denken, dadurch dass jedes Kamel dieses Starterpack hat, werden diese Karten dort drinn doch sehr häufig... Oder sind die Karten im Starterpack auch zufällig? --JANNiS 11:48, 17. Mai 2007 (CEST)
Zum Punkt wie bekommt man die Karten: genau so hab' ich's mir vorgestellt. Denkbar wäre für die Nur-Ka-Mel-Oh!-Kamele auch für jede erstellte, spielbare Karte bekommt man eine geschenkt.
Zu den Starterpacks: entweder die Verteilung ist rein zufällig (sounsoviele gute, soundsoviele schlechte Karten) oder aber es gibt verschiedene Starterpacks (so 20 Stück, oder so) mit festgelegtem Inhalt. --WiMu 16:03, 17. Mai 2007 (CEST)
Umsetzen lässt sich das Kartenspiel nur in einem eigenständigen Programm, das vollig unabhängig von der Kamelopedia läuft. Jeder der sich dort anmeldet bekommt sofort das Starterpack. Ver jedes gewonne Spiel bekommt man Punkte, die gegen Boosterpacks eingetauscht werden können. Dufo 19:46, 17. Mai 2007 (CEST)
Für das Siege-System bin ich eindeutig nicht. Das Problem dort ist dann ja, dass jeder, der schon gute Karten hat, auch immer wieder gewinnt, und noch bessere kriegt, wärend ein Anfänger nie mehr als das Starterpack erhält.
Wir haben mal im Chat darüber Diskutiert, und ich glaube, wir können es so einführen, wenn keine Einsprüche kommen. Und zwar wird es ein Punktesystem geben, und Punkte erhält man durch Aktivität in der Kamelopedia. Ein Booster gibt's für 10 Punkte. Das erstellen eines neuen, brauchbaren Artikels gibt 5 Punkte, wenn ein Artikel zu einem GaGA wird, gibts nochmal 10. Das erstellen einer neuen Karte bringt 3 Punkte. Ausserdem können die Treiber für besondere Dinge auch Sonderkarten verschenken. Punkte werden am Samstag verteilt, sofern es hier keinen Einspruch gibt.
Es wird eine neue Unterseite hier geben, wo jeder schreiben kann, wenn er glaubt, Punkte verdient zu haben, schreibt er es dort rein, und ein Kameltreiber kann dann den Antrag kurz prüfen und die Punkte eintragen.
Und wegen der Anmeldung kriege ich es vielleicht sogar so hin, dass man sich nicht neu registrieren muss, sondern die Daten der Kamelopedia nehmen kann. --JANNiS 20:53, 17. Mai 2007 (CEST)
Siegessystem wäre gar nicht so abwegig. Ein Anfänger könnte gegen den Computer spielen, der immer mit dem schwachen Startdeck spielt. Da ist mit dem schwachen Startdeck leicht ein Sieg möglich. So können Anfänger die ersten Punkte sammeln. Dufo 21:26, 17. Mai 2007 (CEST)

Jannis ist aber leider nicht in der Lage NPCs zu konstruieren, dies sagte er heute im Chat.--Der Kamelkönig 21:39, 17. Mai 2007 (CEST)

Im Laufe der Zeit verfügt jeder Spieler über so viele Karten, dass er mehrere Decks zusammenstellen kann. Jeder Spieler stellt sich aus seinen besten Karten sein A-Deck (Elte-Deck) zusammen, aus weiteren 60 Karten sein B-Deck (zweite Wahl) und gegebenenfalls auch ein C-Deck (dritte Wahl), ferner kann man jederzeit gegen Neulinge mit seinem Starterdeck antreten. Gegen Neulinge tritt mann halt nicht mit seinen stärksten Deck an. Dufo 21:56, 17. Mai 2007 (CEST)

Warum denn so kompliziert? Wir haben doch ein System erarbeitet, welches den Bezug zur Kamelopedia beibehält und die Qualität der artikel verbessert. Was will man mehr?--Der Kamelkönig 21:58, 17. Mai 2007 (CEST)

Sorry, Dufo, das ist doch Blödsinn ... wir wollen doch Kamel auch dazu animieren hier mitzuwirken. Bei Deinem Vorschlag könnte man doch gleich so Spielen, dass ein besiegtes Monster den Besitzer wechselt ... --WiMu 22:01, 17. Mai 2007 (CEST)

Na von mir aus auch euer System. Ist ja eigetlich eine gute Idee, das hilft die Qualität der Kamelopedia zu steigern. Dufo 22:07, 17. Mai 2007 (CEST)

Dennoch: Das Programm muss auch getestet werden, und da müssen wir auch die starken Karten testen. Also müssen in der Testphase alle Karten verfügbar sein. Dufo 22:07, 17. Mai 2007 (CEST)

Jupp! --WiMu 22:10, 17. Mai 2007 (CEST)
Die Programmierung beginnt sowieso erstmal mit Punkte-Sammeln, dann kommt das Karten-Kaufen, das Tauschen, und dann erst das Spielen dran, da jede andere Reihenfolge nicht wirklich Sinn macht. --JANNiS 22:11, 17. Mai 2007 (CEST)
Nochmal Jupp! --WiMu 22:15, 17. Mai 2007 (CEST)
Wohin machen wir eigentlich die Punkte-Seite, auf ne Ka-Mel-Oh!-Unterseite (Projekt:Ka-Mel-Oh!/Punkte), oder kann man das auch gleich auf Kamelopedia:Punkte stellen, weil das ja eigentlich nichts mit der Entwicklung von Ka-Mel-Oh! zu tun hat, sondern ja eigentlich mit der ganzen Kamelopedia zusammenhängt? --JANNiS 14:17, 18. Mai 2007 (CEST)