Aseprite: Een pixelwerkproces met standaardinstellingen die direct kunnen worden overgenomen.
Recentelijk heb ik een uitgebreide handleiding over Aseprite gelezen, waarin de workflow voor pixelart-games in detail wordt beschreven. Ik heb de meest nuttige onderdelen genoteerd, vooral de "standaardconfiguratie" die helpt om fouten te voorkomen.
Canvas: Personages beginnen met een resolutie van 32x32 pixels, vijanden, items en iconen beginnen met 16x16 pixels. De hoofdpersoon kan indien nodig worden vergroot tot 64x64 pixels. De standaardzoom tijdens het bewerken kan worden ingesteld op 800%, maar in het spel moet de weergave 1:1 zijn. Laat je niet misleiden door de vergrote weergave in de editor.
Kleurenpalet: Begin met het DB32-palet van Lospec, bepaal de hoofdkleuren en breid deze indien nodig uit tot 48-64 kleuren. Probeer echter het aantal kleuren per frame te beperken tot maximaal 16. Het kleurenpalet is een "optie", geen "verplichte set". Het is het beste om een consistent hoofdkleurenpalet te gebruiken voor het hele project en deze niet tussentijds te wijzigen, anders kan de stijl van oudere assets niet meer overeenkomen.
Animatie: Standaardsnelheid is 8 FPS voor inactieve animaties, 12 FPS voor aanvallen en 24 FPS voor speciale vaardigheden. Binnen hetzelfde bestand kunnen verschillende frames verschillende duur hebben via de "Frame Duration".
Exporteren: Sprite sheets worden per rij geplaatst, met bijbehorende JSON-gegevens. Bestandsnamen worden gecombineerd als "personagenamen_actienamen" in PNG- en JSON-formaten.
Het meest voorkomende probleem bij het importeren in een game-engine is de filtermethode: Gebruik altijd "Point" als filtermodus, niet "Bilinear". Pixelart heeft geen textuurcompressie nodig. Unity kan de .aseprite-bestanden rechtstreeks importeren met de officiële Aseprite Importer, waardoor de handmatige exportstap wordt overgeslagen.
Er is nog een aanbeveling waar ik het mee eens ben: Identificeer taken die je meer dan tien keer per dag uitvoert en schrijf een klein script van ongeveer 20-30 regels in Lua om deze te automatiseren, één per week. Na een paar maanden bespaar je veel meer tijd dan je denkt.
Je kunt het kleurenpalet hier kiezen: https://lospec.com/palette-list
Bron: Xmohe Indie Game Box.
Canvas: Personages beginnen met een resolutie van 32x32 pixels, vijanden, items en iconen beginnen met 16x16 pixels. De hoofdpersoon kan indien nodig worden vergroot tot 64x64 pixels. De standaardzoom tijdens het bewerken kan worden ingesteld op 800%, maar in het spel moet de weergave 1:1 zijn. Laat je niet misleiden door de vergrote weergave in de editor.
Kleurenpalet: Begin met het DB32-palet van Lospec, bepaal de hoofdkleuren en breid deze indien nodig uit tot 48-64 kleuren. Probeer echter het aantal kleuren per frame te beperken tot maximaal 16. Het kleurenpalet is een "optie", geen "verplichte set". Het is het beste om een consistent hoofdkleurenpalet te gebruiken voor het hele project en deze niet tussentijds te wijzigen, anders kan de stijl van oudere assets niet meer overeenkomen.
Animatie: Standaardsnelheid is 8 FPS voor inactieve animaties, 12 FPS voor aanvallen en 24 FPS voor speciale vaardigheden. Binnen hetzelfde bestand kunnen verschillende frames verschillende duur hebben via de "Frame Duration".
Exporteren: Sprite sheets worden per rij geplaatst, met bijbehorende JSON-gegevens. Bestandsnamen worden gecombineerd als "personagenamen_actienamen" in PNG- en JSON-formaten.
Het meest voorkomende probleem bij het importeren in een game-engine is de filtermethode: Gebruik altijd "Point" als filtermodus, niet "Bilinear". Pixelart heeft geen textuurcompressie nodig. Unity kan de .aseprite-bestanden rechtstreeks importeren met de officiële Aseprite Importer, waardoor de handmatige exportstap wordt overgeslagen.
Er is nog een aanbeveling waar ik het mee eens ben: Identificeer taken die je meer dan tien keer per dag uitvoert en schrijf een klein script van ongeveer 20-30 regels in Lua om deze te automatiseren, één per week. Na een paar maanden bespaar je veel meer tijd dan je denkt.
Je kunt het kleurenpalet hier kiezen: https://lospec.com/palette-list
Bron: Xmohe Indie Game Box.
Reacties 0
Plaats de eerste reactie, in elke taal.
Log in om te reageren