Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 12 Next capture
2021 2022 2023
1 capture
12 Jun 22 - 12 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
0
Question by Hector10 · Jul 21, 2016 at 06:51 AM · unity 2dspritesplatformerspritesheetside-scrolling

What size should i have my atlas if im trying to do a game for pc xbox and ps?

Alright here is my question... I'm doing (or trying to do) a 2.5d side scrolling platformer, im targeting pc users and hopefully xbox one or ps4. My biggest inspiration is Ori and the Blind Forest, i love the art, its fantastic. I want something on those lines for my game. The problem is that i am a very newcomer and i don't know what recommended size to make my sprites and its being a pain to find guidelines for non-mobile games.

So please if you could help i have some questions in the subject.

  1. What recommended size i should paint my sprites if im targeting those platforms? I know it vary a lot if its a background element a player or small rock platform but having your exemples will be of much help.

  2. What recommended size of the sprite sheet if im targeting pc xbox one and ps4?

  3. Is there a problem to use more than one sprite sheet? If not, is there a limit to how many i should use?

  4. Is there something i have keep in my related to the sprites when i pick my field of view of the perspective camera, or i can do that choice based only in what i want player to see?

  5. If anyone want also to share your own experience in creating your sprites for games, i d love to read the path that you followed, the most common problems you had or mistakes you made and how you got everything right.

Thats it for now. Thank you very much! Cheers!

Comment
Add comment
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

1 Reply

· Add your reply
  • Sort: 
avatar image
1
Best Answer

Answer by Jessespike · Jul 21, 2016 at 07:02 PM

I'm more of a programmer than an artist, but I'll give this a shot. It may not be much, but I don't see any other answers here yet.

  1. There's no recommended size. I imagine it depends on the sprite, small rocks don't need to be huge, Other factors to consider is the game view resolution. How many frames of animatios you plan on using -- these will need to fit into an atlas. How many sprites will be present at one time. Keep in mind, you can always downsample, but never upsample.

  2. These platforms can support 4096x4096, but that doesn't mean you should throw every sprite in the same atlas. Doesn't really matter what the size is. Just the larger it is, the more memory and processing time is required. It's convenient to group similar sprites together.

  3. No problem using multiple sprite sheets, as long as performance is acceptable, there's no limit.

  4. Perspective camera will distort sprites depending on the angle being viewed.

  5. I don't really like the way Unity organizes sprites in an atlas, it wastes a lot of spaces. There's probably packing policies than are better than default. Related sprites should be in their respective atlas, I mean, you don't need to mix GUI, characters and backgrounds in the same atlas or material, in fact this may complicates things, such as confusing the rendering orders and hurting performance.

I realize you were asking for specific answers and numbers, but I don't think that's how things work. It all varies and depends on factors. I suppose the safest route would be to start large and downsample as needed.

Comment
Add comment · Show 1 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image Hector10 · Jul 21, 2016 at 07:46 PM 0
Share

Thank you Jessespike! I really do appreciate your answer it gave me a lot insight of do's and don'ts.

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

4 People are following this question.

avatar image avatar image avatar image avatar image

Related Questions

Unity 2D problem with displaying sprites in final build game 1 Answer

What are the best practices when importing 2D pixel sprites 1 Answer

Only sideways colliding detection 2 Answers

Sprites are not batching, too many draw calls 1 Answer

Trying to create a C script to take 36 sprites from a sprite sheet and create 4 directional animation clips? 0 Answers


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges