- Home /
Setting up a 2D compatible project with unity
Hi, I heard that unity has a lot of resources but I couldn't find anything about that one simple thing in the internet and unity answers.
I created a project with URP (Universal Render Pipeline) because it suits needs of my game. And everyone says you should use URP if ur making a good looking 2D game.
The game i want to create uses sprites, it's a 2D Pixel Platformer game.
I researched and chose the right settings for my sprite (so it doesn't look blurry etc.) I tweaked camera for 2D too, (there wasn't much info about that on the internet either so the camera might be causing the problem but idk)
I created my sprites and made an Idle animation in the engine and i played the animation. It worked. Then i resized my sprite to be smaller so it doesn't cover the whole screen. And i saw that when the animation is playing, pixels broke, character's eyes get smaller and bigger while the animation is playing. The same effect wasn't happening in godot engine which comes with the right 2D setup for you.
So, now i'm trying to solve that problem for 2 days. What might be the problem ? Is the project isn't set up right for 2D?
And, regardless of that error, should i use ForwardRenderer(ForwardRendererData) which comes by default. Or should i create and add a 2D Renderer (Experimental) to my project by doing Right Click -> Create -> Rendering -> Universal Render Pipeline -> 2D Renderer (Experimental) Which one should i use in a 2D game ? What will be the difference ?
I'll be so thankful if someone can give me a detailed answer with my questions and show me how to set up the engine perfectly for a 2d pixel game. I'm so disappointed rn because there was a lot of people who told me there are great resources and tutorials about unity it is too simple to learn etc. It turns out quantity comes with bad quality. It's too hard to find and pull out the good resources and tutorials between the bad ones. And everything is from 3 to 6 years ago. Please show me the good learning resources if u know a few.
My unity version is 2019.3.3f1
Your answer
Follow this Question
Related Questions
2D Sprite Fillup without using UI 1 Answer
so I'm trying to make a 2D platform but the first animation i make is the only one that registers 0 Answers
What is the best/easiest way to align a 2D rigidbody to specific sections of a sprite? 1 Answer
How to sync animation if animation should be use with specially object 0 Answers