Skip to main content

User login

What is OpenID?
  • Log in using OpenID
  • Cancel OpenID login
  • Create new account
  • Request new password
Register
  • Home
  • Browse
    • 2D Art
    • 3D Art
    • Concept Art
    • Textures
    • Music
    • Sound Effects
    • Documents
    • Featured Tutorials
  • Submit Art
  • Collect
    • My Collections
    • Art Collections
  • Forums
  • FAQ
  • Leaderboards
    • All Time
      • Total Points
      • Comments
      • Favorites (All)
      • Favorites (2D)
      • Favorites (3D)
      • Favorites (Concept Art)
      • Favorites (Music)
      • Favorites (Sound)
      • Favorites (Textures)
    • Weekly
      • Total Points
      • Comments
      • Favorites (All)
      • Favorites (2D)
      • Favorites (3D)
      • Favorites (Concept Art)
      • Favorites (Music)
      • Favorites (Sound)
      • Favorites (Textures)
  • ❤ Donate
2D Art

How to make all options for an 8-direction character creator without losing it

ShatteredReality
Wednesday, May 17, 2023 - 14:59
ShatteredReality's picture

I decided to make a character creator. There will be 8 directions (the side angles will be flipped though so I effectively only have to make 5 angles). I made 12 animations so far. I only have like three options per choice (hair, eye, outfit, etc) and there's already like 30 layers. There's about four frames per animation so that's like 1,440 images. I still have to add more options and do this four more times. How do I do this without it taking forever? How do other people who make character creators handle making so many images?

  • Log in or register to post comments
knekko
joined 1 year 6 months ago
Wednesday, December 27, 2023 - 02:00
knekko's picture

I think in this case it could make sense to build some kind of 3D to 2D pipeline to speed up the process. For instance, have a look here: How to make a 2D isometric spritesheet from a 3D model using Blender | OpenGameArt.org

  • Log in or register to post comments
Technopeasant
joined 8 years 11 months ago
Monday, January 1, 2024 - 15:38
Technopeasant's picture

Sounds intriguing.

 

There is also a bit of a hacky but somewhat functional trick to geneate forward-left/right and backward-left/right from forward and backwards sprites.

"A turn around sheet should show a character from a variety of different angles. The most basic are forward, backward, left and right, with the 3/4s angles forward-left, forward-right, backward-left and backward-right creating a more complete set. Left and right can be flipped versions of each other unless a character is asymmetrical (for example, wearing an eye-patch or having a facial scar). Backwards can usually be made by editing the forward facing sprite by covering the face with hair (or bald head) and reversing the hands and feet. Finally, the 3/4s angles can be made from the forward or backward image by using the 3D translation option in GIMP, rotating it by 45 degrees on the Y axis. This produces a reasonable albeit flat looking facsimile, although it is often best to then stretch the height back down by a bit. A degree of depth may then be restored by layering the image over itself offset by one or two pixels a few times. The 3/4s left and right can again be flipped provided the character is symmetrical."

 

This allows you to only produce five or even three frames for each direction. It might not be the best to use for the base, but might work for some of the overlays?

Technical director,

Piga Software

http://icculus.org/piga/

  • Log in or register to post comments