Sunflower Land
  • Getting started
    • đŸŒģAbout Sunflower Land
    • 🎓How to Start
      • đŸ’ĩWeb3 Wallets
    • 📹Video Guide
    • 🔗Official Links
    • 🌸$FLOWER ERC20
      • 📖Whitepaper
      • 🤗Migration Guide
      • 👩‍🌾Community FAQ
    • 🚀2025 Strategy
  • Player Guides
    • đŸ—ēī¸Discovering Resources
    • 🌱Planting & Harvesting
      • đŸ§ĢComposting & Fertilisers
      • đŸŒēFlowers & Honey
      • đŸ—ī¸Crop Automation
    • đŸ§‘â€đŸŗCooking
    • đŸĒ“Gather Resources
    • 🐟Fishing
    • 🚚Deliveries
    • 📖Chapters - What's New
      • đŸŒ§ī¸Chapter 8: Winds of Change
      • 🐮Chapter 7: Bull Run Season
      • đŸ›Ąī¸Chapter 6: Clash of Factions
      • 🌸Chapter 5: Spring Blossom
      • 🐙Chapter 4: Catch The Kraken
      • đŸ§™â€â™€ī¸Chapter 3: Witches' Eve
      • 🌄Chapter 2: Dawn Breaker
      • â˜€ī¸Chapter 1: Solar Flare
    • 🤓Advanced
      • đŸ‘Šâ€âš–ī¸Auctions
      • đŸēPotion House
      • đŸ›Ąī¸Factions
      • 🔤Glossary
      • đŸŽĒSpecial Events
        • 🎁Ronin NFTs
        • 👨‍🌾FSL ID Farmer Competition
        • 🎁12 Days Of Christmas
        • â¤ī¸Valentine's Day
        • 🐇Easter Egg Hunt
        • 🎆Lunar New Year
        • 🎄Xmas Event
        • 🎃Halloween
        • âš”ī¸Goblin War
        • 🎂The GREAT Sunflower Bakeoff
        • đŸ’ŧTraveling Salesman
        • 🚀Mission to Mars
        • đŸ˜ŗ#OnlyFarms Competition
        • StepN x MOOAR Collab
        • đŸĻ„Crypto Unicorns Quest
      • â˜˜ī¸Buds
      • 🎁Daily Rewards
      • 👩‍🌾Bumpkins
      • 🐓Animals
        • 🐔Chickens
  • Fundamentals
    • 👨‍🌾Team
    • 🚀Roadmap & Vision
    • 🧲Blockchain Fundamentals
    • đŸŒģSunflower Land Token
  • Economy
    • â¤ī¸Referrals
    • đŸ’ŧThought Farm Ltd
    • 💸Economic Controls
      • Dynamic Supply & Demand
    • đŸĻDepositing & Custody
    • 💰Withdrawing
    • 📋Hoard Limits
    • đŸ–¨ī¸In Game Fees
    • đŸ´â€â˜ ī¸Community Treasury
    • 📃Monthly Reports
      • 2024 Reports
        • 📅January 2024 Report
        • 📅Q1 2024 Report
        • 📅Q2 2024 Report
        • 📅Q3 2024 Report
      • 2022 Reports
        • 📅Apr 2022 Report
        • 📅May 2022 Report
        • 📅Jun 2022 Report
        • 📅Jul 2022 Report
        • 📅Aug 2022 Report
        • 📅Sept 2022 Report
        • 📅Oct 2022 Report
        • 📅Nov 2022 Report
        • 📅Dec 2022 Report
      • 2023 Reports
        • 📅Jan 2023 Report
        • 📅Feb 2023 Report
        • 📅Mar 2023 Report
        • 📅Apr 2023 Report
        • 📅May 2023 Report
        • 📅June 2023 Report
        • 📅July 2023 Report
        • 📅August 2023 Report
        • 📅September 2023 Report
        • 📅October 2023 Report
        • 📅November 2023 Report
        • 📅December 2023 Report
    • âŦ†ī¸Wearables & Collectibles
    • đŸĒ™Coins
  • Contributing
    • đŸĢ‚Community Built Game
    • đŸ•ŗī¸Portals
      • đŸ‘ļGetting Started
      • 🔨Portal Development
      • đŸ—ēī¸Phaser, Map Design & Scenes
      • 🎨UI Components
      • đŸ–Ĩī¸Portal APIs
      • 🚀Deploying
      • 🤓Portal Architecture
      • 💰Monetisation
      • âš’ī¸Portal Builder Competition
      • 💑MMO Server
      • 📜Portal Terms of Service
    • đŸ•šī¸Game Design
      • đŸŖUser Journey
      • 📚Narrative
      • âžŋGameplay Loops
        • 👩‍🌾Farmer
        • đŸī¸Land
        • đŸĢBuildings
    • 👩‍🎨For Designers
      • 🎨Brand Guidelines
      • 🎨Art Guidelines
      • 👨‍🎨Bumpkin Guidelines
      • 🎨Visual & Audio Styles
    • 🤓For Engineers
      • 💾On Chain Architecture
      • đŸĒ™SFL ERC20 Token
      • 👨‍🎨SFL ERC1155 Collectibles
      • 🔐Account ERC721
      • đŸī¸Land Expansion ERC721
      • 🧑‍🌾Bumpkin ERC721
      • 👕Bumpkin ERC1155 Wearables
      • 📊Bumpkin ERC1155 Statistics
    • đŸ–Ĩī¸For Discord Contributors
    • 📒For Content & Gameplay
    • 🤑Competitions
      • đŸ–ŧī¸Fan Art Competition
      • 👩‍🌾Bumpkin Art Competition
    • 🤠Ambassador Program
  • Support
    • ❓FAQ
    • đŸ’ŦDiscord & Helpdesk
    • Updated T&Cs
    • 📖Terms of Service
      • 👮Code of Conduct
      • â¤ī¸Referral Program
    • 📚Privacy Policy
