I've been making a pokemon game clone on my own with Unity, as I'm a beginner and just trying to learn. Up until now I've been splicing the town pictures and manually putting them together, but this is extremely time consuming and takes several hours. Unity won't let me drag multiple sprites onto the scene, so I have to find another way. So currently my idea is to keep the image of the town as a single sprite, drag it onto the scene, and break it up into 16x16 pixel game objects, so I can add colliders and triggers and what not to each of the game objects. I found a way on the Internet to break up a single sprite into an array of sprites, but I don't know how to lay them out onto the scene. Can someone point me in the right direction and give some help? Thanks
It sound to me as though you already have an entire map of the town drawn up and you are trying to break it down into 16px X 16px tiles for the sole purpose of adding triggers and colliders etc. Why not just keep the map as its own object and put your collider and trigger objects over it where you need them to be?
Really, a tile based map might be better in this case for memory and performance optimization. There are many free tools to do this already available in Unity's Asset Store. Or, you could create your own map editor - in the language of your choice, and have it export to a text file so that your games then could import them.
Best Regards, Ben