For me, overall it is just the sense of exploration & collecting items to continue to evolve my character and home to become better.
With how each Terraria world generates new & fresh Worlds each time, even though there are similar factors throughout Terraria Worlds. It's different each time, and I like to try and build something different each time during those. The sense of adventure and collecting items never gets old for me. I'll usually play all of my playthroughs using weapons from different classes. I've never been a fan of restricting myself to just one class's weapons/accessories.
The updates have also been a factor. Every major update. I enjoy completely starting fresh and clearing out the old worlds & characters I had before. And just taking in all the changes that take place, it felt like from 1.1 going to 1.2 the game felt like a completely new game with all the changes that took effect, from adding more types of wood & furniture to the better backgrounds. The game evolves very well.
Probably another thing is that I never get tired of seeing the effects of the Corruption/Crimson/Hallow Biomes in Worlds. I wish more games had things like the Corruption, it's effect on the blocks & creatures that live there are always fun to see. On different playthroughs your Underground Desert may be Hallowed instead of Corrupted.
Overall with the items, weapons, and bulding materials, there's just so much to collect and build, the accessories make it feel like my character itself is evolving. And finding the coolest items are why I enjoy games like this. With having over 1,000 hours between the Steam and GOG versions on PC. I feel like Terraria is one of those games I will never get tired of.
Forgive me if it's somewhere really obvious on your page but if you could link me to your steam I could play with you sometime
Hello Robo and welcome to the Forums, I can see you've joined recently.
It is better to ask on a member's profile for information like this or to Private Message them as it is off-topic from the Thread.
Anytime you have questions, you can also PM myself or any Moderator.