Hi zusammen, ich hab eine Frage.
Vor einiger Zeit ist ein Spiel offline gegangen,
was ein Freund und ich sehr sehr gerne gespielt haben.
Wir jammern immer noch Tag ein Tag aus.
Das Spiel um das es geht ist das"Pokemon Trading Card Game Online"
(das durch das miserable "Trading Card Game Live" ersetzt wurde )
Die Frage wäre jetzt also, wäre es möglich einen Server aufzusetzen
und den Client (den ich noch habe) so zu modifizieren, dass er diesen Server ansteuert?
Und viel wichtiger wäre, wie aufwändig wäre das ?
Ich hab leider kein Plan vom Coding. Höchstens grundlegendes Verständnis, wie einige Sachen in Videospielen funktionieren.
Ich denke halt leider, dass in diesem Fall die Gamelogik hauptsächlich über den Server gesteuert wird
Sprich der Server bestimmt, wie und was im Spiel passiert.
Wie z.B: "Karte XY hat Effekt AB aktiviert: Spiele beim Gegenspieler Animation 12 ab und füge der Karte des Gegners 120 Schadenspunkte zu etc. etc."
Allerdings weiß ich es halt leider auch nicht.
Sollte das im Bereich des Möglichen liegen, für einen blutigen Anfänger....
Dann wär ich absolut bereit mir das Wissen anzueignen.
Allerdings könnte ich mir halt auch gut vorstellen, dass der Server eben alles wissen muss, sprich welche Effekte genau jedes Pokemon hat und wie genau in
welchem Speziellen Fall, dass Auswirkungen auf das gegnerische Pokemon hätte. Und das stelle ich mir tatsächlich bisschen schwer und bisschen sehr viel vor.
Andererseits könnte halt aber auch viel im Client schon drin stecken. Ich mein vielleicht läuft da auch einfach viel über Peer to Peer.
Und nur so Gegnersuche etc. läuft übern Server.
Das Spiel ist soweit ich das beurteilen kann, in Unity entstanden, nur so am Rande.
Also vielleicht kann mir ja jemand eine Antwort darauf geben. Mir würde es auch reichen,
wenn jemand sagt, dass das absolut außerhalb meiner Möglichkeit wäre.
Aber wie gesagt, ich hab das Spiel einfach Jahrelang gespielt und würd es gerne wieder spielen.
Plutonium hat es mit Black Ops 2 ja vorgemacht. haha ^^ (Ja is wahrscheinlich ein erfahrenes und großes Team)
Vor einiger Zeit ist ein Spiel offline gegangen,
was ein Freund und ich sehr sehr gerne gespielt haben.
Wir jammern immer noch Tag ein Tag aus.
Das Spiel um das es geht ist das"Pokemon Trading Card Game Online"
(das durch das miserable "Trading Card Game Live" ersetzt wurde )
Die Frage wäre jetzt also, wäre es möglich einen Server aufzusetzen
und den Client (den ich noch habe) so zu modifizieren, dass er diesen Server ansteuert?
Und viel wichtiger wäre, wie aufwändig wäre das ?
Ich hab leider kein Plan vom Coding. Höchstens grundlegendes Verständnis, wie einige Sachen in Videospielen funktionieren.
Ich denke halt leider, dass in diesem Fall die Gamelogik hauptsächlich über den Server gesteuert wird
Sprich der Server bestimmt, wie und was im Spiel passiert.
Wie z.B: "Karte XY hat Effekt AB aktiviert: Spiele beim Gegenspieler Animation 12 ab und füge der Karte des Gegners 120 Schadenspunkte zu etc. etc."
Allerdings weiß ich es halt leider auch nicht.
Sollte das im Bereich des Möglichen liegen, für einen blutigen Anfänger....
Dann wär ich absolut bereit mir das Wissen anzueignen.
Allerdings könnte ich mir halt auch gut vorstellen, dass der Server eben alles wissen muss, sprich welche Effekte genau jedes Pokemon hat und wie genau in
welchem Speziellen Fall, dass Auswirkungen auf das gegnerische Pokemon hätte. Und das stelle ich mir tatsächlich bisschen schwer und bisschen sehr viel vor.
Andererseits könnte halt aber auch viel im Client schon drin stecken. Ich mein vielleicht läuft da auch einfach viel über Peer to Peer.
Und nur so Gegnersuche etc. läuft übern Server.
Das Spiel ist soweit ich das beurteilen kann, in Unity entstanden, nur so am Rande.
Also vielleicht kann mir ja jemand eine Antwort darauf geben. Mir würde es auch reichen,
wenn jemand sagt, dass das absolut außerhalb meiner Möglichkeit wäre.
Aber wie gesagt, ich hab das Spiel einfach Jahrelang gespielt und würd es gerne wieder spielen.
Plutonium hat es mit Black Ops 2 ja vorgemacht. haha ^^ (Ja is wahrscheinlich ein erfahrenes und großes Team)