Hi guys,
i just moved to the 2d unity to port the tower game i was developing using the 3d engine in a “2d” way.
Even if i could just continue with the old way, i’ve seen that moving to the 2d would mean speeding up a lot the development and optimizing the performances.
But, i immediately met some barriers (maybe only due to my ignorance of the 2d editor) that are almost causing me to step back.
For example, the first was that it doesn’t seem to be possible to change the default axis for the 2d scene. I was using the unity terrain mixed with some textures to have some nice looking terrain for my maps, and it was also involved in the automatic generation of the grid for the map. Is it so that now a traditional terrain can’t be used as background for a 2d game? Do you happen to know if this will change in the future?
Another problem i met is with sprites. Before i was animating my stripes with a script and it was ok, but still kinda slow as approach. Now i tried the new sprite component, it’s cool, but i have a problem with the quality. As you see in the picture below, depending on the scale and on the camera size (in my tower game is possible to zoom in and out on the map), the quality of the sprites gets really bad (it looks like some sort of antialiasing problem, but playing with the graphical settings didn’t change a thing).
In the picture you can see two sprites with the original image of different sizes and you see the problem in quality. The left one is the higher quality one, but when reduced in size becomes awful. Then if i zoom closer with the camera, that once becomes better, while the other one gets ugly (it’s quite low quality). But still from a certain distance the right one is better that the left one. Does anybody know a solution to that?
So far that’s it, the result of my 2-3 hours spent this evening fighting for the first time with the new 2d editor. I think it can become super cool, but any suggestion if it’s still limited or it’s me that i’m limited in understanding it would be welcome!
Best,
H