Powered by GitBook
On this page
  • Reinforcing versus Balanced Loops
  • Core Game Loop
  • Design Methodology
  • Detailed Design
  1. Contributing
  2. đŸ•šī¸Game Design

âžŋGameplay Loops

PreviousNarrativeNextFarmer

Last updated 1 year ago


You are looking at an active work in progress. This will change over the coming week and is missing core information

This section explores the core loops that the game employs. This does not explore the inner working parts of each resource in the game. When designing features for the game we approach it from the lens of a ‘balancing’ loop, more so than linear or reinforcing loops.

Reinforcing versus Balanced Loops

Traditional games often use what is called a ‘reinforcing’ loop, otherwise known as a positive feedback loop. The more you achieve, the easier it will be to continue achieving. A good example is Monopoly where the more money you receive, the more properties you buy and hence the more money you receive. This loop continues until a player dominates and finishes the game.

This is widely used in traditional games and is an easy way to engage players. The issue in Web3 is that we are designing a real world economy that can not accommodate these ‘snowball’ effects.

When designing a loop, we need to ensure that there is a balancing mechanism that ensures a resource stops compounding and plays nicely in the Sunflower Land ecosystem.

The beta design of Sunflower Land employed many linear/reinforcing loops to drive early engagement. This process is not sustainable for the continued growth of the game.

Core Game Loop

Below is the design of the core game play that ensures significant sources and sinks exist that will prevent inflation, lead to high engagement and create a sustainable economy for years to come.

The key sources we have in the game at a high level are land and farmer. The size of your land and level of your farmer influences how many resources you can collect in the game. If a player wants to collect more, they must invest resources into their land and character.

Design Methodology

When designing gameplay we not only need to think about how it fits into the gameplay loops, but also the team’s design loops. Ideally we look for mechanics which fall under our key gameplay loops. These include:

  • Resource collection (burn resources, wait X time, collect resources

  • Land expansion (burn resources, craft land)

  • Crafting (burn resources, craft item)

Keeping to these domains enables us to build upon pre-existing patterns, test, tweak and integrate them into the system in a rapid/agile approach. This ensures we can continue to release exciting gameplay on a frequent basis. This does not mean we won’t explore other concepts (such as combat systems) but we need to master our current gameplay mechanics before embracing these.

When designing a new resource or sink, we typically take the following approach.

  1. Concept design

  2. Gameplay loop design - how does it balance?

  3. Spreadsheet Design

  4. Release it with conservative value

  5. Gather data, tweak and make sources more valuable

The important section here is gathering data and tweaking. There is no room for dogmatic approach in our design process. We must listen to the community, the data and adjust the gameplay to meet the gameplay designs.

You may see a conservative value being released such as a small boost or rewards. The purpose is so that we can test amongst users and increase this to a level that is sustainable. It is much more difficult to reduce a boost or reward.

Detailed Design 🤓

The following diagram explores how the differing gameplay loops fit together on a high-level.

The purpose of this diagram is not to demonstrate the sinks and deflationary aspects of the game. Instead it is to give an overview of the core game loops and systems.

For in depth loops and details please refer to the sub-sections in the docs.