---
id: rpg-grind
status: active
supersededBy: []
lang: en
title: RPG grinding
description: >-
  Repeatable activities, progression, economy, companions and automation: 110
  techniques and 330 variants with rewards and constraints.
intro: >-
  A systematic RPG grind reference: 110 mechanics and 330 variants in 18
  sections. Four layers answer different questions: what the player repeats,
  what develops, how rewards arrive and what constrains the loop. It covers
  single-player RPGs, ARPGs, MMORPGs and adjacent management and accumulation
  systems. Every mechanic has an explanation, variants and a hypothetical
  example; coverage, combinations and verified game observations follow the
  catalog.
updatedAt: '2026-10-20'
sources:
  - title: 'Warframe: Mastery Basics'
    url: 'https://support.warframe.com/hc/en-us/articles/218718097-Mastery-Basics'
    description: >-
      Official support on overall progression from ranking different Warframes
      and weapons and counting each item once. Supports the equipment-breadth
      example.
  - title: 'Final Fantasy XIV: Exchanging Tomestones'
    url: >-
      https://na.finalfantasyxiv.com/uiguide/currency/currency-ats/ats_exchange.html
    description: >-
      Official guide to exchanging tomestones and similar tokens for weapons,
      gear and items. Supports the example of selecting rewards through
      currency.
  - title: 'Black Desert: Nodes'
    url: 'https://www.naeu.playblackdesert.com/en-us/Wiki?wikiNo=20'
    description: >-
      Official guide to connecting nodes, contribution and dispatching workers
      for resources. Supports only the node and worker example.
  - title: 'Black Desert: Ancient Anvil, 9 January 2025 update'
    url: >-
      https://www.naeu.playblackdesert.com/en-US/News/Detail?countryType=en-US&groupContentNo=8046
    description: >-
      Historical official description of accumulated Agris Essence and
      guaranteed enhancement at a threshold. Numerical thresholds are not
      imported into this reference.
  - title: 'Last Epoch: Legendary Items'
    url: >-
      https://support.lastepoch.com/hc/en-us/articles/46361924310555-Legendary-Items
    description: >-
      Official support on combining unique and exalted items and transferring
      properties according to Legendary Potential.
  - title: 'The Elder Scrolls Online: Companions'
    url: >-
      https://help.elderscrollsonline.com/app/answers/detail/a_id/53198/~/companions---the-elder-scrolls-online
    description: >-
      Official support on shared combat, relationship development and companion
      personal quests.
  - title: 'Guild Wars 2: Wizard’s Vault rewards'
    url: >-
      https://www.guildwars2.com/en-gb/news/new-rewards-in-guild-wars-2-secrets-of-the-obscure/
    description: >-
      Official explanation of objectives on different schedules, shared currency
      and reward choice. Used as a structural example without current prices.
  - title: 'Final Fantasy XIV: Retainer Ventures introduced in 2.2'
    url: >-
      https://na.finalfantasyxiv.com/lodestone/topics/detail/69e2c959d2e9285fd541e7f5f70fb8139b3464da
    description: >-
      Official historical notes on assigning gathering tasks to retainers. Their
      old caps and requirements are not presented as current.
counts:
  families: 110
  branches: 110
  variants: 330
url: 'https://gamemechanics.pro/en/mechanics/rpg-grind/'
markdownUrl: 'https://gamemechanics.pro/content/mechanics/en/rpg-grind.md'
license: CC-BY-4.0
codeLicense: MIT
attribution: gamemechanics.pro contributors
provenance: >-
  Original editorial RPG grind taxonomy authored for gamemechanics.pro on
  2026-10-20 and expanded to cover activities, progression goals, reward rules
  and constraints. All original thirty family/branch/variant identities are
  preserved. Official developer and publisher sources support only the
  specifically described released-game observations; design variants and
  scenarios are hypothetical.
---
# RPG grinding

A systematic RPG grind reference: 110 mechanics and 330 variants in 18 sections. Four layers answer different questions: what the player repeats, what develops, how rewards arrive and what constrains the loop. It covers single-player RPGs, ARPGs, MMORPGs and adjacent management and accumulation systems. Every mechanic has an explanation, variants and a hypothetical example; coverage, combinations and verified game observations follow the catalog.

## Activities

### Combat and hunting

<a id="combat-hunts"></a>

#### 1. Targeted boss farming

<a id="target-boss-farming"></a>
id: target-boss-farming
canonicalId: rpg-grind--target-boss-farming
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#target-boss-farming

The player chooses an enemy with a known loot table and repeats the fight for a particular item.

##### Action → reward

<a id="target-boss-farming-loop"></a>
- Defeat a chosen boss repeatedly → get attempts at obtaining a desired item. <a id="target-boss-farming-repeat"></a>
- Choose an available boss version by its loot table. <a id="target-boss-farming-option-2"></a>
- Collect summoning materials for repeat attempts. <a id="target-boss-farming-option-3"></a>

Design example: An ice guardian can drop a cold-resistant shield, so the player returns before entering a snowy region.


#### 2. Hunting for ingredients

<a id="monster-ingredients"></a>
id: monster-ingredients
canonicalId: rpg-grind--monster-ingredients
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#monster-ingredients

A required material is tied to a creature, location or hunting condition, directing target selection.

##### Action → reward

<a id="monster-ingredients-loop"></a>
- Track particular creatures → obtain crafting parts. <a id="monster-ingredients-repeat"></a>
- Hunt in a biome containing the desired material. <a id="monster-ingredients-option-2"></a>
- Gather different ingredients for one production chain. <a id="monster-ingredients-option-3"></a>

Design example: A frost potion needs cave-lizard glands, so the player searches for their lairs.


#### 3. Enemy-pack farming

<a id="mob-pack-farming"></a>
id: mob-pack-farming
canonicalId: rpg-grind--mob-pack-farming
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#mob-pack-farming

The player gathers and defeats ordinary enemy packs, choosing density, routing and resource expenditure.

##### Variants

<a id="mob-pack-farming-options"></a>
- Gather enemies for area attacks. <a id="mob-pack-farming-option-1"></a>
- Repeat a short route between camps. <a id="mob-pack-farming-option-2"></a>
- Choose safe packs over denser dangerous ones. <a id="mob-pack-farming-option-3"></a>

Design example: A mage draws several squads onto a bridge and spends one powerful attack on the whole pack.


#### 4. Rare and elite hunting

<a id="rare-elite-hunting"></a>
id: rare-elite-hunting
canonicalId: rpg-grind--rare-elite-hunting
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#rare-elite-hunting

An attempt's value depends on locating a special target rather than merely maximizing kills.

##### Variants

<a id="rare-elite-hunting-options"></a>
- Check known spawn locations. <a id="rare-elite-hunting-option-1"></a>
- Follow clues leading to a rare target. <a id="rare-elite-hunting-option-2"></a>
- Share sightings within a party. <a id="rare-elite-hunting-option-3"></a>

Design example: A scout checks three dens and changes region if the rare beast has not appeared.


#### 5. Part-break harvesting

<a id="part-breaks"></a>
id: part-breaks
canonicalId: rpg-grind--part-breaks
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#part-breaks

The player changes combat tactics to damage a desired part and obtain its associated material.

##### Variants

<a id="part-breaks-options"></a>
- Break a specific part before victory. <a id="part-breaks-option-1"></a>
- Use a suitable damage type to sever material. <a id="part-breaks-option-2"></a>
- Preserve a rare organ by avoiding excessive damage. <a id="part-breaks-option-3"></a>

Design example: A hunter targets the shell, keeping the prey alive until it breaks.


#### 6. Live capture

<a id="monster-capture"></a>
id: monster-capture
canonicalId: rpg-grind--monster-capture
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#monster-capture

A repeated hunt ends in capture; preparation and timing differ from an ordinary finishing blow.

##### Variants

<a id="monster-capture-options"></a>
- Weaken the target and apply a trap. <a id="monster-capture-option-1"></a>
- Sedate creatures for breeding. <a id="monster-capture-option-2"></a>
- Transport captured prey under capacity limits. <a id="monster-capture-option-3"></a>

Design example: The player weakens a beast, traps it and delivers it to researchers.


#### 7. Combat target chains

<a id="enemy-chains"></a>
id: enemy-chains
canonicalId: rpg-grind--enemy-chains
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#enemy-chains

One victory unlocks or strengthens the next target, forming a repeatable sequence.

##### Variants

<a id="enemy-chains-options"></a>
- Build a summoning chain from trophies. <a id="enemy-chains-option-1"></a>
- Progress through increasingly strong targets. <a id="enemy-chains-option-2"></a>
- Hunt a chosen chain branch for its rewards. <a id="enemy-chains-option-3"></a>

Design example: After three guards, a captain appears; the captain's token summons a champion.


#### 8. Recurring area clearing

<a id="zone-clear"></a>
id: zone-clear
canonicalId: rpg-grind--zone-clear
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#zone-clear

The player clears a territory's locations in sequence, after which the world rules restore the loop.

##### Variants

<a id="zone-clear-options"></a>
- Clear connected camps along a route. <a id="zone-clear-option-1"></a>
- Capture locations until a shared reward appears. <a id="zone-clear-option-2"></a>
- Choose between a full clear and selected valuable locations. <a id="zone-clear-option-3"></a>

Design example: Clearing four outposts unlocks a reward convoy before the cycle restarts.


### Repeatable challenges

<a id="challenges-collections"></a>

#### 9. Scaling dungeons

<a id="scaling-dungeons"></a>
id: scaling-dungeons
canonicalId: rpg-grind--scaling-dungeons
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#scaling-dungeons

A familiar dungeon is completed at higher difficulty tiers for the next level of rewards.

##### Action → reward

<a id="scaling-dungeons-loop"></a>
- Repeat runs at higher tiers → obtain stronger rewards. <a id="scaling-dungeons-repeat"></a>
- Add modifiers changing the run and its rewards. <a id="scaling-dungeons-option-2"></a>
- Repeat a chosen tier for reliable acquisition. <a id="scaling-dungeons-option-3"></a>

Design example: A successful clear unlocks a tier with new enemy modifiers and stronger loot.


#### 10. Endless waves

<a id="endless-waves"></a>
id: endless-waves
canonicalId: rpg-grind--endless-waves
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#endless-waves

The player survives successive waves and decides whether the extra reward is worth the next stage’s risk.

##### Action → reward

<a id="endless-waves-loop"></a>
- Survive the assault longer → reach further reward thresholds. <a id="endless-waves-repeat"></a>
- Choose a reward or upgrade between waves. <a id="endless-waves-option-2"></a>
- Stop a run at a convenient threshold. <a id="endless-waves-option-3"></a>

Design example: After every fifth wave, the party can claim its loot or stay for the next chest.


#### 11. Repeatable contracts and bounties

