Some time ago I was watching some quite obscure YouTube video. In this video some guy compared Unity 3D and Unreal Engine.
Everything was fine until this guy said the following line:
"Unity is good for 2D games, but when we speak about 3D, Unity is lack some graphical abilities"
Did somebody spot the elephant in the room?
Short answer is: you CAN NOT make 2D gaem in Unity 3D. Not as a speach figure, but as a physical fact.
IT'S PHYSICALLY IMPOSSIBLE TO MAEK 2D GAEM IN UNITY 3D!
Why?
Well, because Unity 3D has ABSOLUTELY NO 2D capabilities.
The Unity programmers done the following.
They take 3D camera.
Put it in the orthographic mode.
Make it look in direction of Z axis.
And label it as "2D". Quote-unquote.
So, if you're making 2D gaems with Unity 3D, I honestly hope you'll get raped, die and be eaten. In that order.
And, if that's not enough, some people seriously making P.I.X.E.L.A.R.T. gaems in Unity.
If you brave enough, I want you to go to the Unity Asset Store, and search for "pixel perfect".
It is a little script, which do the following: it takes sprite transformation, camera position and zoom, and transform the sprite, so when it'll be rendered, it won't be distorted, and your "pixelart" squares will be, well, square on the screen.
You know, other engines have some quite similar functionality.
For example, Game Maker, Construct 2, etc., Allegro, SDL, all the stuff.
What they do is they take the sprite and render it on the screen.
I repeat, if somebody didn't get this quite complex concept.
They take the sprite and render it on the screen.
Take the sprite.
Render it on the screen.
That's what they do to achieve such effect in 2D environment.
Not "2D", like in Unity, but true and honest 2D.
You know, that uses 2D hardware to work, and not 3D hardware.
That's all, my little rant is over for now, stay tuned, and make the gaems using those thing most of you have.
Well, you know, brain.
Everything was fine until this guy said the following line:
"Unity is good for 2D games, but when we speak about 3D, Unity is lack some graphical abilities"
Did somebody spot the elephant in the room?
Short answer is: you CAN NOT make 2D gaem in Unity 3D. Not as a speach figure, but as a physical fact.
IT'S PHYSICALLY IMPOSSIBLE TO MAEK 2D GAEM IN UNITY 3D!
Why?
Well, because Unity 3D has ABSOLUTELY NO 2D capabilities.
The Unity programmers done the following.
They take 3D camera.
Put it in the orthographic mode.
Make it look in direction of Z axis.
And label it as "2D". Quote-unquote.
So, if you're making 2D gaems with Unity 3D, I honestly hope you'll get raped, die and be eaten. In that order.
And, if that's not enough, some people seriously making P.I.X.E.L.A.R.T. gaems in Unity.
If you brave enough, I want you to go to the Unity Asset Store, and search for "pixel perfect".
It is a little script, which do the following: it takes sprite transformation, camera position and zoom, and transform the sprite, so when it'll be rendered, it won't be distorted, and your "pixelart" squares will be, well, square on the screen.
You know, other engines have some quite similar functionality.
For example, Game Maker, Construct 2, etc., Allegro, SDL, all the stuff.
What they do is they take the sprite and render it on the screen.
I repeat, if somebody didn't get this quite complex concept.
They take the sprite and render it on the screen.
Take the sprite.
Render it on the screen.
That's what they do to achieve such effect in 2D environment.
Not "2D", like in Unity, but true and honest 2D.
You know, that uses 2D hardware to work, and not 3D hardware.
That's all, my little rant is over for now, stay tuned, and make the gaems using those thing most of you have.
Well, you know, brain.
Комментарии
Отправить комментарий