JavaRacing1 / BA-INT-Online-Game

PVP game for INT
0 stars 0 forks source link

Spielerbewegung designen #12

Open JavaRacing1 opened 6 months ago

JavaRacing1 commented 6 months ago

Der Spieler braucht für die einzelnen States auch Animationen. Kann in Kombination mit #11 erledigt werden.

R4z0rb3ard commented 4 months ago

Hab eine neue Branch für Spielfigurenbewegung und Gestaltung der dafür benötigten Sprites erstellt. Werde als großes Ziel für vier Spieler jeweils 4 Figuren gestallten (max. 16 Figuren) mit den Animationen für Idle, Walk, Air und Inactive, so wie in den Diagrammen beschrieben. Die erstellten SpriteSheets und Animationsdatein sind dann hierrüber zu finden

R4z0rb3ard commented 4 months ago

Im letzten Projekt hatten wir die Debatte, ob wir uns externe Software holen um die Figuren zu erstellen oder es auf kostenfreier Basis machen. Es war nicht gerade einfach ohne irgendeiner Hilfsoftware etwas zu erstellen, hatten aber ein gutes Endprodukt mit passender Grafik hinbekommen. Für dieses Projekt aber würde ich mir etwas Geld in die Hand nehmen wollen und mir eine Pixelanimations-Entwcklerumgebung kaufen.

Beispiel 1: Smack Studio https://smackstudio.com/characters/

Ist eine eher mehr für den SmahsBros ähnlichen InGame-Fighter gedacht. Ich glaube aber verstanden zu haben, das man seine 2D Sprites mit deren Animationen, die man in dem Editor erstellen kann, auch in andere Projekte importieren kann. Zwar hat GoDot auch ein Skelton System für die Sprite Animation und den Animation Player zum zwischenschalten der verschiedenen Animationen, aber mit den SmackDone Editor kann man glaube besser Ebenen gesteuert Zeichnen und Animieren. (Plus da es eine Steam Unterstützung hat können mehrere von uns das nutzen, wenn ich meine Steam Bibliothek mit ihnen teile)

Beispiel 2 : Aseprite https://www.aseprite.org/

Eine für 2D primär entwickelte Software zum Erstellen von neuen Sprites, Bearbeiten dieser zwecks Position/ Farbe/ etc. und dem erstellen von eigenen SpriteAnimationen im Tool selber und das unterstütze Erstellen von Gifs / SpriteSheets, die wir in GoDot für die Animationen brauchen. Ich bin der Auffassung, das dieses Tool besser sein wird als Gimp und Online SpriteSheet Compiler sowie andere Software, die ich im letzten Projekt genutzt habe.

Ebenso lässt sich über die ideale Pixelgestalltung und -zeichnung hiermit auch eine eigene Pixelschrift in Kombination mit diesen Webtool (https://yal.cc/r/20/pixelfont/) erzeugen. Ist auch auf Steam verfügbar, kann man sich auch untereinander Teilen (Fabian und Jonas zwecks den TileSets und den Waffen Sprites)

schaut euch mal die Sachen an und gebt mal Feedback