Greetings fellow Unity users (or shall I say … commUnity, see what I did there?)
First a little introduction is in place, so my name is Matt (or Mac), and I’m a graphics designer mainly working with website design, logo, stationerys and general branding. After years of working in that business I decided to move my entire focus towards doing what I love the most, which is games (and designing graphics, that’s actually two things, well will never say no to a good beer too, or a lovely female company … well there is a lot of things I love, but it’s all about graphics and games here!). With a little bit of money saved I decided to start developing a game of my own. I have some general knowledge of JavaScript and and C#. And that’s all for introductions (for now
).
Now every time I design something I start with asking a question, where it will be used (print, digital displays etc). Knowing that will determine what colors, and resolution I will choose for the project.
Now, working with games, that’s something new to me.
To make things short, I’d like to ask all of you good people about designing 2D sprites for Unity 2D game (in Photoshop or Illustrator).
Let’s just say for now, I’m designing a PC 2D platformer game (nothing fancy). I want it to be very visual and I want it to display properly on 15" screens and 24" screens and any other screen people plug to their PC (5:4, 16:9 or 16:10). Resolutions will probably vary a lot too from ~1k to ~2k pixels wide.
The questions are:
- what would be the best dimensions for the images (for example let’s talk about simple background that is supposed to take only 1 screen worth of width. Should it be huge 2k+ px width or smaller…)?
- what format would you guys say is the best to use (psd, ai, png, jpg …)?
- does Unity auto scales graphics to the size of the screen (for example, if I created a 128 px height character but I do not want it to be super small on bigger screens. If so, how to prevent loosing quality when scaling up, while at the same time limiting file size)?
For now these are the basic questions I have for you guys. I hope they make sense, I never really worked with game graphics, so excuse me if my questions are just plain stupid (don’t hesitate to tell me if they are, but be constructive about it, please!).
In advance, I’d like to thank you all for all the input!
Kindly,
Mac