<a id="repeatable-contracts"></a>
id: repeatable-contracts
canonicalId: rpg-grind--repeatable-contracts
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#repeatable-contracts

Short assignments refresh targets within a familiar action set. Rewards connect individual expeditions to a long-term goal.

##### Action → reward

<a id="repeatable-contracts-loop"></a>
- Complete repeatable tasks with different targets → earn money, experience and materials. <a id="repeatable-contracts-repeat"></a>
- Choose a contract by desired material or enemy. <a id="repeatable-contracts-option-2"></a>
- Combine compatible contracts into one route. <a id="repeatable-contracts-option-3"></a>

Design example: A bounty board offers hunts for different monster types, letting the player choose the reward they need.


#### 12. Repeated raid clears

<a id="raid-cycle"></a>
id: raid-cycle
canonicalId: rpg-grind--raid-cycle
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#raid-cycle

A group repeats a multi-stage challenge, allocating roles, loot and available attempts.

##### Variants

<a id="raid-cycle-options"></a>
- Clear a full raid for its final reward. <a id="raid-cycle-option-1"></a>
- Repeat an available individual encounter. <a id="raid-cycle-option-2"></a>
- Build a stable group to reduce losses between attempts. <a id="raid-cycle-option-3"></a>

Design example: A party starts at its desired raid boss using saved progress from earlier encounters.


#### 13. World-event cycles

<a id="world-event-cycles"></a>
id: world-event-cycles
canonicalId: rpg-grind--world-event-cycles
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#world-event-cycles

Repeated events change local world state and unlock later objectives or rewards.

##### Variants

<a id="world-event-cycles-options"></a>
- Join a sequence of shared events. <a id="world-event-cycles-option-1"></a>
- Rotate through independent events. <a id="world-event-cycles-option-2"></a>
- Prepare an event through supplies or scouting. <a id="world-event-cycles-option-3"></a>

Design example: Defending a village starts a counterattack that unlocks a shared boss.


#### 14. Cumulative PvP progression

<a id="pvp-progression"></a>
id: pvp-progression
canonicalId: rpg-grind--pvp-progression
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#pvp-progression

Matches award experience, currency or participation marks separately from competitive skill rating.

##### Variants

<a id="pvp-progression-options"></a>
- Accumulate currency from completed matches. <a id="pvp-progression-option-1"></a>
- Advance a reward track through useful actions. <a id="pvp-progression-option-2"></a>
- Collect victory marks for a special reward. <a id="pvp-progression-option-3"></a>

Design example: A player earns tokens for contributing to objective control even when their team loses.


#### 15. Repeatable skill trials

<a id="repeatable-trials"></a>
id: repeatable-trials
canonicalId: rpg-grind--repeatable-trials
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#repeatable-trials

A familiar trial tests execution and awards completion of specified conditions.

##### Variants

<a id="repeatable-trials-options"></a>
- Finish within a target time. <a id="repeatable-trials-option-1"></a>
- Complete combat with restricted tools. <a id="repeatable-trials-option-2"></a>
- Achieve a streak of error-free clears. <a id="repeatable-trials-option-3"></a>

Design example: The player repeats an obstacle course to finish without falling and earn a mastery badge.


#### 16. Procedural expeditions

<a id="procedural-expeditions"></a>
id: procedural-expeditions
canonicalId: rpg-grind--procedural-expeditions
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#procedural-expeditions

The same objective repeats across changing routes, encounters and resources.

##### Variants

<a id="procedural-expeditions-options"></a>
- Explore newly assembled dungeons. <a id="procedural-expeditions-option-1"></a>
- Choose a route from randomized nodes. <a id="procedural-expeditions-option-2"></a>
- Take temporary upgrades within a run. <a id="procedural-expeditions-option-3"></a>

Design example: Each mine expedition changes its forks, while its ore contributes to one long-term building project.


### Gathering and production

<a id="resources-production"></a>

#### 17. Gathering routes

<a id="gathering-routes"></a>
id: gathering-routes
canonicalId: rpg-grind--gathering-routes
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#gathering-routes

The player repeats a route through gathering nodes and optimizes visit order, carrying capacity and return trips.

##### Action → reward

<a id="gathering-routes-loop"></a>
- Visit mineral deposits, plants and other nodes → accumulate raw materials. <a id="gathering-routes-repeat"></a>
- Change routes when nodes deplete or become occupied. <a id="gathering-routes-option-2"></a>
- Choose a tool for resource quality and yield. <a id="gathering-routes-option-3"></a>

Design example: An herbalist plans a loop through a swamp to gather ingredients and return to an alchemy table.


#### 18. Loot salvaging

<a id="loot-salvaging"></a>
id: loot-salvaging
canonicalId: rpg-grind--loot-salvaging
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#loot-salvaging

Unwanted loot becomes materials for another progression path. An item’s value also depends on its salvage yield.

##### Action → reward

<a id="loot-salvaging-loop"></a>
- Collect unwanted equipment → turn it into materials for useful equipment. <a id="loot-salvaging-repeat"></a>
- Salvage items for a rare component. <a id="loot-salvaging-option-2"></a>
- Choose between selling, salvaging and using an item. <a id="loot-salvaging-option-3"></a>

Design example: Spare armor is salvaged into ingots used to strengthen a chosen chest piece.


#### 19. Production chains

<a id="production-chains"></a>
id: production-chains
canonicalId: rpg-grind--production-chains
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#production-chains

A final item requires multiple processing stages. The player accumulates raw materials and intermediate components.

##### Action → reward

<a id="production-chains-loop"></a>
- Gather raw materials, process them and assemble components → craft valuable items. <a id="production-chains-repeat"></a>
- Accumulate components for multiple stages in parallel. <a id="production-chains-option-2"></a>
- Replace a scarce component through an alternative recipe. <a id="production-chains-option-3"></a>

Design example: Ore becomes ingots, ingots become plates, and plates plus leather become armor.


#### 20. Consumable supply

<a id="consumable-supply"></a>
id: consumable-supply
canonicalId: rpg-grind--consumable-supply
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#consumable-supply

Supplies used on adventures run out regularly. Replenishing them connects preparation to repeated gathering.

##### Action → reward

<a id="consumable-supply-loop"></a>
- Gather ingredients and prepare supplies → replenish potions, food and ammunition. <a id="consumable-supply-repeat"></a>
- Prepare consumables for a particular challenge. <a id="consumable-supply-option-2"></a>
- Choose inexpensive stock or a powerful rare effect. <a id="consumable-supply-option-3"></a>

Design example: Before an expedition, the party gathers herbs and prepares healing potions for several fights.


#### 21. Fishing and aquatic gathering

<a id="fishing"></a>
id: fishing
canonicalId: rpg-grind--fishing
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#fishing

The player repeats catches while choosing tackle, bait, location and conditions.

##### Variants

<a id="fishing-options"></a>
- Choose bait for a desired species. <a id="fishing-option-1"></a>
- Accumulate catches for sale or cooking. <a id="fishing-option-2"></a>
- Seek trophy size and quality. <a id="fishing-option-3"></a>

Design example: A fisher changes bait and travels to a river mouth for a rare eel.


#### 22. Crop cultivation

<a id="crop-cycles"></a>
id: crop-cycles
canonicalId: rpg-grind--crop-cycles
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#crop-cycles

Planting, tending and harvesting form a recurring cycle converting seeds and time into produce.

##### Variants

<a id="crop-cycles-options"></a>
- Grow crops for recipes. <a id="crop-cycles-option-1"></a>
- Rotate plantings for steady yield. <a id="crop-cycles-option-2"></a>
- Select seeds for the next harvest. <a id="crop-cycles-option-3"></a>

Design example: The player alternates fast herbs and slow fruit crops for different orders.


#### 23. Livestock care

<a id="animal-husbandry"></a>
id: animal-husbandry
canonicalId: rpg-grind--animal-husbandry
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#animal-husbandry

Repeated care sustains renewable animal products.

##### Variants

<a id="animal-husbandry-options"></a>
- Feed animals for regular produce. <a id="animal-husbandry-option-1"></a>
- Improve care and product quality. <a id="animal-husbandry-option-2"></a>
- Maintain livestock within space and feed limits. <a id="animal-husbandry-option-3"></a>

Design example: The player stocks feed and chooses whether to sell milk or process it into cheese.


#### 24. Quality-focused crafting

<a id="craft-quality"></a>
id: craft-quality
canonicalId: rpg-grind--craft-quality
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#craft-quality

Repeated crafting targets result quality determined by process or expenditure.

##### Variants

<a id="craft-quality-options"></a>
- Choose an operation sequence for quality. <a id="craft-quality-option-1"></a>
- Use higher-quality raw materials. <a id="craft-quality-option-2"></a>
- Rework poor batches into useful components. <a id="craft-quality-option-3"></a>

Design example: A crafter spends better blanks on an order requiring precise workmanship.


### Exploration and discovery

<a id="exploration-loops"></a>

#### 25. Treasure-map hunting

<a id="treasure-maps"></a>
id: treasure-maps
canonicalId: rpg-grind--treasure-maps
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#treasure-maps

A consumable map or clue set directs a repeatable expedition toward a cache.

##### Variants

<a id="treasure-maps-options"></a>
- Decode cache coordinates. <a id="treasure-maps-option-1"></a>
- Follow a sequence of landmarks. <a id="treasure-maps-option-2"></a>
- Combine map fragments for a valuable expedition. <a id="treasure-maps-option-3"></a>

Design example: The player matches a rock silhouette to the landscape and digs up a chest.


#### 26. Archaeology and excavation

<a id="archaeology-surveys"></a>
id: archaeology-surveys
canonicalId: rpg-grind--archaeology-surveys
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#archaeology-surveys

Finding traces, locating sites and excavating yield materials or historical collection pieces.

##### Variants

<a id="archaeology-surveys-options"></a>
- Survey sites and narrow the search area. <a id="archaeology-surveys-option-1"></a>
- Excavate carefully to preserve an item. <a id="archaeology-surveys-option-2"></a>
- Restore finds from several excavations. <a id="archaeology-surveys-option-3"></a>

Design example: An archaeologist surveys ruins with a device and chooses a dig site by signal strength.


#### 27. Chest and cache circuits

<a id="chest-circuits"></a>
id: chest-circuits
canonicalId: rpg-grind--chest-circuits
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#chest-circuits

The player repeats a circuit of replenishing caches, balancing access, risk and route speed.

##### Variants

<a id="chest-circuits-options"></a>
- Visit known loot locations. <a id="chest-circuits-option-1"></a>
- Find hidden caches through sound or traces. <a id="chest-circuits-option-2"></a>
- Choose tools for locks and obstacles. <a id="chest-circuits-option-3"></a>

Design example: A rooftop route reaches several caches without combat.


#### 28. Theft and smuggling

<a id="stealing-loops"></a>
id: stealing-loops
canonicalId: rpg-grind--stealing-loops
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#stealing-loops

