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

27.04.2016, 23:29

2d pixel sidescroller rpg - Wie Ausrüstung wechseln?

Hallo zusammen,
Folgendes Problem: Ich bin derzeit daran mir Überlegungen zu einem 2d sidescroller im Pixel/retro-look zu machen (ähnlich wie die alten Castlevania / Metroid Teile).
Nun habe ich überlegt, ob es einen effektiven weg gibt, die Ausrüstung des Spielers visuell zu ändern, wenn dieser z.B. einen Helm aufsetzt o.Ä.
Das Problem besteht im Grunde darin, dass ich eigentlich vorhatte flipbook-animations zu verwenden, wie es ja normalerweise auch für Spiele in diesem Pixellook gemacht wir (soweit ich weiß).
Also müsste ich theoretisch für jede Ausrüstung die der Spieler tragen kann, ein komplettes Spritesheet mit sämtlichen Bewegungen die der Spieler ausführen kann (Springen, laufen, rollen, etc) machen?

Einfacher wären da Spine-Animationen, bei denen ich dann die einzelnen Rüstungsteile einfach mit anderen ersetzen könnte. Allerdings besteht da wieder das Problem, dass ich nicht diesen pixel-look erzielen kann.

kennt jemand vielleicht einen anderen Weg?

Liebe Grüße
Luca

PS: Ich fürchte mir wird langsam klar, wieso man in Spielen wie: Castlevania Dawn of Sorrow, etc. nie eine angelegte Rüstung an der Spielfigur sieht :S

Jar

Treue Seele

Beiträge: 197

Wohnort: Lübeck

Beruf: Softwareentwickler

  • Private Nachricht senden

2

28.04.2016, 10:22

PS: Ich fürchte mir wird langsam klar, wieso man in Spielen wie: Castlevania Dawn of Sorrow, etc. nie eine angelegte Rüstung an der Spielfigur sieht

Ich glaube du hast das Kernproblem erfasst. Ich bin auch gerade dabei ein 2D TopDown PixelArt 4-5 Spieler Dungeon Crawler Game zu erstellen. (Lange Betitelung^^)
Dafür habe ich schon im Vorfeld einige Körperteile mithilfe von Ebenen voneinander getrennt (Kopf, Schulter, Hände, Beine, Brust).

Mein derzeitiger Stand ist aber auch, dass ich keine Ausrüstung anbiete, sondern nur Haupt- und Nebenhand mit Items befülle. Aber es ist gut, wenn man im späteren Verlauf, wenn man mehr Wo/man-power hat immer noch die Möglichkeit hat sowas einzuführen (deswegen die Trennung der Ebenen).

Ich glaube es gibt keinen besseren Weg, als eine zusätzliche Ebene für die Ausrüstung anzulegen und diese dann über das Original zu legen. Deswegen sind die Produktionskosten ja meist so hoch.

Ich habe leider nur Spriter und auch dort bekommt man leider den schönen RetroPixelLook nicht hin, sonst hätte ich auch diese Methode benutzt.

Zu Castlevania Dawn of Sorrow fällt mir gerade ein, manchmal ist es für das Spielerlebnis unwichtig ob man die Ausrüstung wechseln kann, trotzdem wird dadurch nicht der Spielspaß gemindert. Erst wenn es darum geht mit anderen Spielern zusammen zu spielen bekommt verschiedenes Aussehen eine größere Relevanz.

Dieser Beitrag wurde bereits 4 mal editiert, zuletzt von »Jar« (28.04.2016, 10:54)


@zimmer

Alter Hase

Beiträge: 1 135

Wohnort: NRW Germany

  • Private Nachricht senden

3

28.04.2016, 11:12

ich habe mich gestern auch gefragt, wie man die Animation des 2d Charakters am besten macht.
Das Spiel Skolgbor
hat eine Char, welcher so aussieht, als wäre er aus mehreren Teilen, welche miteinander verbunden sind, gemacht,...
@Lardos kannst Du bitte noch den Link von dem Programm "flipbook-animations" posten? -Danke

Schorsch

Supermoderator

Beiträge: 5 145

Wohnort: Wickede

Beruf: Softwareentwickler

  • Private Nachricht senden

4

28.04.2016, 11:31

@Lardos kannst Du bitte noch den Link von dem Programm "flipbook-animations" posten? -Danke

Das ist eine Technik. Soweit ich weiß gibt es keine Software mit diesem Namen. Darum ging es hier auch glaube ich nicht.
„Es ist doch so. Zwei und zwei macht irgendwas, und vier und vier macht irgendwas. Leider nicht dasselbe, dann wär's leicht.
Das ist aber auch schon höhere Mathematik.“

