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 Spezialseiten in der Kamelopedia stattfinden. Damit haben wir dann auch in dieser Sache einen Bezug zur Kamelo, und das ganze lässt sich leichter integrieren.

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

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.
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)
Kann ein Kameltreiber sich hier mal melden? Dann würde ich die jeweilige Seite gleich mal erstellen, und dann kann sich jeder schon mal melden, der glaubt, Punkte bekommen zu können ;-) --JANNiS 21:43, 25. Mai 2007 (CEST)
Jo, das weiss ich auch, geht aber um die Frage oben, wo die Punkte-Seite hinkommt. --JANNiS 00:09, 26. Mai 2007 (CEST)
Hm, es geht doch um die Frage, welches Kamel wieviele Punkte hat, oder? Da wir sowieso eine Unterseite für jedes Kamel brauchen, auf der gespeichert wird, über welche Karten Kamel verfügt würde ich das dort dann mit draufpacken. Z.B. Kamel:Kamelkönig/Ka-Mel-Oh! (die gibt es u.U. schon, aber egal) Dürfte halt nicht für das Normalkamel editierbar sein, da sonst viel Unsinn getrieben wird ... hoffe das war jetzt nicht totaler Blödsinn ... bin müde ... Gruß, --WiMu 02:32, 26. Mai 2007 (CEST)
Die Punkteverwaltung mach ich warscheinlich auch auf ner Spezialseite, auf die Artikelseiten kann das Programm ja nicht zugreifen, falls mal bspw. Punkte ausgegeben wurden.
Und nein, es geht eigentlich um die Frage, wenn jemand glaubt, Punkte verdient zu haben (z.B. durch einen neuen Artikel), wo er das dann hinschreiben soll, damit dass geprüft wird. Einfach, um den Kameltreibern die Arbeit abzunehmen, immer selbst die ganzen Letzten Änderungen überprüfen zu müssen. --JANNiS 10:21, 26. Mai 2007 (CEST)
Ach so ja, stimmt das wird viel Arbeit und Chaos. Ich würde das unter Projekt:Ka-Mel-Oh!/Punkte machen, weil irgendwann ja ein neuer Namensraum für sämtliche Projekte kommt (es gibt immer mal wieder Beschwerden, dass der Artikelnamenraum zugemüllt wird). Außerdem werden viele der älteren Kamele keine Credit-Points haben wollen ... denke es wäre unter Projekt:Ka-Mel-Oh! besser aufgehoben. Gruß, --WiMu 12:25, 26. Mai 2007 (CEST)

Kann man dann seine eigenen Punkte auch verschenken?--Der Kamelkönig 13:17, 26. Mai 2007 (CEST)

Das dürfte sicher kein Problem sein, da die Punktevergabe ja sowieso von den Treibern vorgenommen werden muss ...--WiMu 13:29, 26. Mai 2007 (CEST)
  • Ich meinte, wenn ich Snoop beispielsweise 5 Punkte von mir schenken möchte, geht das dann? Wenn ich sie vielleicht garnicht haben will oder so...--Der Kamelkönig 13:31, 26. Mai 2007 (CEST)
Wie gesagt, da spricht aus meiner Sicht nix dagegen (aber mal abwarten, was Dufo dazu sagt ;-)) --WiMu 13:40, 26. Mai 2007 (CEST)
  • Warum denn immer dieser Dufo? Der bekommt hier irgendwie eine Sonderbehandlung... Das ist nicht fair!--Der Kamelkönig 13:43, 26. Mai 2007 (CEST)

Anregungen/Wünsche/Ideen

Ich eröffne hier mal eine Rubrik, quasi ein Brainstroming, was so alles in das Spiel hineinprogrammiert werden sollte. Und JANNiS hat das dann umzusetzen ;-) --WiMu 16:12, 26. Mai 2007 (CEST)

Chat

Ich hätte innerhalb des Spieles gerne einen Chat!

a) damit man seinen Gegner beleidigen und beschimpfen kann, wenn dieser ein eigenes Monster in die Wüste geschickt hat; bzw. damit man ihn hämisch auslachen kann, wenn man ein gegnerisches Monster erledigt hat ...

b) in diesem Chat sollten sich die Monster selbst „beteiligen“, und zwar mit dem Text, der jeweils unter Angriff und Verteidigung steht ...

Beispiel Chat-Verlauf:

Beinbeißer (#143) greift Dromedarminator (#23) mit Heißhunger an.
Dromedarminator (#23) verteidigt mit Gouverneursposten. Dromedarminator (#23) verliert 5 LP.
Dromedarminator (#23) greift Beinbeißer (#143) mit Alles, was er in die Hufe bekommt an.
Beinbeißer (#143) verteidigt mit Selbstheilung. Beinbeißer (#143) verliert 40 LP.
Beinbeißer (#143) verschwindet in der Wüste
Irgendein Kamel: du Sau!
WiMu: hehehe!

usw. Stellt euch mal vor, zu welch herrlich bescheuerten Kombinationen von Angriff und Verteidigung es mit unter kommen kann, wenn dann mal eine Blume gegen ein Raumschiff kämpft und so ... :-) Man könnte den Chat ja dann auch Farbig gestallten, damit immer klar ist, welches das eigene und welches das gegnerische Monster (rot böte sich an) ist. --WiMu 16:12, 26. Mai 2007 (CEST)

Die Idee gefällt mir, wird eingebaut ;-) Vllt. mache ich die erste Version ja auch so, dass der Chat im Mittelpunkt steht, und man die eigentlichen Karten eigentlich gar nicht wirklich sieht, dass die nur jeweils einzeln angezeigt werden, wenn man auf den Namen (oder Nummer) im Chat zeigt... Sparrt mir dann einige Grafik-Sorgen ;-) --JANNiS 17:46, 26. Mai 2007 (CEST)
Also erstmal eine reine Text-Version? Halte ich auch für sinnvoll und ist glaube ich kein so großes Ding, hinterher eine graphische Benutzeroberfläche draufzupacken --WiMu 18:09, 26. Mai 2007 (CEST)

Soundeffekte

Kurz und knapp: ich hätte gerne Soundeffekte, z.B. für Monster, die in die Wüste geschickt werden, für das Zahlen von Datteln, das Ausspielen von Karten, usw. Ist das machbar? Die Geräusche könnte ich gerne liefern (reichen ja 8bit mono mp3s) --WiMu 16:12, 26. Mai 2007 (CEST)

Ich hätte gerne nette Musik im Hintergrund laufen, ist sowas möglich?--Der Kamelkönig 16:50, 26. Mai 2007 (CEST)

Soundeffekte sind machbar, ja, aber dieses ganze Schnickschnackzeug kommt erst am schluss, wenn alles andere läuft.
Hintergrundmusik geht eigentlich auch, allerdings hat eine solche eine längere Ladezeit, und kann auf die dauer recht penetrant wirken... Weiss nicht, ob ich eine solche einbauen werde. --JANNiS 17:35, 26. Mai 2007 (CEST)
Wenn eine Hintergrundmusik kommen sollte würde ich die als Midi-File machen (ist das einzige, was auch bei mehreren Minuten Musik nur wenig Platz braucht). Aber ich stimme da Jannis zu: ist auf dauer evtl. sehr penetrant; wenn dann mit an/aus Funktion ... --WiMu 18:11, 26. Mai 2007 (CEST)

Natpürlich sollte man Musik und Soundeffekte auch abstellen können, so wie man es persönlich am liebsten hat... Das war außerdem nur eine Idee! Steht doch Brainstorming drüber!--Der Kamelkönig 16:11, 27. Mai 2007 (CEST)

Klar war das ne Idee, und Ideen sind auch gut ;-) Hintergrund-Musik kommt dann, wenn wir ne ausgereifte grafische Oberfläche haben ;-) --JANNiS 17:07, 27. Mai 2007 (CEST)

Häufigkeiten

Frage: sollen Karten mit der gleichen Häufigkeitsklasse auf wirklich gleich häufig sein? Also z.B. das Dreiköpfige Mööeppmonster genauso oft in einem Starter/Bosster-Pack sein wie die Doppelklingen-Kampfsau? Mit den – hoffentlich bald kommenden – Parserfunktionen wäre es möglich statt nur HK 1, 2, 3 und 4 auch Nachkommastellen einzubauen, die dann für die Anzeige des Dunghaufens/bronzenen/silbernen oder goldenen Kamels abgerundet werden. Mit den Nachkommastellen könnte man dann eine Feinabstimmung der Häufigkeit machen. Was denkt's ihr? --WiMu 13:02, 29. Mai 2007 (CEST)

Hmm, eigentlich müsste das alles gleich sein, denn es gibt schon genug Vorwürfe gegen die Sammelstickerindustrie und die Kamelopedia macht da ja nicht mit!--Der Kamelkönig 13:18, 29. Mai 2007 (CEST)