I posted this on r/Terraria a few months ago and want to see what Chippy would think of it. An idea for infinite NPCs.

I was kinda thinking that, it could also be an idea to maybe add a builder, Now. The builder job would be to build houses (duh). But the futher you get into the game and the more builders you get. The more advanced buildings you could get. And the way im think it would work, would be that in the start. They can only create normal houses, but after a little while. They will be able to maybe build an Inn. And maybe it could be cool that you could choose what the building was made of. Like for example. After you defeat King Slime. You can get the solidifer and make a house out of slime blocks (im talking about that the chairs and tables and if you add a little decoration even sofa’s. Then that would be possible). And when you get more types of materials. You can build other types of buildings (like if you get enough gray bricks and other decorations. Then you could get a castle). However, the way that they are going to build the way i thought is kinda like the Dungeon or the Jungle Tempel. Im talking about coding the buildings in to the game, so that you first choose on the map where they are going to build (course you have to flatten the place they are going to build at). Then you also have to give the right amount of materials (I thought that it would work kinda like the way that you sell things). But if you don’t have the right amount of materials, but tell them to build. Then they will still build. But stop at the point where they don’t have enough materials. They will then go over to the player with a question mark icon (Like the one in the post) and ask for more materials. And if a certain amount of builders get killed then the builders will stop working unless they will get a bigger amount of money when payed. Anyway thats all.

/r/ChippyGaming Thread Link - i.redd.it