Repeated acquisition relies on stealth, detection risk and disposal of stolen goods.

##### Variants

<a id="stealing-loops-options"></a>
- Pick pockets under escalating risk. <a id="stealing-loops-option-1"></a>
- Infiltrate buildings for valuables. <a id="stealing-loops-option-2"></a>
- Move contraband through checkpoints. <a id="stealing-loops-option-3"></a>

Design example: A thief chooses between safe pockets and a guarded till, then seeks a fence.


#### 29. Repeatable puzzles and routes

<a id="puzzle-circuits"></a>
id: puzzle-circuits
canonicalId: rpg-grind--puzzle-circuits
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#puzzle-circuits

Navigation or reasoning challenges repeat with rewards, changing conditions or target sets.

##### Variants

<a id="puzzle-circuits-options"></a>
- Solve random configurations of a familiar puzzle. <a id="puzzle-circuits-option-1"></a>
- Complete a route with rearranged targets. <a id="puzzle-circuits-option-2"></a>
- Collect a reward for completing an entire series. <a id="puzzle-circuits-option-3"></a>

Design example: A maze rearranges passages while recovered seals contribute to a shared amulet.


#### 30. Condition-dependent gathering

<a id="environmental-windows"></a>
id: environmental-windows
canonicalId: rpg-grind--environmental-windows
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#environmental-windows

A desired resource is available under particular weather, time or environmental conditions.

##### Variants

<a id="environmental-windows-options"></a>
- Visit locations in suitable weather. <a id="environmental-windows-option-1"></a>
- Track daily environmental windows. <a id="environmental-windows-option-2"></a>
- Change environmental state to reveal a resource. <a id="environmental-windows-option-3"></a>

Design example: Night dew appears on cliffs after rain, changing an alchemist's route.


### Trade and economy

<a id="economy-loops"></a>

#### 31. Money farming

<a id="gold-farming"></a>
id: gold-farming
canonicalId: rpg-grind--gold-farming
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#gold-farming

The player chooses repeatable activities by net currency income after expenses.

##### Variants

<a id="gold-farming-options"></a>
- Sell ordinary loot to vendors. <a id="gold-farming-option-1"></a>
- Complete fixed-pay jobs. <a id="gold-farming-option-2"></a>
- Choose money sources by net income per session. <a id="gold-farming-option-3"></a>

Design example: A mercenary compares contract pay against repair and potion costs.


#### 32. Trade routes

<a id="trade-routes"></a>
id: trade-routes
canonicalId: rpg-grind--trade-routes
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#trade-routes

Goods are bought or produced in one place and transported to a more valuable destination.

##### Variants

<a id="trade-routes-options"></a>
- Transport goods between regions. <a id="trade-routes-option-1"></a>
- Build a circuit without an empty return leg. <a id="trade-routes-option-2"></a>
- Protect cargo to preserve profit. <a id="trade-routes-option-3"></a>

Design example: A caravan carries salt to a mountain town, choosing a toll road or dangerous pass.


#### 33. Resale and arbitrage

<a id="market-arbitrage"></a>
id: market-arbitrage
canonicalId: rpg-grind--market-arbitrage
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#market-arbitrage

Progress comes from price differences after fees, demand, risk and tied-up capital.

##### Variants

<a id="market-arbitrage-options"></a>
- Buy underpriced listings and resell. <a id="market-arbitrage-option-1"></a>
- Use price differences between markets. <a id="market-arbitrage-option-2"></a>
- Hold stock until demand changes. <a id="market-arbitrage-option-3"></a>

Design example: A trader buys cheap reagents and sells them where a potion order has raised demand.


#### 34. Market-oriented production

<a id="market-production"></a>
id: market-production
canonicalId: rpg-grind--market-production
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#market-production

The player repeats production for profit, choosing volume and assortment according to demand.

##### Variants

<a id="market-production-options"></a>
- Sell consumables with recurring demand. <a id="market-production-option-1"></a>
- Produce small batches of rare goods. <a id="market-production-option-2"></a>
- Switch production when margins fall. <a id="market-production-option-3"></a>

Design example: A smith makes inexpensive tools when rare armor sells too slowly.


#### 35. Service orders

<a id="service-orders"></a>
id: service-orders
canonicalId: rpg-grind--service-orders
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#service-orders

Repeated services for characters or players pay for skill, conditions fulfilled or delivery.

##### Variants

<a id="service-orders-options"></a>
- Craft from a customer's materials. <a id="service-orders-option-1"></a>
- Provide paid transport or escort. <a id="service-orders-option-2"></a>
- Repair, enchant or process another person's item. <a id="service-orders-option-3"></a>

Design example: An alchemist accepts an antidote order using the customer's materials.


#### 36. Currency and material conversion

<a id="currency-conversion"></a>
id: currency-conversion
canonicalId: rpg-grind--currency-conversion
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#currency-conversion

An accumulated resource converts into another through a fixed rate, recipe or market.

##### Variants

<a id="currency-conversion-options"></a>
- Exchange currencies at a vendor. <a id="currency-conversion-option-1"></a>
- Process materials into more liquid goods. <a id="currency-conversion-option-2"></a>
- Choose a valuable use for a shared resource. <a id="currency-conversion-option-3"></a>

Design example: The player exchanges spare old-zone tokens for current crafting reagents.


### Delegation and automation

<a id="delegation-loops"></a>

#### 37. Worker assignment

<a id="worker-assignment"></a>
id: worker-assignment
canonicalId: rpg-grind--worker-assignment
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#worker-assignment

The player allocates workers to tasks while maintaining resources, efficiency and work queues.

##### Variants

<a id="worker-assignment-options"></a>
- Assign a specialist to a suitable resource. <a id="worker-assignment-option-1"></a>
- Reassign workers to a production bottleneck. <a id="worker-assignment-option-2"></a>
- Supply workers with food, tools or rest. <a id="worker-assignment-option-3"></a>

Design example: A lumberjack takes a nearby node while an experienced miner gathers rare ore.

- [Black Desert: Nodes](https://www.naeu.playblackdesert.com/en-us/Wiki?wikiNo=20)

#### 38. Dispatch missions

<a id="dispatch-missions"></a>
id: dispatch-missions
canonicalId: rpg-grind--dispatch-missions
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#dispatch-missions

A prepared squad performs a task without direct control; the player chooses composition, investment and duration.

##### Variants

<a id="dispatch-missions-options"></a>
- Match the squad to mission requirements. <a id="dispatch-missions-option-1"></a>
- Choose a short or long expedition. <a id="dispatch-missions-option-2"></a>
- Improve equipment to unlock new outcomes. <a id="dispatch-missions-option-3"></a>

Design example: Two scouts seek maps while the hero explores a dungeon.

- [Final Fantasy XIV: Retainer Ventures introduced in 2.2](https://na.finalfantasyxiv.com/lodestone/topics/detail/69e2c959d2e9285fd541e7f5f70fb8139b3464da)

#### 39. Passive production

<a id="passive-production"></a>
id: passive-production
canonicalId: rpg-grind--passive-production
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#passive-production

A built system produces resources over time while inputs and storage remain available.

##### Variants

<a id="passive-production-options"></a>
- Start a processing queue. <a id="passive-production-option-1"></a>
- Connect automated production stages. <a id="passive-production-option-2"></a>
- Resolve stoppages caused by inputs or storage. <a id="passive-production-option-3"></a>

Design example: A mill processes grain until flour storage fills.


#### 40. Offline accumulation

<a id="offline-accumulation"></a>
id: offline-accumulation
canonicalId: rpg-grind--offline-accumulation
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#offline-accumulation

The system awards bounded progress during absence, with explicit simulation rules and caps.

##### Variants

<a id="offline-accumulation-options"></a>
- Accumulate resources up to a defined cap. <a id="offline-accumulation-option-1"></a>
- Choose an active task before leaving. <a id="offline-accumulation-option-2"></a>
- Improve offline production speed or capacity. <a id="offline-accumulation-option-3"></a>

Design example: On returning, the player receives ore from several hours of mine operation.


#### 41. Production logistics

<a id="production-logistics"></a>
id: production-logistics
canonicalId: rpg-grind--production-logistics
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#production-logistics

Repeated movement of resources between nodes determines production throughput.

##### Variants

<a id="production-logistics-options"></a>
- Configure raw-material transport routes. <a id="production-logistics-option-1"></a>
- Allocate storage buffers between stages. <a id="production-logistics-option-2"></a>
- Increase throughput at the slowest stage. <a id="production-logistics-option-3"></a>

Design example: The player adds a cart between mine and smithy to keep the furnace running.


## Goals

### Character progression

<a id="character-progression"></a>

#### 42. Experience leveling

<a id="experience-leveling"></a>
id: experience-leveling
canonicalId: rpg-grind--experience-leveling
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#experience-leveling

Repeated actions award experience that raises character level and unlocks attributes or abilities.

##### Action → reward

<a id="experience-leveling-loop"></a>
- Defeat enemies and complete quests → earn experience and gain levels. <a id="experience-leveling-repeat"></a>
- Earn experience from peaceful activities and discoveries. <a id="experience-leveling-option-2"></a>
- Choose quests by experience relative to risk and time. <a id="experience-leveling-option-3"></a>

Design example: Clearing a camp awards experience; the next level grants a point to spend on an ability.


#### 43. Learning by using skills

<a id="skill-use"></a>
id: skill-use
canonicalId: rpg-grind--skill-use
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#skill-use

A skill develops through its associated action. Award rules determine which attempts count as useful practice.

##### Action → reward

<a id="skill-use-loop"></a>
- Pick locks, cast spells or sneak → improve the corresponding skill. <a id="skill-use-repeat"></a>
- Develop a skill only on suitably difficult tasks. <a id="skill-use-option-2"></a>
- Vary application situations to continue progressing. <a id="skill-use-option-3"></a>

Design example: Picking an unfamiliar lock improves lockpicking; reopening the same lock grants no experience.


#### 44. Weapon proficiency

<a id="weapon-proficiency"></a>
id: weapon-proficiency
canonicalId: rpg-grind--weapon-proficiency
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#weapon-proficiency

Using a chosen weapon type advances a separate proficiency track and unlocks related techniques.

##### Action → reward

<a id="weapon-proficiency-loop"></a>
- Fight with a particular weapon type → unlock techniques and proficiency bonuses. <a id="weapon-proficiency-repeat"></a>
- Unlock a technique by completing a weapon challenge. <a id="weapon-proficiency-option-2"></a>
- Master separate stances for one weapon. <a id="weapon-proficiency-option-3"></a>

Design example: Victories with a spear fill a proficiency track, letting the player choose a new attack against shields.


#### 45. Profession leveling

<a id="profession-leveling"></a>
id: profession-leveling
canonicalId: rpg-grind--profession-leveling
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#profession-leveling

Gathering and crafting raise a profession rank and expand the available recipes or resources.

##### Action → reward

<a id="profession-leveling-loop"></a>
- Craft items, brew potions or mine ore → gain access to advanced recipes. <a id="profession-leveling-repeat"></a>
- Complete profession orders for rank. <a id="profession-leveling-option-2"></a>
- Master new recipe categories instead of producing cheap duplicates. <a id="profession-leveling-option-3"></a>

Design example: A smith completes iron-tool orders, raises their rank and unlocks a steel-blade recipe.


#### 46. Mastery across classes and equipment

<a id="breadth-mastery"></a>
id: breadth-mastery
canonicalId: rpg-grind--breadth-mastery
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#breadth-mastery

Developing new classes or equipment contributes to shared progression. Rules for counting new items encourage trying different play styles.

##### Action → reward

<a id="breadth-mastery-loop"></a>
- Level new classes or items → raise an overall rank and unlock options. <a id="breadth-mastery-repeat"></a>
- Develop different classes for an overall rank. <a id="breadth-mastery-option-2"></a>
- Complete a set of mastered items for a shared unlock. <a id="breadth-mastery-option-3"></a>

Design example: Mastering each staff type for the first time grants overall rank points; mastering a duplicate adds none.

- [Warframe: Mastery Basics](https://support.warframe.com/hc/en-us/articles/218718097-Mastery-Basics)

#### 47. Post-cap progression

<a id="post-cap-progress"></a>
id: post-cap-progress
canonicalId: rpg-grind--post-cap-progress
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#post-cap-progress

After the main level track ends, experience feeds a separate long-term system without necessarily resetting the hero.

##### Variants

<a id="post-cap-progress-options"></a>
- Accumulate points on a post-cap track. <a id="post-cap-progress-option-1"></a>
- Choose permanent specializations after reaching maximum level. <a id="post-cap-progress-option-2"></a>
- Develop separate endgame tracks with different goals. <a id="post-cap-progress-option-3"></a>

Design example: At maximum level, experience unlocks extra passive-effect slots.


#### 48. Unlocking new classes

<a id="class-unlocks"></a>
id: class-unlocks
canonicalId: rpg-grind--class-unlocks
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#class-unlocks

Accumulated achievements or resources unlock new play styles rather than only raising current-class numbers.

##### Variants

<a id="class-unlocks-options"></a>
- Meet requirements for a new character class. <a id="class-unlocks-option-1"></a>
- Collect knowledge for a new specialization. <a id="class-unlocks-option-2"></a>
- Develop several base classes to unlock a hybrid. <a id="class-unlocks-option-3"></a>

Design example: Victories with different elements unlock a battle-mage school.


#### 49. Talent-track development

<a id="talent-branches"></a>
id: talent-branches
canonicalId: rpg-grind--talent-branches
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#talent-branches

Progress advances a chosen track, enabling specialization and comparison of alternative ability sets.

##### Variants

<a id="talent-branches-options"></a>
- Advance a chosen track using accumulated points. <a id="talent-branches-option-1"></a>
- Unlock nodes through thematically related actions. <a id="talent-branches-option-2"></a>
- Redirect future progress into another track. <a id="talent-branches-option-3"></a>

Design example: A warrior invests points in defense to unlock a new way of countering attacks.


### Equipment acquisition

<a id="equipment-loot"></a>

#### 50. Rarity hunting

<a id="rarity-hunting"></a>
id: rarity-hunting
canonicalId: rpg-grind--rarity-hunting
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#rarity-hunting

Repeated looting offers a chance to replace an item with a higher-quality or rarer version.

##### Action → reward

<a id="rarity-hunting-loop"></a>
- Collect random loot → find higher-quality items. <a id="rarity-hunting-repeat"></a>
- Raise available quality through source difficulty. <a id="rarity-hunting-option-2"></a>
- Collect rare items for different roles of one hero. <a id="rarity-hunting-option-3"></a>

Design example: Fortress chests contain weapons of several rarities; the player seeks a rare version appropriate to their level.


#### 51. Hunting perfect rolls

<a id="perfect-rolls"></a>
id: perfect-rolls
canonicalId: rpg-grind--perfect-rolls
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#perfect-rolls

Copies of an item differ in their properties or values. The goal becomes a combination suited to a particular build.

##### Action → reward

<a id="perfect-rolls-loop"></a>
- Loot copies of an item → seek a desired combination of properties and values. <a id="perfect-rolls-repeat"></a>
- Seek desired values on already suitable properties. <a id="perfect-rolls-option-2"></a>
- Keep several combinations for different build tasks. <a id="perfect-rolls-option-3"></a>

Design example: An archer seeks a ring with both attack speed and stamina recovery.


#### 52. Equipment set collection

<a id="equipment-sets"></a>
id: equipment-sets
canonicalId: rpg-grind--equipment-sets
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#equipment-sets

Individual set pieces grant additional effects when used together. Progress is measured by set completion.

##### Action → reward

<a id="equipment-sets-loop"></a>
- Obtain set pieces → unlock bonuses for wearing multiple pieces. <a id="equipment-sets-repeat"></a>
- Collect alternative sets for different roles. <a id="equipment-sets-option-2"></a>
- Combine partial bonuses from multiple sets. <a id="equipment-sets-option-3"></a>

Design example: Two set pieces strengthen poison, while the fourth changes how it spreads.


#### 53. Fragment collection

<a id="fragment-collection"></a>
id: fragment-collection
canonicalId: rpg-grind--fragment-collection
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#fragment-collection

Parts of a future item accumulate toward a known threshold. Each acquired fragment brings a specific reward closer.

##### Action → reward

<a id="fragment-collection-loop"></a>
- Accumulate shards or components → assemble an item upon reaching the threshold. <a id="fragment-collection-repeat"></a>
- Collect different named parts of one item. <a id="fragment-collection-option-2"></a>
- Choose which reward to assemble from shared fragments. <a id="fragment-collection-option-3"></a>

Design example: Each guardian victory grants a fragment; ten fragments assemble into an amulet.


#### 54. Crafting-base hunting

<a id="item-base-hunting"></a>
id: item-base-hunting
canonicalId: rpg-grind--item-base-hunting
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#item-base-hunting

The loot goal is a base with suitable inherent properties or crafting capacity.

##### Variants

<a id="item-base-hunting-options"></a>
- Seek a suitable base type and level. <a id="item-base-hunting-option-1"></a>
- Collect bases with desired sockets. <a id="item-base-hunting-option-2"></a>
- Select bases by remaining upgrade capacity. <a id="item-base-hunting-option-3"></a>

Design example: The player seeks a light blade with three sockets for a custom rune combination.


### Equipment upgrades

<a id="equipment-upgrades"></a>

#### 55. Equipment enhancement

<a id="enhancement-levels"></a>
id: enhancement-levels
canonicalId: rpg-grind--enhancement-levels
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#enhancement-levels

Materials are spent on successive enhancement levels of an existing item. Cost and success probability are separate design choices.

##### Action → reward

<a id="enhancement-levels-loop"></a>
- Gather materials → raise an item’s enhancement level. <a id="enhancement-levels-repeat"></a>
- Raise levels with guaranteed results and increasing cost. <a id="enhancement-levels-option-2"></a>
- Prepare protection materials before a risky upgrade. <a id="enhancement-levels-option-3"></a>

Design example: The player gathers crystals and upgrades a sword from enhancement level three to four with guaranteed success.


#### 56. Property rerolling

<a id="property-rerolls"></a>
id: property-rerolls
canonicalId: rpg-grind--property-rerolls
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#property-rerolls

The player spends resources to replace properties on an acquired item and move it toward a desired configuration.

##### Action → reward

<a id="property-rerolls-loop"></a>
- Spend accumulated resources → replace unwanted properties. <a id="property-rerolls-repeat"></a>
- Lock a useful property before rerolling the rest. <a id="property-rerolls-option-2"></a>
- Choose a replacement from several offers. <a id="property-rerolls-option-3"></a>

Design example: Enchantment dust replaces fire resistance with a random property while preserving the ring’s other attributes.


#### 57. Gem and rune upgrading

<a id="gem-rune-upgrades"></a>
id: gem-rune-upgrades
canonicalId: rpg-grind--gem-rune-upgrades
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#gem-rune-upgrades

Equipment inserts have their own acquisition and upgrade loop, with transfer between items governed by the game’s rules.

##### Action → reward

<a id="gem-rune-upgrades-loop"></a>
- Collect and combine gems or runes → strengthen equipment inserts. <a id="gem-rune-upgrades-repeat"></a>
- Develop separate insert types for different builds. <a id="gem-rune-upgrades-option-2"></a>
- Unlock additional insert slots. <a id="gem-rune-upgrades-option-3"></a>

Design example: Three small rubies combine into one large ruby for a weapon socket.


#### 58. Item evolution

<a id="item-evolution"></a>
id: item-evolution
canonicalId: rpg-grind--item-evolution
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#item-evolution

An item changes form or capabilities after its usage conditions are fulfilled.

##### Action → reward

<a id="item-evolution-loop"></a>
- Fulfill conditions with an equipped item → unlock its next form. <a id="item-evolution-repeat"></a>
- Complete thematic challenges tied to an item. <a id="item-evolution-option-2"></a>
- Choose among several evolution paths. <a id="item-evolution-option-3"></a>

Design example: A staff awakens after being used to defeat spirits and gains a new spell.


#### 59. Duplicate fusion

<a id="duplicate-fusion"></a>
id: duplicate-fusion
canonicalId: rpg-grind--duplicate-fusion
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#duplicate-fusion

Duplicate copies are consumed to strengthen a chosen item, making duplicates a progression resource.

##### Action → reward

<a id="duplicate-fusion-loop"></a>
- Obtain duplicate copies → consume them to develop the main item. <a id="duplicate-fusion-repeat"></a>
- Raise rank using copies from a defined group. <a id="duplicate-fusion-option-2"></a>
- Choose between fusion and keeping a copy for another build. <a id="duplicate-fusion-option-3"></a>

Design example: A duplicate talisman is consumed to raise the main talisman’s rank and increase its charge.


#### 60. Affix transfer

<a id="affix-transfer"></a>
id: affix-transfer
canonicalId: rpg-grind--affix-transfer
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#affix-transfer

One item donates a property to another; the player acquires the base and desired effect separately.

##### Variants

<a id="affix-transfer-options"></a>
- Extract a property into a persistent library. <a id="affix-transfer-option-1"></a>
- Consume a donor item to transfer an effect. <a id="affix-transfer-option-2"></a>
- Combine a unique base with some properties from another item. <a id="affix-transfer-option-3"></a>

Design example: A rare axe is consumed to transfer its bleeding effect onto a preferred weapon.

- [Last Epoch: Legendary Items](https://support.lastepoch.com/hc/en-us/articles/46361924310555-Legendary-Items)

#### 61. Crafting potential

<a id="crafting-potential"></a>
id: crafting-potential
canonicalId: rpg-grind--crafting-potential
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#crafting-potential

Each craft consumes a limited item budget, making remaining crafting attempts part of a base's value.

##### Variants

<a id="crafting-potential-options"></a>
- Spend a fixed upgrade budget. <a id="crafting-potential-option-1"></a>
- Choose operations with different capacity costs. <a id="crafting-potential-option-2"></a>
- Find a new base after crafting capacity runs out. <a id="crafting-potential-option-3"></a>

Design example: A smith decides whether to spend the last crafting capacity on strength or keep a successful blade.


### Companions, pets and mounts

<a id="companion-progression"></a>

#### 62. Companion leveling

<a id="companion-leveling"></a>
id: companion-leveling
canonicalId: rpg-grind--companion-leveling
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#companion-leveling

A companion has separate power, ability or role progression tied to shared activities.

##### Variants

<a id="companion-leveling-options"></a>
- Bring a companion into combat for experience. <a id="companion-leveling-option-1"></a>
- Train a specific role or ability. <a id="companion-leveling-option-2"></a>
- Upgrade companion-specific equipment. <a id="companion-leveling-option-3"></a>

Design example: A party healer earns expedition experience and unlocks group healing.

- [The Elder Scrolls Online: Companions](https://help.elderscrollsonline.com/app/answers/detail/a_id/53198/~/companions---the-elder-scrolls-online)

#### 63. Individual NPC relationships

<a id="companion-rapport"></a>
id: companion-rapport
canonicalId: rpg-grind--companion-rapport
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#companion-rapport

Repeated actions change an individual character's trust, unlocking reactions, services or quests.

##### Variants

<a id="companion-rapport-options"></a>
- Perform actions the character approves of. <a id="companion-rapport-option-1"></a>
- Give suitable gifts with bounded repeat effects. <a id="companion-rapport-option-2"></a>
- Complete shared quests for relationship milestones. <a id="companion-rapport-option-3"></a>

Design example: Helping an archivist with rare manuscripts unlocks a personal story and collection access.

- [The Elder Scrolls Online: Companions](https://help.elderscrollsonline.com/app/answers/detail/a_id/53198/~/companions---the-elder-scrolls-online)

#### 64. Pet training

<a id="pet-training"></a>
id: pet-training
canonicalId: rpg-grind--pet-training
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#pet-training

A pet develops commands, behavior or useful abilities through repeated practice.

##### Variants

<a id="pet-training-options"></a>
- Repeat exercises to learn commands. <a id="pet-training-option-1"></a>
- Use a pet ability in suitable situations. <a id="pet-training-option-2"></a>
- Develop a pet specialization instead of generic power. <a id="pet-training-option-3"></a>

Design example: A fox learns to find herbs as the player guides it through training trails.


#### 65. Mount training

<a id="mount-training"></a>
id: mount-training
canonicalId: rpg-grind--mount-training
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#mount-training

Riding, exercises or resources improve a particular mount's movement and capabilities.

##### Variants

<a id="mount-training-options"></a>
- Develop endurance through riding. <a id="mount-training-option-1"></a>
- Teach new movement abilities. <a id="mount-training-option-2"></a>
- Improve equipment and carrying capacity. <a id="mount-training-option-3"></a>

Design example: A mountain goat trains on slopes and gains the ability to reach a higher ledge.


#### 66. Breeding and inheritance

<a id="breeding-lines"></a>
id: breeding-lines
canonicalId: rpg-grind--breeding-lines
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#breeding-lines

The player repeats parent selection and offspring raising for desired inherited traits.

##### Variants

<a id="breeding-lines-options"></a>
- Choose pairs by inheritable traits. <a id="breeding-lines-option-1"></a>
- Establish a rare trait in a lineage. <a id="breeding-lines-option-2"></a>
- Exchange offspring to broaden parent selection. <a id="breeding-lines-option-3"></a>

Design example: A breeder crosses fast and enduring animals while preserving successful lines.


#### 67. Hatching and raising creatures

<a id="hatching-growth"></a>
id: hatching-growth
canonicalId: rpg-grind--hatching-growth
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#hatching-growth

Eggs or young creatures require conditions and care before becoming usable companions or collectibles.

##### Variants

<a id="hatching-growth-options"></a>
- Acquire eggs and provide incubation conditions. <a id="hatching-growth-option-1"></a>
- Raise a creature through several stages. <a id="hatching-growth-option-2"></a>
- Choose care affecting the eventual specialization. <a id="hatching-growth-option-3"></a>

Design example: The player maintains incubator warmth and feeds a newly hatched dragon.


### Reputation, access and knowledge

<a id="reputation-access"></a>

#### 68. Faction reputation

<a id="faction-reputation"></a>
id: faction-reputation
canonicalId: rpg-grind--faction-reputation
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#faction-reputation

Repeated help for a chosen faction raises standing or rank and unlocks faction-specific options.

##### Action → reward

<a id="faction-reputation-loop"></a>
- Complete faction assignments → unlock vendors, abilities and rewards. <a id="faction-reputation-repeat"></a>
- Complete different assignment types for one faction. <a id="faction-reputation-option-2"></a>
- Choose a side when standings conflict. <a id="faction-reputation-option-3"></a>

Design example: Delivering supplies to researchers raises trust and unlocks a map of hidden caves for purchase.


#### 69. Token accumulation

<a id="token-currency"></a>
id: token-currency
canonicalId: rpg-grind--token-currency
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#token-currency

Activities award a dedicated currency that can be exchanged for a chosen reward at a known price.

##### Action → reward

<a id="token-currency-loop"></a>
- Complete activities awarding guaranteed currency → buy desired equipment. <a id="token-currency-repeat"></a>
- Accumulate tokens through several alternative activities. <a id="token-currency-option-2"></a>
- Choose the next purchase by cost and build contribution. <a id="token-currency-option-3"></a>

Design example: Each expedition grants two tokens; the hero can buy chosen gloves for twenty tokens.

- [Final Fantasy XIV: Exchanging Tomestones](https://na.finalfantasyxiv.com/uiguide/currency/currency-ats/ats_exchange.html)

#### 70. Key and ticket collection

<a id="access-keys"></a>
id: access-keys
canonicalId: rpg-grind--access-keys
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#access-keys

One repeatable activity awards consumable access to another. A key establishes the cost of attempting the next reward.

##### Action → reward

<a id="access-keys-loop"></a>
- Farm available activities → gain entry attempts to a boss or dungeon. <a id="access-keys-repeat"></a>
- Collect named key parts from different sources. <a id="access-keys-option-2"></a>
- Allocate limited passes among rewards. <a id="access-keys-option-3"></a>

Design example: Three seals from border outposts combine into a treasury key.


#### 71. Settlement development

<a id="settlement-development"></a>
id: settlement-development
canonicalId: rpg-grind--settlement-development
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#settlement-development

Contributing materials and completing orders develop a shared base, unlocking buildings, services or upgrades.

##### Action → reward

<a id="settlement-development-loop"></a>
- Contribute resources and complete orders → build workshops and unlock services. <a id="settlement-development-repeat"></a>
- Develop workshops for new production options. <a id="settlement-development-option-2"></a>
- Choose building order according to character needs. <a id="settlement-development-option-3"></a>

Design example: The player delivers wood and stone for a smithy, unlocking equipment repairs in the settlement.


#### 72. Recipe research

<a id="recipe-research"></a>
id: recipe-research
canonicalId: rpg-grind--recipe-research
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#recipe-research

Repeated work with samples gradually unlocks knowledge that expands available crafting options.

##### Action → reward

<a id="recipe-research-loop"></a>
- Find samples, dismantle items or experiment → unlock recipes. <a id="recipe-research-repeat"></a>
- Study ingredient properties through experiments. <a id="recipe-research-option-2"></a>
- Dismantle found samples to reconstruct a blueprint. <a id="recipe-research-option-3"></a>

Design example: Researching collected poisons fills a study track and unlocks an antidote recipe.


### World, community and account

<a id="world-social-progress"></a>

#### 73. Map and region completion

<a id="map-completion"></a>
id: map-completion
canonicalId: rpg-grind--map-completion
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#map-completion

The player completes exploration locations and earns rewards for regional coverage.

##### Variants

<a id="map-completion-options"></a>
- Discover all points of interest. <a id="map-completion-option-1"></a>
- Complete local objectives for completion percentage. <a id="map-completion-option-2"></a>
- Repeat exploration on a new character when permitted. <a id="map-completion-option-3"></a>

Design example: A map tracks shrines, vistas and caves toward a regional reward chest.


#### 74. Regional node investment

<a id="regional-investment"></a>
id: regional-investment
canonicalId: rpg-grind--regional-investment
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#regional-investment

Resources and accumulated contribution improve selected world locations or connect them into a network.

##### Variants

<a id="regional-investment-options"></a>
- Discover and connect resource nodes. <a id="regional-investment-option-1"></a>
- Raise a selected territory's level. <a id="regional-investment-option-2"></a>
- Reallocate contribution between regions. <a id="regional-investment-option-3"></a>

Design example: The player invests influence in a mining area to connect it to town storage.

- [Black Desert: Nodes](https://www.naeu.playblackdesert.com/en-us/Wiki?wikiNo=20)

#### 75. Guild development

<a id="guild-projects"></a>
id: guild-projects
canonicalId: rpg-grind--guild-projects
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#guild-projects

Individual repeated activities contribute to shared resources that unlock persistent group options.

##### Variants

<a id="guild-projects-options"></a>
- Complete guild tasks for shared experience. <a id="guild-projects-option-1"></a>
- Donate materials for infrastructure. <a id="guild-projects-option-2"></a>
- Join shared research and upgrades. <a id="guild-projects-option-3"></a>

Design example: Members contribute wood to a shared pier and unlock a guild ship.


#### 76. Community construction

<a id="community-construction"></a>
id: community-construction
canonicalId: rpg-grind--community-construction
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#community-construction

Combined contributions from many participants change an object or region and unlock the next stage.

##### Variants

<a id="community-construction-options"></a>
- Contribute resources to a shared fund. <a id="community-construction-option-1"></a>
- Complete different tasks within one project. <a id="community-construction-option-2"></a>
- Reach shared thresholds with personal participation records. <a id="community-construction-option-3"></a>

Design example: A server gathers stone for a bridge, making a new road available.


#### 77. Account-wide unlocks

<a id="account-unlocks"></a>
id: account-unlocks
canonicalId: rpg-grind--account-unlocks
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#account-unlocks

One character's achievement creates a lasting option for others, reducing repetition of an already mastered path.

##### Variants

<a id="account-unlocks-options"></a>
- Unlock shared traversal tools and conveniences. <a id="account-unlocks-option-1"></a>
- Build a shared recipe library. <a id="account-unlocks-option-2"></a>
- Earn starting options for new characters. <a id="account-unlocks-option-3"></a>

Design example: An unlocked glider becomes available to every character on the account.


### Collections and metaprogression

<a id="collection-metaprogression"></a>

#### 78. Collectible completion

<a id="collectibles"></a>
id: collectibles
canonicalId: rpg-grind--collectibles
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#collectibles

Repeatable activities fill a collection that can award cosmetic distinctions, records or completion rewards.

##### Action → reward

<a id="collectibles-loop"></a>
- Repeat associated activities → collect appearances, pets, mounts and trophies. <a id="collectibles-repeat"></a>
- Complete a bestiary, appearance library or trophy set. <a id="collectibles-option-2"></a>
- Exchange duplicates for missing collection pieces. <a id="collectibles-option-3"></a>

Design example: The player visits different beast lairs to complete a bestiary and earn a camp decoration.


#### 79. Prestige and rebirth

<a id="prestige-rebirth"></a>
id: prestige-rebirth
canonicalId: rpg-grind--prestige-rebirth
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#prestige-rebirth

After reaching a threshold, the player resets part of their progression and repeats the journey with a permanent reward or new conditions.

##### Action → reward

<a id="prestige-rebirth-loop"></a>
- Repeat a progression cycle after a partial reset → gain permanent bonuses or options. <a id="prestige-rebirth-repeat"></a>
- Carry a permanent bonus through a level reset. <a id="prestige-rebirth-option-2"></a>
- Unlock new rules for the next cycle. <a id="prestige-rebirth-option-3"></a>

Design example: At the level cap, a hero can be reborn, losing levels but keeping an unlocked extra talent slot.


#### 80. Tiered achievements

<a id="achievement-tiers"></a>
id: achievement-tiers
canonicalId: rpg-grind--achievement-tiers
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#achievement-tiers

A theme has successive quantitative or qualitative thresholds with separate rewards.

##### Variants

<a id="achievement-tiers-options"></a>
- Accumulate actions toward the next tier. <a id="achievement-tiers-option-1"></a>
- Complete a set of different subtasks. <a id="achievement-tiers-option-2"></a>
- Improve result quality for a higher distinction. <a id="achievement-tiers-option-3"></a>

Design example: Solo hunting awards a beginner badge, then a title for a difficult series.


#### 81. New Game Plus

<a id="new-game-plus"></a>
id: new-game-plus
canonicalId: rpg-grind--new-game-plus
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#new-game-plus

A completed campaign restarts with specified progression carryover and changed conditions.

##### Variants

<a id="new-game-plus-options"></a>
- Carry some equipment into a new cycle. <a id="new-game-plus-option-1"></a>
- Unlock new difficulties after the ending. <a id="new-game-plus-option-2"></a>
- Collect mutually exclusive outcomes across playthroughs. <a id="new-game-plus-option-3"></a>

Design example: A hero retains skills but restarts with tougher encounters and new rewards.


#### 82. Seasonal progression journey

<a id="season-journey"></a>
id: season-journey
canonicalId: rpg-grind--season-journey
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#season-journey

A set of repeated and one-off tasks organizes a season into a sequence of goals.

##### Variants

<a id="season-journey-options"></a>
- Complete chapters of seasonal goals. <a id="season-journey-option-1"></a>
- Accumulate seasonal experience on a reward track. <a id="season-journey-option-2"></a>
- Choose seasonal goals matching a preferred play style. <a id="season-journey-option-3"></a>

Design example: A seasonal journal asks players to learn new crafting, clear trials and earn a commemorative appearance.


## Rewards

### Delivery and distribution

<a id="reward-distribution"></a>

#### 83. Guaranteed payout

<a id="fixed-payout"></a>
id: fixed-payout
canonicalId: rpg-grind--fixed-payout
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#fixed-payout

Each successful repetition awards a known contribution, making the remaining path estimable.

##### Variants

<a id="fixed-payout-options"></a>
- Award a fixed resource for completion. <a id="fixed-payout-option-1"></a>
- Give a base reward plus optional bonuses. <a id="fixed-payout-option-2"></a>
- Fill a known track for each successful step. <a id="fixed-payout-option-3"></a>

Design example: Each delivery always awards one seal, and a purchase costs ten seals.


#### 84. Weighted random rewards

<a id="weighted-loot"></a>
id: weighted-loot
canonicalId: rpg-grind--weighted-loot
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#weighted-loot

The result is drawn from a probability distribution; attempt frequency and table composition determine the path to a goal.

##### Variants

<a id="weighted-loot-options"></a>
- Use an independent table for each attempt. <a id="weighted-loot-option-1"></a>
- Choose rewards through several sequential rolls. <a id="weighted-loot-option-2"></a>
- Separate tables by region or difficulty. <a id="weighted-loot-option-3"></a>

Design example: A chest selects item type, then quality, then properties.


#### 85. Personal and shared loot

<a id="loot-ownership"></a>
id: loot-ownership
canonicalId: rpg-grind--loot-ownership
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#loot-ownership

The rule determines who owns a reward and how participants divide a shared outcome.

##### Variants

<a id="loot-ownership-options"></a>
- Award independent loot to each participant. <a id="loot-ownership-option-1"></a>
- Allocate a shared item through claims or rotation. <a id="loot-ownership-option-2"></a>
- Allow loot trading within the party. <a id="loot-ownership-option-3"></a>

Design example: Each participant receives personal materials, while a rare trophy is allocated separately.


#### 86. Reward choice offers

<a id="choice-rewards"></a>
id: choice-rewards
canonicalId: rpg-grind--choice-rewards
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#choice-rewards

After a repeatable activity, the player selects from a limited offer rather than receiving a fully random reward.

##### Variants

<a id="choice-rewards-options"></a>
- Choose one item from several random offers. <a id="choice-rewards-option-1"></a>
- Specify a reward category before starting. <a id="choice-rewards-option-2"></a>
- Receive a chest allowing selection of a specific item. <a id="choice-rewards-option-3"></a>

Design example: After an expedition, the player can take one of three displayed items.


#### 87. Performance-based rewards

<a id="performance-rewards"></a>
id: performance-rewards
canonicalId: rpg-grind--performance-rewards
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#performance-rewards

Reward amount or composition depends on observable performance rather than completion alone.

##### Variants

<a id="performance-rewards-options"></a>
- Reward speed while preserving required conditions. <a id="performance-rewards-option-1"></a>
- Count preserved resources or allies. <a id="performance-rewards-option-2"></a>
- Give a separate bonus for an optional objective. <a id="performance-rewards-option-3"></a>

Design example: Preserved caravan crates increase the escort payout.


### Investment and outcome protection

<a id="reward-protection"></a>

#### 88. Hard pity threshold

<a id="hard-pity"></a>
id: hard-pity
canonicalId: rpg-grind--hard-pity
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#hard-pity

After a defined number of qualifying failures, the next reward is guaranteed under explicit counter rules.

##### Variants

<a id="hard-pity-options"></a>
- Guarantee a reward on a defined attempt. <a id="hard-pity-option-1"></a>
- Keep a separate counter for each target type. <a id="hard-pity-option-2"></a>
- Preserve the counter across sessions or qualifying sources. <a id="hard-pity-option-3"></a>

Design example: If a blueprint is not found in nine expeditions, the tenth guarantees it.

- [Black Desert: Ancient Anvil, 9 January 2025 update](https://www.naeu.playblackdesert.com/en-US/News/Detail?countryType=en-US&groupContentNo=8046)

#### 89. Duplicate protection

<a id="duplicate-protection"></a>
id: duplicate-protection
canonicalId: rpg-grind--duplicate-protection
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#duplicate-protection

The system tracks previous results and reduces or excludes unwanted duplicates.

##### Variants

<a id="duplicate-protection-options"></a>
- Exclude owned items until a set is complete. <a id="duplicate-protection-option-1"></a>
- Increase weights for missing categories. <a id="duplicate-protection-option-2"></a>
- Allow replacement of a duplicate result. <a id="duplicate-protection-option-3"></a>

Design example: A collection chest first awards banners not yet obtained.


#### 90. Increasing chance after failures

<a id="soft-pity"></a>
id: soft-pity
canonicalId: rpg-grind--soft-pity
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#soft-pity

Probability changes with qualifying attempt history without necessarily providing a fixed guarantee.

##### Variants

<a id="soft-pity-options"></a>
- Increase chance after every failure. <a id="soft-pity-option-1"></a>
- Increase chance only after an initial threshold. <a id="soft-pity-option-2"></a>
- Limit the increase to a known maximum. <a id="soft-pity-option-3"></a>

Design example: Each failed attempt adds rare-reagent chance, and success resets the bonus.


#### 91. Unwanted-reward compensation

<a id="unwanted-reward-compensation"></a>
id: unwanted-reward-compensation
canonicalId: rpg-grind--unwanted-reward-compensation
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#unwanted-reward-compensation

A result unsuitable for the current goal retains value through replacement or alternative progress.

##### Variants

<a id="unwanted-reward-compensation-options"></a>
- Exchange an unsuitable result for part of a chosen reward's cost. <a id="unwanted-reward-compensation-option-1"></a>
- Award compensation currency alongside a duplicate. <a id="unwanted-reward-compensation-option-2"></a>
- Allow accumulated replacement of several unwanted rewards. <a id="unwanted-reward-compensation-option-3"></a>

Design example: An unwanted relic grants an exchange mark toward a chosen relic.


#### 92. Upgrade refunds and protection

<a id="upgrade-refunds"></a>
id: upgrade-refunds
canonicalId: rpg-grind--upgrade-refunds
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#upgrade-refunds

Rules preserve part of an investment when replacing an item, failing or changing progression direction.

##### Variants

<a id="upgrade-refunds-options"></a>
- Refund some resources when salvaging an upgraded item. <a id="upgrade-refunds-option-1"></a>
- Consume protection to prevent loss of an enhancement level. <a id="upgrade-refunds-option-2"></a>
- Transfer accumulated levels to another base. <a id="upgrade-refunds-option-3"></a>

Design example: When replacing a sword, the player transfers much of its enhancement investment to the new one.


### Scaling and focusing

<a id="reward-scaling"></a>

#### 93. Risk-reward scaling

<a id="risk-reward"></a>
id: risk-reward
canonicalId: rpg-grind--risk-reward
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#risk-reward

The player accepts extra threats or restrictions in exchange for changed rewards.

##### Variants

<a id="risk-reward-options"></a>
- Choose difficulty with a separate loot table. <a id="risk-reward-option-1"></a>
- Add optional dangerous modifiers. <a id="risk-reward-option-2"></a>
- Carry valuable cargo for a larger payout. <a id="risk-reward-option-3"></a>

Design example: Before an expedition, the player can strengthen enemies for more rare materials.


#### 94. Streak multipliers

<a id="streak-multipliers"></a>
id: streak-multipliers
canonicalId: rpg-grind--streak-multipliers
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#streak-multipliers

Consecutive successes within a loop increase rewards until a reset or voluntary stop.

##### Variants

<a id="streak-multipliers-options"></a>
- Raise a multiplier through consecutive victories. <a id="streak-multipliers-option-1"></a>
- Preserve a streak while meeting a special condition. <a id="streak-multipliers-option-2"></a>
- Bank an accumulated bonus when leaving the chain. <a id="streak-multipliers-option-3"></a>

Design example: A party continues fights without returning to town to preserve its multiplier.


#### 95. Rested progression reserve

<a id="rested-progress"></a>
id: rested-progress
canonicalId: rpg-grind--rested-progress
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#rested-progress

Rest or absence builds a bounded reserve that accelerates later active actions.

##### Variants

<a id="rested-progress-options"></a>
- Accumulate bonus-experience reserves while away. <a id="rested-progress-option-1"></a>
- Spend the reserve only on qualifying actions. <a id="rested-progress-option-2"></a>
- Use separate reserves for professions or combat. <a id="rested-progress-option-3"></a>

Design example: After resting, the hero earns increased experience until a rested reserve is spent.


#### 96. Parallel goal progression

<a id="parallel-goals"></a>
id: parallel-goals
canonicalId: rpg-grind--parallel-goals
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#parallel-goals

One activity meaningfully advances several independent goals, allowing useful combinations.

##### Variants

<a id="parallel-goals-options"></a>
- Combine a contract, experience and desired loot. <a id="parallel-goals-option-1"></a>
- Plan a route for multiple collections. <a id="parallel-goals-option-2"></a>
- Choose an activity by the current set of goals. <a id="parallel-goals-option-3"></a>

Design example: A hunt provides companion experience, ingredients and faction-contract progress at once.


#### 97. Loot-pool focusing

<a id="loot-pool-focus"></a>
id: loot-pool-focus
canonicalId: rpg-grind--loot-pool-focus
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#loot-pool-focus

The player invests resources or makes a choice to change eligible rewards or their relative weights.

##### Variants

<a id="loot-pool-focus-options"></a>
- Restrict the table to a chosen item type. <a id="loot-pool-focus-option-1"></a>
- Add a desired category to the table through investment. <a id="loot-pool-focus-option-2"></a>
- Change relative weights at the cost of other outcomes. <a id="loot-pool-focus-option-3"></a>

Design example: Before a ritual, the hero chooses a weapon school, narrowing rewards to that type.


## Constraints

### Schedule and pacing

<a id="cadence-controls"></a>

#### 98. Daily cycles

<a id="daily-cycles"></a>
id: daily-cycles
canonicalId: rpg-grind--daily-cycles
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#daily-cycles

A periodic reset refreshes objectives or bonuses and establishes repetition cadence.

##### Variants

<a id="daily-cycles-options"></a>
- Refresh a daily objective set. <a id="daily-cycles-option-1"></a>
- Award a bonus for the first daily completion. <a id="daily-cycles-option-2"></a>
- Allow selection of several tasks from a daily set. <a id="daily-cycles-option-3"></a>

Design example: One bonus order for a chosen profession becomes available each day.

- [Guild Wars 2: Wizard’s Vault rewards](https://www.guildwars2.com/en-gb/news/new-rewards-in-guild-wars-2-secrets-of-the-obscure/)

#### 99. Weekly caps and reward eligibility

<a id="weekly-caps"></a>
id: weekly-caps
canonicalId: rpg-grind--weekly-caps
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#weekly-caps

A period permits a limited number of rewards or currency units regardless of run count.

##### Variants

<a id="weekly-caps-options"></a>
- Cap valuable currency earned per period. <a id="weekly-caps-option-1"></a>
- Separate activity access from reward eligibility. <a id="weekly-caps-option-2"></a>
- Choose which rewards consume a periodic allowance. <a id="weekly-caps-option-3"></a>

Design example: A player may help friends raid, but receives personal chests only up to a weekly limit.

- [Guild Wars 2: Wizard’s Vault rewards](https://www.guildwars2.com/en-gb/news/new-rewards-in-guild-wars-2-secrets-of-the-obscure/)

#### 100. Regenerating attempt budget

<a id="stamina-attempts"></a>
id: stamina-attempts
canonicalId: rpg-grind--stamina-attempts
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#stamina-attempts

Activities consume a resource restored over time or through play, limiting repetition frequency.

##### Variants

<a id="stamina-attempts-options"></a>
- Spend energy per attempt. <a id="stamina-attempts-option-1"></a>
- Use separate budgets for different activities. <a id="stamina-attempts-option-2"></a>
- Accumulate a bounded reserve for a longer session. <a id="stamina-attempts-option-3"></a>

Design example: A hero has a gathering stamina reserve and chooses the most needed veins.


#### 101. Source respawn windows

<a id="respawn-windows"></a>
id: respawn-windows
canonicalId: rpg-grind--respawn-windows
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#respawn-windows

A harvested source returns according to time or world-state rules, changing repeat availability.

##### Variants

<a id="respawn-windows-options"></a>
- Respawn each source separately. <a id="respawn-windows-option-1"></a>
- Refresh an entire area on a shared cycle. <a id="respawn-windows-option-2"></a>
- Trigger restoration through world events. <a id="respawn-windows-option-3"></a>

Design example: After mining ore, the player moves elsewhere until veins return.


#### 102. Production time constraints

<a id="crafting-cooldowns"></a>
id: crafting-cooldowns
canonicalId: rpg-grind--crafting-cooldowns
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#crafting-cooldowns

Crafting or research takes time, requiring queue and capacity management.

##### Variants

<a id="crafting-cooldowns-options"></a>
- Give each operation a duration. <a id="crafting-cooldowns-option-1"></a>
- Limit parallel work slots. <a id="crafting-cooldowns-option-2"></a>
- Allow periodic production of a rare component. <a id="crafting-cooldowns-option-3"></a>

Design example: A laboratory studies one recipe while a workshop processes metal.


#### 103. Seasonal partial resets

<a id="seasonal-resets"></a>
id: seasonal-resets
canonicalId: rpg-grind--seasonal-resets
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#seasonal-resets

A new season resets specified tracks or the economy while preserving stated outcomes.

##### Variants

<a id="seasonal-resets-options"></a>
- Start a separate seasonal economy. <a id="seasonal-resets-option-1"></a>
- Refresh the cycle's rules and goals. <a id="seasonal-resets-option-2"></a>
- Transfer specified results into a permanent mode. <a id="seasonal-resets-option-3"></a>

Design example: Seasonal heroes start without gold but retain commemorative appearances from earlier seasons.


#### 104. Catch-up progression

<a id="catch-up"></a>
id: catch-up
canonicalId: rpg-grind--catch-up
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#catch-up

A behind or returning player accesses earlier stages at reduced cost or increased speed.

##### Variants

<a id="catch-up-options"></a>
- Increase rewards up to a defined threshold. <a id="catch-up-option-1"></a>
- Accumulate missed periodic opportunities. <a id="catch-up-option-2"></a>
- Reduce the cost of previous progression tiers. <a id="catch-up-option-3"></a>

Design example: A late-starting hero earns extra tokens until reaching baseline equipment.


### Cost and risk

<a id="cost-risk-controls"></a>

#### 105. Diminishing returns

<a id="diminishing-returns"></a>
id: diminishing-returns
canonicalId: rpg-grind--diminishing-returns
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#diminishing-returns

Prolonged repetition of one source reduces yield or raises cost, changing the next activity choice.

##### Variants

<a id="diminishing-returns-options"></a>
- Reduce yield when repeating one action. <a id="diminishing-returns-option-1"></a>
- Raise the cost of consecutive upgrades. <a id="diminishing-returns-option-2"></a>
- Restore efficiency after changing activities or resting. <a id="diminishing-returns-option-3"></a>

Design example: After intensive harvesting, a site depletes and another becomes more attractive.


#### 106. Progress loss on failure

<a id="death-loss"></a>
id: death-loss
canonicalId: rpg-grind--death-loss
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#death-loss

Defeat removes resources, experience or some loot, making preservation part of the loop.

##### Variants

<a id="death-loss-options"></a>
- Lose some unbanked loot. <a id="death-loss-option-1"></a>
- Recover losses by returning to the defeat site. <a id="death-loss-option-2"></a>
- Risk the current character in a permanent-loss mode. <a id="death-loss-option-3"></a>

Design example: A defeated hero leaves a purse at the death site and decides whether to recover it.


#### 107. Banking and extraction

<a id="banking-extraction"></a>
id: banking-extraction
canonicalId: rpg-grind--banking-extraction
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#banking-extraction

Expedition gains become persistent only after exiting or reaching a banking point.

##### Variants

<a id="banking-extraction-options"></a>
- Leave a dangerous zone to preserve loot. <a id="banking-extraction-option-1"></a>
- Bank part of the result at intermediate checkpoints. <a id="banking-extraction-option-2"></a>
- Spend resources to send loot safely home. <a id="banking-extraction-option-3"></a>

Design example: A party chooses to exit with its ore or open another dangerous chamber.


#### 108. Item binding and circulation

<a id="loot-binding"></a>
id: loot-binding
canonicalId: rpg-grind--loot-binding
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#loot-binding

Transfer rules determine whether trade can replace personal farming and when an item leaves circulation.

##### Variants

<a id="loot-binding-options"></a>
- Bind an item on acquisition or use. <a id="loot-binding-option-1"></a>
- Allow transfer only within an account or party. <a id="loot-binding-option-2"></a>
- Preserve free trade for selected categories. <a id="loot-binding-option-3"></a>

Design example: A sword can be sold before equipping, then becomes bound to the hero.


#### 109. Capacity and stock management

<a id="storage-pressure"></a>
id: storage-pressure
canonicalId: rpg-grind--storage-pressure
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#storage-pressure

Limited inventory or storage requires choices about keeping, processing, transporting or abandoning goods.

##### Variants

<a id="storage-pressure-options"></a>
- Limit carried weight or item count. <a id="storage-pressure-option-1"></a>
- Expand storage as a long-term goal. <a id="storage-pressure-option-2"></a>
- Choose when to return and unload. <a id="storage-pressure-option-3"></a>

Design example: A miner abandons cheap ore to make room for rare crystals.


#### 110. Shared-reward eligibility

<a id="group-eligibility"></a>
id: group-eligibility
canonicalId: rpg-grind--group-eligibility
url: https://gamemechanics.pro/en/mechanics/rpg-grind/#group-eligibility

Contribution, party and access rules determine who receives the result of a shared activity.

##### Variants

<a id="group-eligibility-options"></a>
- Count different useful roles for rewards. <a id="group-eligibility-option-1"></a>
- Require a minimum meaningful contribution. <a id="group-eligibility-option-2"></a>
- Normalize rewards when helping players of another level. <a id="group-eligibility-option-3"></a>

Design example: Caravan defense counts support for allies rather than damage alone.


## Coverage map: four layers

The reference covers the main design axes, while combinations create further loops. Layers distinguish a new activity from a different goal or reward rule.

### 1. What repeats

Combat and hunting; raids, dungeons, waves, events and PvP; gathering, fishing, farming and production; searching, excavation and theft; trade and services; workers, dispatch, offline accumulation and logistics. Direct execution and managing delegated work create different decisions.

### 2. What accumulates or unlocks

Levels, skills, classes and talents; desired items and properties; upgrades and inserts; companions, relationships, pets and mounts; reputation, keys, recipes and settlements; region, guild and account; collections, achievements, rebirth and repeated campaigns.

### 3. How outcomes are determined

Guaranteed or random delivery, reward choice, personal or shared loot and performance; failure guarantees, duplicate protection, compensation and investment refunds; bonuses for risk, streaks, rest, parallel goals and pool focusing. These modify a loop rather than necessarily adding player actions.

### 4. What sets cost and cadence

Daily and weekly periods, energy, source recovery, production duration, seasons and catch-up; diminishing returns, defeat, extraction, binding, capacity and group eligibility. For each system, determine whether it constrains entry, rewards, speed or persistence.

## Combining mechanics

Here, grinding means repeated actions for accumulation or progression. The catalog spans several design layers, so families can overlap.

### Activity, goal and reward rule

First choose an activity: combat, gathering or crafting. Then choose a goal: a level, item, access or collection. Separately decide how rewards arrive: guaranteed, random or through an accumulation track. A dungeon is an activity format, a set is a goal, and tokens are a way to approach it.

### Example combination

Illustration: monster hunts offer a random chance of a legendary blade and a guaranteed fragment per victory. Ten fragments can craft the blade. This combines targeted farming, random loot and an accumulated reward; the numbers are illustrative.

### Schedules and limits

Daily quests, weekly caps, energy and timed events schedule activities or limit attempts. They can modify different loops in this list. Waiting for a timer does not itself add a new player action.

## Rewards and prototype checks

The following questions help evaluate a chosen loop. These are design recommendations, not findings from completed research.

### Visible progress

Show the goal, current contribution and cost of the next step. For random loot, decide whether fragments, tokens or exchange should provide a guaranteed path. With independent attempts and reward chance p, the probability of at least one reward after n attempts is 1 − (1 − p)^n. This is a probability, not a promise of a reward by a particular attempt.

### Choices within repetition

Check whether the player can choose a route, difficulty, build or reward type. Changing numbers without changing decisions may lose its appeal quickly; test this hypothesis with players of the specific prototype.

### Session boundaries and cost

Let players end a session after a clear step and see saved progress. Estimate the goal’s full cost including keys, consumables, failed attempts and return trips. For enhancement, state any intended risk of losing materials or the item in advance.

### A small prototype check

Build one loop with one long-term goal. Ask the player what the next repetition will award and why they want to continue. Record the actual time to an upgrade, attempts without a useful reward and the voluntary stopping point, then revisit reward costs and composition.

## Released-game examples

Primary sources were checked on 20 October 2026. Observations below concern the stated systems; historical notes are labeled separately. Numbers in hypothetical examples are not these games’ balance values.

### Warframe: overall rank through equipment mastery

Warframe’s official support describes overall Mastery progression from ranking up different Warframes and weapons. A duplicate of an already counted item does not award that progress again. This exemplifies equipment breadth, not every progression option in this catalog.

### Final Fantasy XIV: exchanging currency for equipment

Final Fantasy XIV’s official guide lists vendors exchanging Allagan tomestones and similar tokens for weapons, gear and items. This supports reward selection through currency exchange; the catalog’s illustrative prices are not game values.

### Black Desert: nodes and workers

The Nodes guide describes connecting discovered nodes through contribution and dispatching workers for natural resources. This exemplifies network development and delegated gathering.

### Black Desert: accumulated guarantee

The 9 January 2025 update describes Ancient Anvil activation after sufficient Agris Essence and guaranteed success for the corresponding enhancement. This is a historical hard-pity example; current thresholds are not asserted here.

### Last Epoch: donor items and potential

Official Legendary Items support describes combining unique and exalted items with property transfer bounded by Legendary Potential. This exemplifies separate base and donor acquisition rather than a universal crafting rule.

### The Elder Scrolls Online: effectiveness and trust

Official support distinguishes increased companion effectiveness through shared combat from rapport gained through approved actions. Stronger relationships can unlock personal quests.

### Guild Wars 2: scheduled goals and choice

The official Wizard’s Vault description connects objectives on different schedules to the shared Astral Acclaim currency and reward choice. It also describes retaining past exclusive rewards in a legacy section.

### Final Fantasy XIV: delegated gathering

Official 2.2 notes assign ventures to retainers who return with items. This is a historical dispatch example; old restrictions in those notes are not imported as current rules.

## Combinations for different RPGs

These are hypothetical patterns, not descriptions of specific released games. A prototype can start with one core activity and one clear long-term goal.

### ARPG: a build item

Pack clearing or a chosen boss → hunt for a base and properties → transfer an effect and enhance. Random loot can be complemented by fragments; repeat costs include consumables and access preparation.

### MMORPG: parallel goals

Faction contract → party dungeon → tokens, reputation and companion experience. Purchase choice provides directed progress; a weekly cap applies to rewards if participation remains available afterward.

### Economic RPG: a supply chain

Gathering or workers → processing → transport → sale or order. Calculate profit after inputs, consumables, fees, losses and delivery time; higher revenue alone does not establish profitability.

### Exploration RPG: finds and knowledge

Treasure map → landmark search → excavation → item restoration → collection or recipe. Repetition can vary the route and search problem while preserving accumulated knowledge.

### Party RPG: a roster and relationships

Shared expeditions → companion abilities and trust → personal quests and new party combinations. Relationship rank and combat effectiveness are separate tracks even when one activity advances both.

### Extraction RPG: preserve the haul

Explore a dangerous area → accumulate cargo → choose another target or an exit → bank the result. Capacity, defeat probability and available banking locations change the decision to continue.

### Management and offline-progression RPG

Develop a base → assign workers → queue production → bounded accumulation while absent → invest in the bottleneck. Distinguish active player decisions from automatic time-based awards.

## Boundaries and related mechanics

Comprehensiveness here means coverage of the main systems, not enumeration of every possible combination. An activity appearing in an RPG is not enough to make it grinding: repetition, accumulation goals and persistence rules matter.

### Activities and goals can share names

Fishing describes an activity, the fishing profession describes progression, a fish collection describes a goal, and a daily bonus describes reward delivery. Enhancement and skill development couple actions to particular tracks; their placement follows the dominant goal without claiming independence from other layers.

### Looting, rerolling and transfer

Hunting perfect rolls requires new drops. Rerolling changes an owned item. Transfer requires a donor or saved effect. Crafting potential limits operations. These can lead to the same item but use different inputs and decisions.

### Post-cap growth and restarting

A post-cap track continues development without a mandatory reset. Rebirth trades some progress for a permanent benefit. New Game Plus repeats a campaign with carryover. A seasonal reset establishes a shared new cycle and need not preserve the same outcomes.

### Fragments, guarantees and increasing chance

Fragments provide visible accumulation. Hard pity bounds qualifying failures. Increasing chance changes the distribution but does not promise an outcome without a separate threshold. For variable chance, use the probability history; the independent constant-p formula does not apply.

### Player skill and accumulation tracks

Winning through combat mastery or increasing skill rating is not necessarily grinding. The PvP section covers cumulative rewards for matches and contribution. One-off stories, irreversible final choices and waiting without a decision are not counted as separate grind activities.

## System coverage and pacing audit

Answer these questions for the chosen loop and identify intentionally absent systems. Coverage checking does not mean every mechanic belongs in one game.

### Entry, repetition and completion

What starts an attempt? Which decision changes on repetition? What persists after leaving, defeat and a season change? Can the player finish the goal or voluntarily change activities?

### Time to outcome and variation

Separate active play, preparation, waiting and delivery. For random rewards, assess the median and long tail rather than only the average. Account separately for table size, duplicates, entry costs and guarantees.

### Sources, sinks and exchange

Where do currency and materials enter and leave? Can another player’s farming output be purchased? What happens to stocks and prices as players become supplied? Check fees, binding, upgrade refunds and obsolete currencies.

### Individual and shared contribution

Does support earn rewards alongside damage? Can an experienced player help a newcomer without making their own session pointless? Who owns the results of shared building, gathering and guild orders?

### Rest, returning and resets

What happens after missing a day or a month? Can opportunities accumulate, and is there a clear catch-up path? Do guarantees and earned results survive reward-table, season and version changes?

## Sources and examples

Sources support particular techniques or methodology, not every family variant. Design examples and mechanic combinations are illustrative.

- [Warframe: Mastery Basics](https://support.warframe.com/hc/en-us/articles/218718097-Mastery-Basics): Official support on overall progression from ranking different Warframes and weapons and counting each item once. Supports the equipment-breadth example.
- [Final Fantasy XIV: Exchanging Tomestones](https://na.finalfantasyxiv.com/uiguide/currency/currency-ats/ats_exchange.html): Official guide to exchanging tomestones and similar tokens for weapons, gear and items. Supports the example of selecting rewards through currency.
- [Black Desert: Nodes](https://www.naeu.playblackdesert.com/en-us/Wiki?wikiNo=20): Official guide to connecting nodes, contribution and dispatching workers for resources. Supports only the node and worker example.
- [Black Desert: Ancient Anvil, 9 January 2025 update](https://www.naeu.playblackdesert.com/en-US/News/Detail?countryType=en-US&groupContentNo=8046): Historical official description of accumulated Agris Essence and guaranteed enhancement at a threshold. Numerical thresholds are not imported into this reference.
- [Last Epoch: Legendary Items](https://support.lastepoch.com/hc/en-us/articles/46361924310555-Legendary-Items): Official support on combining unique and exalted items and transferring properties according to Legendary Potential.
- [The Elder Scrolls Online: Companions](https://help.elderscrollsonline.com/app/answers/detail/a_id/53198/~/companions---the-elder-scrolls-online): Official support on shared combat, relationship development and companion personal quests.
- [Guild Wars 2: Wizard’s Vault rewards](https://www.guildwars2.com/en-gb/news/new-rewards-in-guild-wars-2-secrets-of-the-obscure/): Official explanation of objectives on different schedules, shared currency and reward choice. Used as a structural example without current prices.
- [Final Fantasy XIV: Retainer Ventures introduced in 2.2](https://na.finalfantasyxiv.com/lodestone/topics/detail/69e2c959d2e9285fd541e7f5f70fb8139b3464da): Official historical notes on assigning gathering tasks to retainers. Their old caps and requirements are not presented as current.
