Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. We have updated the language to the Editor Terms based on feedback from our employees and community. Learn more.
    Dismiss Notice
  3. Join us on November 16th, 2023, between 1 pm and 9 pm CET for Ask the Experts Online on Discord and on Unity Discussions.
    Dismiss Notice

2D Character Sprite Size?

Discussion in '2D' started by Deleted User, Apr 26, 2019.

  1. Deleted User

    Deleted User

    Guest

    I'm hiring an artist to do my character sprites and animations for a metroidvania. The overall map will not be as large as something like Hollow Knight, but still rather large.

    So i'm wondering what size should the artist make the characters/animations? I'm asking them to do the work in HD if that matters. Which I think it does.


    Thanks for any help.
     
  2. kdgalla

    kdgalla

    Joined:
    Mar 15, 2013
    Posts:
    4,365
    You need to decide what resolution you want the graphics to display at and what size you want the character to be on the screen (percentage wise). Then you simply multiply one by the other.

    For example: if you wanted the display to be 1600x900 and you want the character to 1/8th the height of the screen, then 900*(1/8) = 112.5 so 112 or 113 pixels tall.

    Although, if you are not going for pixel-perfect, the artist could create it at any resolution as long as it was a higher resolution then it's drawn on the screen.
     
    Last edited: Apr 26, 2019
  3. jc-drile77

    jc-drile77

    Joined:
    Jul 1, 2014
    Posts:
    229
    I would recommend the highest resolution possible (if it's not pixel art).
    Why? Because you can always scale it down without losing quality, whereas if they are too small and you want to enlarge them they lose detail.
     
  4. Deleted User

    Deleted User

    Guest

    Thanks for the replies. I was looking at this to get an idea.

    Sundered