Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

1

06.08.2012, 16:03

Kampfsystem PvP für eigenes Spiel

Hallihallo,


ich hab heute eine etwas ungewöhnliche Frage und hoffe ich bin bei euch richtig ;)


Und zwar bin ich gerade dran ein eigenes Spiel zu entwickeln. Es soll um
Fantasywesen gehen, die züchtbar sind und verschiedene Attribute
besitzen sollen, die dann eben auchvererbbar sind.


So, nun hätte ich gerne noch ein Plaver v. Player Kampfsystem dabei,
aber ich hab keine Idee wie ich das aufbauen soll. Es soll über 100
verschiedene Attacken geben, aber jedes Wesen kann max 3 Attacken davon
einsetzen.
Man muss sich also entscheiden, was man ihm beibringe will und wie man
es für den Kampf nutzt.
Ich weiss nicht wie ich die Attibute da mit reinbringen soll.


Es soll ein Onlinespiel werden, also sollte auch ein Neuer Spieler die Möglichkeit haben sich irgendwie hochzuarbeiten.


Das Kämpfen ist übrigens nur eine Nebenhandlung des SPiels ;)
Ich wäre echt dankbar über jede Idee


Gruß Quiena

2

06.08.2012, 16:11

Hört sich irgendiwe extrem nach Pokémon an :D
Was hast du denn schon? Weil wenn du sonst noch nicht hast und das Kämpfen wie du schon sagtest nur Nebensache ist, dann verushc doch erstmal die Hauptsachen zu implementieren ;)

Lares

1x Contest-Sieger

  • Private Nachricht senden

3

06.08.2012, 16:25

Ich hoffe ich habe das soweit richtig verstanden, dass du ne Art Pokemon machen willst?
Mein Ansatz wäre folgender:
-Mache dir eine Basisklasse für Skills, die eigentlich nichts macht.
-Leite davon verschiedene Skilltypen ab, wie Schadensattacken, Stativeränderung usw.
-Füge dann deiner Kreaturenklasse drei Skills (vom Typ der Basisklasse Skill) hinzu. Kannst natürlich Auch Container benutzen, die du dann einfach in der Größe begrenzt.

4

06.08.2012, 16:41

genau das solls nicht werden XD kein Pokemon.
Also bis jetzt hab ich das so gemacht, dass mit jedem Level ein neuer Zauber kommt. Jeder Zauber beziht sich auf 1 Attribut zB Stärke bei höheren leveln dann auch 2 oder 3 Attribute. die werden addiert und dann mal irgendwas genommen. Das war die Grundidee. Aber die Gefällt mir noch nicht so. Ich würde gerne etwas machen wo eine Attacke erst "aufgeladen" werden muss zB durch Zauberpunkte oder so. und erst wenn die Anzeige voll ist kann der Zauber ausgeführt werden. Andernfalls gibt es nur die Grundattacke.
Mein Problem ist es das ganze System fair zu gestalten. Ein neuer Spieler der gerade mal ein Tierchen mit insgesamt 800Punkten hat kann kaum gegen einen langjährigen Spieler bestehn der sein Wesen bis sonstwohin gelevelt hat.

5

06.08.2012, 16:43

Achso und es soll auch sinn machen, ein Tier nicht bei allen Attributen hoch zu züchten, sondern wirklich mit etwas strategie an die sache ran zu gehn.

6

06.08.2012, 16:46

oder es kann auch ein ganz anderes system sein ^^
mir ist nur wichtig, dass die Attribute einen sinn machen und eben damit auch die zucht der tierchen.

Sacaldur

Community-Fossil

Beiträge: 2 301

Wohnort: Berlin

Beruf: FIAE

  • Private Nachricht senden

7

06.08.2012, 17:21

Ich würde gerne etwas machen wo eine Attacke erst "aufgeladen" werden muss zB durch Zauberpunkte oder so. und erst wenn die Anzeige voll ist kann der Zauber ausgeführt werden. Andernfalls gibt es nur die Grundattacke.

oder du machst es so, dass die Attribute (oder Typen) "aufgeladen" werden und die Fähigkeiten verschieden viel davon benötigen
das könnte man dahin gehend erweitern, dass die Ladegeschwindigkeit der Attribute/Typen erhöht wird, das Maximum könnte sich auf Dauer erhöhen, der Startwert könnte sich erhöhen
es könnte auch Fähigkeiten geben, die dies wiederum beeinflussen (schnelleres/langsameres Laden eines Attributs/Typs, alle oder einzelne Monster betreffend)
du könntest dir auch überlegen, ob mehrere Monster in den Kampf geschickt werden können oder ob wirklich immer 1 gegen 1 gekämpft wird
wenn mehrere gegeneinander kämpfen: was passiert, wenn einer der beiden nicht mehr genug Monster im Spiel hat?
aus dieser Art der Kämpfe könnte man auch Duelle zwischen mehreren Spielern (gegeneinander) oder Teams (miteinander) realisieren
dann würden auch Flächendeckende Angriffe eine größere Bedeutung genießen

es gibt also ausreichend Ideen, die man berücksichtigen kann ;)


Mein Problem ist es das ganze System fair zu gestalten. Ein neuer Spieler der gerade mal ein Tierchen mit insgesamt 800Punkten hat kann kaum gegen einen langjährigen Spieler bestehn der sein Wesen bis sonstwohin gelevelt hat.

da sollte man dann bei Wettkämpfen o. ä. dafür sorgen, dass ein unerfahrener Spieler nicht gegen einen übermäßig starken Spieler kämpfen muss (wenn er es nicht will)
bei Pokémon Stadium gab es beispielsweise die Möglichkeit, Turniere mit Pokémon eines bestimmten Levels (beispielsweise 5-20) auszutragen

Achso und es soll auch sinn machen, ein Tier nicht bei allen Attributen hoch zu züchten, sondern wirklich mit etwas strategie an die sache ran zu gehn.

Das könnte man dadurch erreichen, indem ein bestimmtes Zusammenspiel der Attribute/Typen für eine bestimmte Strategie/Kombination der Fähigkeiten notwendig ist
so könnte sich ein Monster verteidigen, bis es ausreichend "Attributspunkte" für einen bestimmten Angriff zusammen gesammelt hat, welcher evtl. um einiges Stärker ist
auch sollte nicht jedes Monster grundsätzlich die gleichen Voraussetzungen mitbringen
ein Monster könnte sich besser als "Tank" eignen, als ein anderes, da dessen Verteidigungsattribut grundsätzlich schneller steigt
in einem solchen Fall wären auch "passive" Fähigkeiten interessant (ein Monster schützt ein anderes, verbündetes Monster eines bestimmten Typs automatisch bei einer bestimmten Angriffsart, erhält aber ein wenig mehr Schaden)


Zucht der Tiere: das dürfte wohl ein schwieriges Feld werden
wie kann man die Monster züchten? (männliches und weibliches zusammen schmeißen? Zellteilung?)
was passiert, wenn man verschiedene Monster zusammen schmeißt? (Hund und Katze? Pikatchu und Relaxo?)

das größte Problem dürfte aber, wie in vielen Spielen, das Balancing sein


du kannst ja darüber berichten, wie du mit dem Projekt voran kommst ;)
(und wenn das Kämpfen nur eine Nebenhandlung ist: was ist der wesentliche Teil des Spiels?)
Spieleentwickler in Berlin? (Thema in diesem Forum)
---
Es ist ja keine Schande etwas falsch zu machen, als Programmierer tu ich das täglich, [...].

Lares

1x Contest-Sieger

  • Private Nachricht senden

8

06.08.2012, 17:23

Zunächst mal: Du kannst deine Beiträge auch editieren (unten rechts beim Beitrag "Bearbeiten").

Das heißt also dir geht es weniger um das Programmieren an sich, sondern du weißt nicht genau wie du das System designen sollst?

Zitat

Mein Problem ist es das ganze System fair zu gestalten. Ein neuer Spieler der gerade mal ein Tierchen mit insgesamt 800Punkten hat kann kaum gegen einen langjährigen Spieler bestehn der sein Wesen bis sonstwohin gelevelt hat.
Muss man abwägen, wie sinnvoll das ist, da das trainieren/züchten (gibts da nen Unterschied in deinen System?) ja so weniger motivierend ist (wäre es zumindest für mich).

Man könnte evt folgendes machen:
- Kreaturen haben von anfang an eine bestimmte anzahl an Punkten, die gleichmäßig auf alle Attribute verteilt sind. Durch Training kann der Spieler diese Punkte verschieben (ein paar Punkte aus Kraft entfernen und dafür in Agilität stecken). Je nach Verteilung werden andere Fähigkeiten freigeschaltet. Am Anfang bei gleich mäßiger Verteilung eher Standardattacken wie Biss etc. und später, wenn man ne hohe Geschwindigkeit hat "Blitzangriff". Das könnte man dann auch mit Elementen verknüpfen. Z.B. wird eine Kreatur durch die Zucht feueranfällig, aber dafür Eisresistent. Es kann dann also Eisattacken lernen, aber keine Feuerattacken.
So wäre es theoretisch möglich für einen Neuling zu gewinnen, da er keine besonderen Anfälligkeiten hat, gegenüber dem Profi hat er jedoch den "Nachteil", dass seine Kreatur nichts besonderes ist, verglichen mit dem des "Profis".

Allerdings ist es schwer dir da wirklich designtechnisch zu helfen, da wir nicht wissen können, wie du dir das Spiel als ganzes vorstellst. Mach dir erstmal die Hauptaspekte deines Systems klar (Was ist fair in deinem System? Wie soll sich der Neuling vom Profi unterscheiden? Wie wird der Kampf für den Spieler interessant? usw.) Denk da ruhig zunächst ein wenig abstrakter und arbeite dich langsam zu einen konkreten System vor.

9

06.08.2012, 17:38

super, danke schön schon mal für die schnellen antworten ^^ sind gute ideen dabei ^^
der hauptaspekt des spies beruht auf einem zuchtspiel. es gibt dabei nur eine art, elemente möchte ich eigentlich nicht noch zusätzlcih reinbringen, allein die genetik umzusetzten wird schon was XD
deswegen will ichauch nur ein "einfaches" Kampfsystem. es soll 8 Attribute geben und jedes neue Tierchen startet bei jeder mit 100 Punkten. durch training kann dann nochmal ca 20-50 Punkte (weiss ich noch nicht ganz genau) dazu gewonnen werden. Werden zwei tiere miteinander verpaart, erhält der nachwuchs etwas mehr als den durchscnitt der beiden. soll ja auch nach einiger zeit noch spass machen zu spielen ;) das man die level unterscheidet also klassen einführt ist klar. das hatte ich auch so eingeplant. aber ich will weg davon, dass es doch einige ähnlichkeiten mit pokemon hat ;)
ich halt euch auf dem laufenden

Werbeanzeige