Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

It depends on what you're designing the game for - consoles, mobile or PC. 

If PC, then your canvas should be at least 1920 x 1080 and any backgrounds you create should be around that size too.  The game elements will be whatever size is needed for them to fit the background correctly.

Keep in mind that devices can scale down better than they can scale up. But don't go to big, because then the game's performance will suffer.

If it looks good in your graphics app it will look good in Unity, as long as Unity doesn't have to scale the asset a lot.

okay  and yes it is for pc

so 1920x1080 should be good then

I always thought I should make the canvas bigger to


so if I export the level and the player is a bit big

then I only need to make it small instead of making the level scale bigger 

that's what you are saying right?

 

(+1)

Yes, scale down (make it smaller) rather than scaling up. But at 1920x1080 you should be okay if the player has a larger monitor if you use high quality graphics.

Keep in mind a 2D game in Unity is not created on the canvas - only the interface is. The 2D, like 3D is created on the frame and you also have options to bring the camera closer or move it further away to fit the screen size based on the player's monitor size.

Thank you so much for the help^^