@zimmer

Alter Hase

Beiträge: 1 135

Wohnort: NRW Germany

  • Private Nachricht senden

5

28.04.2016, 11:35

Was soll denn das für eine Technik sein?
Nich, das ein Durcheinander entsteht, ich meine "flipbook-animations" nicht, zu Skolgbor, das habe ich gefunden
https://github.com/NikSudan/sk
aller dings für GamMaker.
Da geht es im joinen von Sprites und so.
P.S. :| @Schorsch, naklar, es gibt Software, mit der man animieren kann und wenn man zu animation ein neues layer hinzufügt und das Programm den layer in allen frames übernimmt, dann wäre hier geholfen.
Um das hinzufügen von Rüstungen per code, kann es nicht gehen, weil da keine großen Wiederholungen sein sollten.
Müsstest Du eigentlich wissen, ich verstehe deine Unklarheit nicht

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »@zimmer« (28.04.2016, 11:41)


Jar

Treue Seele

Beiträge: 197

Wohnort: Lübeck

Beruf: Softwareentwickler

  • Private Nachricht senden

6

28.04.2016, 12:05

P.S. @Schorsch, naklar, es gibt Software, mit der man animieren kann und wenn man zu animation ein neues layer hinzufügt und das Programm den layer in allen frames übernimmt, dann wäre hier geholfen.


flipbook- animations oder auch Daumenkino ist eine Technik um mehrere Bilder nacheinander anzuzeigen um daraus eine Animation zu erstellen, aber das wusstest du ja schon. Das sind dann sogenannte Spritesheets.

Die Technik Sprites miteinander zu verbinden kannst du mit Spine (http://de.esotericsoftware.com/), oder der günstigeren Variante Spriter (https://brashmonkey.com/) erreichen.

Um das hinzufügen von Rüstungen per code, kann es nicht gehen, weil da keine großen Wiederholungen sein sollten.
Müsstest Du eigentlich wissen, ich verstehe deine Unklarheit nicht

Dafür benutzte ich beispielsweise http://pyxeledit.com/

@zimmer

Alter Hase

Beiträge: 1 135

Wohnort: NRW Germany

  • Private Nachricht senden

7

28.04.2016, 14:39

Ok Danke für die Tool links, ich muß die mir mal alle Downloaden, davon bekomme ich zurzeit nicht genug :D .
p.s. ja das wuste ich schon :huh: aber wenn es nicht zu pixelig werden soll, kann man auch mit blender modellieren, allerdings werden die draufgemalten sachen, sehr verwaschen aber mit der Form kann manschon was anfangen.

Im Anhang z.b. habe ich die Palmen mit blender modeliert
»@zimmer« hat folgendes Bild angehängt:
  • sppro.jpg

Jar

Treue Seele

Beiträge: 197

Wohnort: Lübeck

Beruf: Softwareentwickler

  • Private Nachricht senden

8

28.04.2016, 15:03

Wenn man mehr Erfahrung mit Blender hat könnte das sogar eine Lösung sein.
https://www.youtube.com/watch?v=Z3yOCJRaUxc

Ich habe es zwar geschafft in Blender Figuren zu modellieren und zu animieren, aber nachträglich das Equip zu wechseln, oder dieses hinzuzufügen, habe ich noch nicht geschafft. ;(

BlueCobold

Community-Fossil

Beiträge: 10 738

Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer

  • Private Nachricht senden

9

28.04.2016, 15:24

Diablo 1 & 2 hat es genau so gemacht: Für jede Art Look gab es vollständig gerenderte Animationen. Also sehr, sehr, seeeehr viele Grafiken!

@Zimmer: Beschäftige Dich mal damit, was "premultiplied" bedeutet. Und Deine Schatten überdecken sich, sodass zwei Schatten dunklere Ergebnisse erzielen als einer. Wäre gut das zu ändern.
Teamleiter von Rickety Racquet (ehemals das "Foren-Projekt") und von Marble Theory

Willkommen auf SPPRO, auch dir wird man zu Unity oder zur Unreal-Engine raten, ganz bestimmt.[/Sarkasmus]

@zimmer

Alter Hase

Beiträge: 1 135

Wohnort: NRW Germany

  • Private Nachricht senden

10

28.04.2016, 15:24

8| so machen die das also(die Gameherstellen) cool Danke :thumbsup:
edit: :D :D :D :D :D Jo Diablo, hab ich jetzt voll bock drauf, 8)

Werbeanzeige