Jump to content

Villages - Ideas & discussion


Rufkut
 Share

Recommended Posts

With each update we get new features which have made the game feel more fleshed out and complete. More than anything else I've wanted to see villagers added to the game. I understand we can't have everything at once but wanted to share some ideas for villagers once they arrive.

I've drawn some ideas from Minecraft mods and several games; namely,

Tektopia - Structure markers for buildings, NPC Jobs and stat system 

Millenaire - Culturally themed villages, interaction through missions and quests 

Banished - NPC management and production chains 

Odd Realm - Legder NPC JOB

Settlers 6 - Production chain linkages and 

Overall these villages shouldn't be expensive given the lore of the game. The few settlements that there are people banding together against the dangers of the world.

Anyways here are some ideas.

 SIZE

Given the lore, settlement should be no more than the size of a Hamlet, less than 50 NPCs. These could simulate a clan or small tribe of survivors. 

 

FOUNDING A VILLAGE - Potentially you could have a "trading post block" block which attracts nomads. This would be a multiblock structure that functions like a settlement center. The initial block would be sold by a trader. This multiblock can be upgraded over time for increased capabilities. Once established nomads and traders arrive at the trading post. You as the player can then create and apply a token to make them a part of the settlement (see Tektopia). Thereafter they're added to the settlement ledger where jobs can be assigned to said NPC. By default, new villagers are assigned the labourers and builders job but can be assigned a maximum of three jobs (See Old World). These are default to minimize NPC idle if there is nothing to do.

 

TRADING POST - this is like the village center (See Banished) and designates a certain radius as the village. Within this structure you can find the ledger where it has the settlement population information, resource amounts, food reserves, and other data. It's within this area where players will build their village. This area prevents spawns and allows villagers to build in that zone. This space is limited, consequently players may have to choose to design specialized villagers.

 

PRE-GENERATED VILLAGES - Pre-existing villages will have a basic layout based on presets and small population of villagers. These preexisting villages do not grow beyond their size and are fully self-sustaining. There varying layouts offer different cultures and production specialization much like traders making seeking them out worthwhile. The player can interact by trading or doing missions.

 

ZONING - A special tool can be used to mark zones for the NPC tasks (see Foundation). These NPC interactions include prioritizing pathways you'd prefer NPC'S take, as well as highlighting areas for a farm plot, pasture, hunting and forestry (see Banished).

 

NPC TIERS - Settlers are categorized into three (3) tiers and certain jobs are tied to these. To begin we have Tier 1 settlers who need basic resources (food, clothing, a home and tools), however, higher tiers require more specialized resources. Here are further details

 

- TIER 1 - food, clothing, home and tools

 

- TIER 2 - require coal, wax or resin for soaps and candles (simulate hygiene), and bread.

 

TIER 3 - alcohol, salt and honey or sugar

 

NPC STATS 

 

These provide perks to NPCs productivity with tasks, 

 

1 SATIETY - NPCs need food and will die without it. 

Tektopia: https://sites.google.com/view/tektopia/home/mechanics/hunger?authuser=0

 

HAPPINESS - this is influenced by the availability of entertainment. If a villager gets too unhappy they receive productivity penalties. Entertainment can be provided by a NPC who is a bard or cleric, a festival or when NPC talk to other NPCs when in a tavern or religious building and are not working. 

Tektopia: https://sites.google.com/view/tektopia/home/mechanics/happiness?authuser=0

 

 

2 FATIQUE - This reflects how much energy villagers have. Villagers have a limit to how many activities they can perform before they need rest. If they run out of energy they fall asleep on the jobs like the sims. NPCs recover health when they rest.

 

3 INTELLIGENCE - there are levels of education for an NPC. This can be improved through a school or library building with the relevant NPC. Unlike children born and schooled in the village, nomads cannot gain level 5 education.

 

THOUGHT ICON - Icons show up above the villagers head when they are in need of a particular item or are being affected by an action.

Tektopia: https://sites.google.com/view/tektopia/home/mechanics/thought-icons?authuser=0

 

OVERCROWING - https://sites.google.com/view/tektopia/home/mechanics/overcrowding?authuser=0

 

CLOTHING UPGRADES - Clothing is created by the tailor and provides several stats boosters. These include weather resistance, travel speed, and storage when working. Examples include snow shoes, sandals, fur clothing, baskets, and bag packs. The tailor will create and store these to structure quotas based on the availability of resources in the village.

 

TOOLS - These are created by the blacksmith for jobs that use metal tools. There should be bonuses for using tools made of better metal. 

 

VILLAGE LEDGER - Besides the settlement information, this provides a list of all settlers and the jobs or actions allowed by that specific NPCs (See Banished and Odd World). This also allows you to set resource quotas, request a preset structure be created in the settlement zone and other actions.

 

STRUCTURES - Settlement buildings must be designated using structure markers and include the required blocks based on the job role for that building (See Tektopia). For instance, a home structure should have a bed and be a certain size while a blacksmith should have forge and anvil. Each building has storage for materials needed in production. NPCs that are labourers will bring production items and tools for their profession to limit travelling to a warehouse. NPCs also store food in their home and prioritise it.

 

STRUCTURE UPGRADES - Like Millenaire structures can be upgraded over time for increased capabilities and aesthetics.

 

PRODUCTION BUILDING - Each production building has storage. NPCs with the laborers job enabled will pick up material from production sites and bring them to the relevant warehouse or storage site. For instance, harvested material from farmer plots to granaries to bakeries. If there aren't any NPC with the laborer job enabled, the NPC with the special job in need of the resources will seek out and pick up whatever item they need and bring it to the production site

 

