Moin liebe Leute,
mein Freund und ich fragen uns schon wieder was, und zwar: Wenn wir Charaktere animieren wollen, wollen wir das prinzipiell mit Bones etc. machen, weil es einfach viel zu aufwendig ist, alle Frames einzeln zu zeichnen. Stellt sich die trotzdem die Frage, wie das dann im Spiel gehandhabt wird: entweder wir nehmen eine von den vielen prima Softwares aus dem Netz, die auch mit Bones etc. arbeiten können, wobei man allerdings höchstens Einzelbilder exportieren könnte, die man halt im Spiel hintereinander laufen lässt - oder wir schreiben einen eigenen Animationseditor, der in dem "eigens erdachten" Dateiformat der jeweiligen Animation die ganzen Bones, Winkel, Positionen etc. speichert und man dann im Spiel wirklich einen aus vielen verschiedenen Sprites bestehenden Charakter hat, die man dann, wie es die Animationsdatei vorschreibt, entsprechend verschiebt, dreht etc.
Letzteres ist natürlich viel mehr Arbeit aber: Probleme tun sich auf, wenn man bedenkt, dass die Charaktere im Spiel gegeneinander kämpfen sollen. Wie soll man das mit Einzelbildern bewerkstelligen? Was ist z.B., wenn zwei Gegner sich gegenseitig zur gleichen Zeit schlagen? Was zählt als getroffen und was nicht? Dann sollen auch Judo-Würfe zum Einsatz kommen: Wie soll das mit Einzelbildern funktionieren, wenn ein Teil noch vor, der andere noch hinter der Person ist? Letztendlich hat man nichts weiter als Pixel bzw. Rechtecke zur Information!
Während wenn man das mit Bones macht, dann kann man z.B. einem Bone eine Art Impuls zuweisen, der verloren geht, wenn er mit einem anderen Bone kollidiert, der andere Bone bekommt dann Schaden, dann kann man auch sagen, dass dieser oder jener Bone vor oder hinter dem Gegner gezeichnet werden sollen... Man hat dort irgendwie viel mehr Informationen, sodass das Kampfsystem realistischer, einfacher und besser werden kann.
Also wie macht ihr das denn immer. Vielleicht könnt ihr mir ja auch einfach eine Software sagen, die das trotzdem mit Bones macht, und ein gut dokumentiertes Exportformat besitzt, das man ins Spiel einbauen kann, das ginge natürlich auch, aber ich glaub eigentlich nicht, dass es sowas gibt. Hoffe ihr könnt uns helfen!
Informagic