NOTE: THIS IS NOT MEANT TO APPEAR ON THE NEXT UPDATE, OR EVEN THE UPDATE AFTER. PERHAPS VERSION 2.0 OR EVEN 3.0 IF THE CODING IS TOO DIFFICULT. THE POINT OF THIS IS TO SHOW THAT HUMANS INHABIT THE LAND, NOT JUST MYTHICAL CREATURES.
With the introduction of Villages and Villagers, will other forms of human presence be added as well? Perhaps, a Village will be the lowest level of a settlement, which would be similar to what it is now, and around 10-12 "houses" or buildings. Towns would be a bit bigger, with more utility buildings, such a churches, incinerators, etc. Cities would be the ultimate human settlement, and would be a sprawling urban expanse, with multi-story buildings, no sign of agriculture to be found, and a large Villager population. The rarity of encountering these would be inversely proportional to their size, so Villages would be more common, with Cities being the most rare. Also, there would be a certain distance between each cities, to create the idea of different kingdoms.
I understand a large Villager population may slow down some of the older machines (I, specifically, seem to have a bug where I have an excess number of Villagers, around 40, for a medium Village of 10 houses, running on a 3-year-old laptop, my FPS is around 10-15 around the Village), so there could be some sort of registry for each settlement. There would be a randomly assigned population count (Village = 10-15, Town = 20-30, City = 50-100, for example) and then only Villagers within a 20-30 block radius could be drawn, therefore theoretically reducing the amount of memory required. That, or provide options for players so they can determine what they want to be spawned.
And last, but not least, defensive measures. Villages already have Iron Golems spawned as protection (my bugged world has 7, so I should be relatively safe always), but with the increased importance of Towns and Cities, more defensive measures should be brought in. For Towns, perhaps guard towers with a new Archer Villager, that are randomly placed throughout the Village. The amount of guard towers correspond to the number of Villagers, but in order for new guard towers to be built, Construction Workers must also be implemented, which have the same abilities as Enderman (pick up blocks, place them wherever), and the game could assign them an "objective" of building a guard tower. That, or the players make it themselves and then the game would recognize it as a guard tower, and the spawned Archer would head towards it. For Cities, more severe measures are required, and a barracks may be within the City, or multiple barracks, depending on the size of the City. Within each barrack, a Monster Spawner for Infantry, which would be Villagers with armor and a sword, would spawn and send them to the attacker. When their job is done, they would retreat back to the barracks and despawn. Also, cannonballs, flaming cannonballs, and a wall generated around the City would be interesting. Cannons mounted on the wall would then provide explosive resistance to outside invaders.
Which, to note, Zombie invasions would happen to Villages, Zombie + Skeleton invasions on Towns, and then everything would be thrown at Cities, a full-on assault, in essence. It would be interesting to save a City from total annihilation. The Cities would also be properly lit at night so no mobs would spawn within the city, but they would spawn outside the walls. Invasions don't always have to be mobs. There could be invasions by enemy Archers and Infantry, and perhaps with addition of horses, Cavalry? It would simulate war between different "kingdoms" within the Minecraft world.
So, Towns, Cities, kingdoms, cannons, Archers, Infantry, Cavalry, Construction Workers, flaming cannonballs, and guard towers. Interesting additions these would make.
The generation would be a pain. Villages barely spawn correctly, as it is. A town and a city would be a nightmare. Not to mention, adding the differences in the assaults. That would be horrific coding.
Not supported, because of the hardcore work it would require, when there are much more important things needed in the game, and to be fixed.
@Avenged_War Well, of course it would take quite a while to develop. I meant more along the lines of a future update, maybe 2.0? Minecraft is getting to those levels of complexity anyways. While I agree with @Ghost Hacker that developing a city manually is the current goal, the whole point of Villages was human settlement, that humans lived here before you got here. That's the point of cities and towns.
With the introduction of Villages and Villagers, will other forms of human presence be added as well? Perhaps, a Village will be the lowest level of a settlement, which would be similar to what it is now, and around 10-12 "houses" or buildings. Towns would be a bit bigger, with more utility buildings, such a churches, incinerators, etc. Cities would be the ultimate human settlement, and would be a sprawling urban expanse, with multi-story buildings, no sign of agriculture to be found, and a large Villager population. The rarity of encountering these would be inversely proportional to their size, so Villages would be more common, with Cities being the most rare. Also, there would be a certain distance between each cities, to create the idea of different kingdoms.
I understand a large Villager population may slow down some of the older machines (I, specifically, seem to have a bug where I have an excess number of Villagers, around 40, for a medium Village of 10 houses, running on a 3-year-old laptop, my FPS is around 10-15 around the Village), so there could be some sort of registry for each settlement. There would be a randomly assigned population count (Village = 10-15, Town = 20-30, City = 50-100, for example) and then only Villagers within a 20-30 block radius could be drawn, therefore theoretically reducing the amount of memory required. That, or provide options for players so they can determine what they want to be spawned.
And last, but not least, defensive measures. Villages already have Iron Golems spawned as protection (my bugged world has 7, so I should be relatively safe always), but with the increased importance of Towns and Cities, more defensive measures should be brought in. For Towns, perhaps guard towers with a new Archer Villager, that are randomly placed throughout the Village. The amount of guard towers correspond to the number of Villagers, but in order for new guard towers to be built, Construction Workers must also be implemented, which have the same abilities as Enderman (pick up blocks, place them wherever), and the game could assign them an "objective" of building a guard tower. That, or the players make it themselves and then the game would recognize it as a guard tower, and the spawned Archer would head towards it. For Cities, more severe measures are required, and a barracks may be within the City, or multiple barracks, depending on the size of the City. Within each barrack, a Monster Spawner for Infantry, which would be Villagers with armor and a sword, would spawn and send them to the attacker. When their job is done, they would retreat back to the barracks and despawn. Also, cannonballs, flaming cannonballs, and a wall generated around the City would be interesting. Cannons mounted on the wall would then provide explosive resistance to outside invaders.
Which, to note, Zombie invasions would happen to Villages, Zombie + Skeleton invasions on Towns, and then everything would be thrown at Cities, a full-on assault, in essence. It would be interesting to save a City from total annihilation. The Cities would also be properly lit at night so no mobs would spawn within the city, but they would spawn outside the walls. Invasions don't always have to be mobs. There could be invasions by enemy Archers and Infantry, and perhaps with addition of horses, Cavalry? It would simulate war between different "kingdoms" within the Minecraft world.
So, Towns, Cities, kingdoms, cannons, Archers, Infantry, Cavalry, Construction Workers, flaming cannonballs, and guard towers. Interesting additions these would make.
Oh what a beutifal fortrest HOLY FREAKING EYESORE.
I like this idea.
Not supported, because of the hardcore work it would require, when there are much more important things needed in the game, and to be fixed.