VILLAGER BEHAVIOR

Villagers will engage in leisure activities if there is no work to do and not assigned to the labourer job role. This can include reading in the library, visiting the tavern, practicing combat or chatting with other idle NPCs which all provide happiness bonuses. Villagers are more likely to stay inside or go to recreational buildings during bad weather if quotas are not extremely low.

 

BLUEPRINTS - Lost knowledge can be obtained by trading the blocks you find in ruins. These can be traded (potentially with a village leader?) to provide points which can be used to purchase blueprints. Blueprints are used to unlock special buildings to put in the village, armour/clothing sets, special blocks weapons and crops that can't be obtained otherwise. This should encourage exploring the underground for ruins and the vanilla lore. 

 

TEMPORAL STORMS - Normally there are no spawns within a village due to the trading posting, however, during a temporal storm spawns occur outside marked structures. Villagers stay inside during these events and attack hostile mobs after the storm has subsided. Killing hostile in the village during these raids provides research points for blueprints.

 

CONTRACTS - NPCs can be contracted to tasks. This can be to dig a designated area. Clear all the trees in an area or terraform an area. Have a specialist NPC craft an item or block over time. Build a schematic/preset building once provided with the resources. 

 

NPC FOOD - Given how long food takes to grow in VS. Food items produced by the village are essentially converted by NPCs with the cook job into special food items which don't decay like Vintage Beef. Each culture should have a version of this. Each NPC will require one of these food items per day to fulfil their hunger needs. This should allow harvests to last long enough that the settlement doesn't starve.The player should have access to this, however, it should not provide much satiety but have all food groups besides cheese for balance. Fields are only harvested once all crops are mature and the player can purchase produce or seeds during this event.

 

VILLAGE CULTURAL THEMES My idea is that various people from the ancient to medieval world were drawn in the VS world like on the Witchers conjunction of the spheres. These people roamed the land trying to survive and eventually settled together forming clans akin to the combinations below: 

 

AMERICAS - Mayan - Aztec - Olmec

BUILDING STYLE - K'uh Nah, Aztec Sacrificial Temple

SPECIAL ITEMS - Cockatoo, Feathered Headdress, WEAPON- Macuahuitl

PLANTS - various appe trees, 

CROPS - Cassava, potato, maize, sunflower, amaranth, peanut, pineapple

 

AFRICAN - Nubian - Askumite - Egyptian 

BUILDING STYLE - Obelisk, Meroe Pyramid, Great Zimbabwe, Great Mosque of Djenné,

SPECIAL ITEMS - 

PLANTS - Mango tree, Orange Tree, 

CROPS - Goat, yams, rye, okra, spelt

 

ASIAN - Yayoi Edo Japan - Zhou Ming Chinese 

BUILDING STYLE - Garden, Tera, forbidden city, grant tea house, pagoda

SPECIAL ITEMS - Samauri armour set, Paper Lanterns, silk worms, silk, sliding doors, murals  

PLANTS - Giant Bamboo, cherry blossom tree, purple sugar cane, cherry tree, lychee tree, breadfruit tree, Peach Tree 

CROPS - Rice, noodles, duck, tofu, soybeans, sushi, pigs, cabbage, soybean, turnip

 

EUROPEAN - Norman-Roman

BUILDING STYLE - Temple, Forum, amphitheater, Baths, 

SPECIAL ITEMS - Concrete, tapestry, brightly coloured dyed plaster, decorated ceramic blocks, red clay shingles, legionary armor set,

WEAPON- Battle Axe, Wine, 

PLANTS - Grape, Olive Tree, Promegranate Tree, Pear Tree

CROPS - Cattle, flax, carrot, parsnip, onion

 

MISSIONS - Ideas for missions

 

CHILDREN - NPC could potentially have children 

Check out Gerste's Villager Mod: https://mods.vintagestory.at/vsvillage

Edited by Rufkut
  • Like 3
  • Thanks 1
Link to comment
Share on other sites

This is a nice way of gathering some feedback/ suggestions. I linked this thread on the mod page.

My current plan is to implement something like:

  • pre generated villages do not expand
  • players can found and expand their own villages
    • place some initial block to spawn a mayor
    • the mayor hands out quests and recruits additional villagers on completion
    • villagers support the player, but dont automate tasks
      • farmers boost crop growth
      • shepherds feed animals
      • guards defend the village from hostiles
      • smiths upgrade guard gear

I want to try to keep a vanilla feel to villages, maybe even explainable by game lore.

For example The Morning could be interpreted as the seraph might be the being chosen by the gods to unite mankind again. I kind of like that idea.

  • Like 4
Link to comment
Share on other sites

Posted (edited)

That sounds great, any villagers will make the world feel more complete. Quests would be great and I agree with limiting player influence on preexisting villages. Besides that, what you've planned is similar to the Millenaire mod for Minecraft.

Im going to "flesh out" these idea more with pictures and more examples illustrating concepts.

I recommend you take a look at this MC Mod called Tektopia:

 

Edited by Rufkut
  • Like 1
Link to comment
Share on other sites

Quote

Apologies if this is the wrong place to ask, but I've found a village and none of the villagers will interact with me. Is there something special I need to do to be able to talk to them?

Currently the villagers do not have interactions, this is planned for a future update.

Edited by Gerste
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.