• Games
  • Industry
  • Resources
  • Community
  • Learning
  • Support
Development
Unity Engine
Build 2D and 3D games for any platform
DownloadPlans and pricing
Monetization
In-App Purchase (IAP)
Discover and manage IAP across stores
Mediation
Maximize revenue and optimize monetization
Ad Quality
Protect your app’s user experience
Tapjoy
Build long-term user loyalty
All monetization products
User acquisition
User acquisition
Get discovered and acquire mobile users
Unity Vector AI
Connect players with the right games
Aura on-device advertising
Reach users on-device at peak engagement
All growth products
Use cases
3D collaboration
Build and review 3D projects in real time
Immersive training
Train in immersive environments
Customer experiences
Create interactive 3D experiences
All industry solutions
Industries
Manufacturing
Achieve operational excellence
Retail
Transform in-store experiences into online ones
Automotive
Elevate innovation and in-car experiences
All industries
Technical library
Documentation
Official user manuals and API references
Developer tools
Release versions and issue tracker
Roadmap
Review upcoming features
Glossary
Library of technical terms
Insights
Case studies
Real-world success stories
Best practice guides
Expert tips and tricks
All resources
What's new
Blog
Updates, information, and technical tips
News
News, stories, and press center
Community Hub
Discussions
Discuss, problem-solve, and connect
Events
Global and local events
Community stories
Made with Unity
Showcasing Unity creators
Livestreams
Join devs, creators, and insiders
Unity Awards
Celebrating Unity creators worldwide
For every level
Unity Learn
Master Unity skills for free
Professional training
Level up your team with Unity trainers
New to Unity
Getting started
Kickstart your learning
Unity Essential Pathways
New to Unity? Start your journey
How-to Guides
Actionable tips and best practices
Education
For students
Kickstart your career
For educators
Supercharge your teaching
Education Grant License
Bring Unity’s power to your institution
Certifications
Prove your Unity mastery
Support options
Get help
Helping you succeed with Unity
Success plans
Reach your goals faster with expert support
FAQ
Answers to common questions
Contact us
Connect with our team
Plans and pricing
Language
  • English
  • Deutsch
  • 日本語
  • Français
  • Português
  • 中文
  • Español
  • Русский
  • 한국어
Social
Currency
Purchase
  • Products
  • Unity Ads
  • Subscription
  • Unity Asset Store
  • Resellers
Education
  • Students
  • Educators
  • Institutions
  • Certification
  • Learn
  • Skills Development Program
Download
  • Unity Hub
  • Download Archive
  • Beta Program
Unity Labs
  • Labs
  • Publications
Resources
  • Learn platform
  • Community
  • Documentation
  • Unity QA
  • FAQ
  • Services Status
  • Case Studies
  • Made with Unity
Unity
  • Our Company
  • Newsletter
  • Blog
  • Events
  • Careers
  • Help
  • Press
  • Partners
  • Investors
  • Affiliates
  • Security
  • Social Impact
  • Inclusion & Diversity
  • Contact us
Copyright © 2025 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell or Share My Personal Information

"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.

Hero background image

Designing a balanced in-game economy

No two players are the same – your economy must account for that to ensure that all players have a positive experience with your game. In this last guide in our series about in-game economy, you’ll learn about building an economy that works for your players.
Discover Unity Economy
Discover Unity Economy

Game economy and player behavior

When building your in-game economy, consider different players’ behaviors, skills, and play styles, which will all affect their progression through your game.

  • Payers vs. non-payers
  • Different levels of engagement
  • Player motivations
  • Planning your player journey
  • Putting things into practice
  • What is an in-game economy
  • Building an in-game economy

Payers vs. non-payers

In free-to-play games, most players don’t spend any money. However, it’s essential to keep the minority, who will spend, in mind.

You want to make sure that your planned progression won’t allow paying players to burn through the game, while also not making the game too challenging for non-paying players. Adding premium features and different progression vectors can give paying players more sinks for their currency.

Different levels of engagement

Your players will also differ in terms of how engaged they are. Some will want to play your game casually, while others will be heavily engaged and willing to play for long periods of time.

To ensure that heavily engaged players are not getting through your game too quickly or easily, you should limit the number of game sessions and session time. You can use lives and periodic rewards to encourage this type of session-based behavior.

Player motivations

Players have many different motivations. Some may be looking for excitement and action, and others will feel more enticed by the social elements of a game. Some may be highly competitive, while others will seek an immersive experience.

Understanding the different types of players in your game, as well as their motivations, can help you design the right sources and sinks.

For example, cosmetic items or avatars may be an appropriate sink for a community-driven game. On the other hand, if your players are motivated by achievement, premium weapons or tools may be a better option for your sink.

Mapping sources and sinks in a game economy

Planning your player journey

The graph above represents player progression, where sources and sinks are mapped out according to the amount of time a player has spent in-game.

While sources and sinks are balanced, there are fluctuations in the sink. This will create pain points and incentive players to spend. Dips are followed by moments of release, ensuring that players stay engaged.

During the early stages of your game, players should not only have currency to complete the first levels smoothly, but have enough rewards to have a good first time user experience. Difficulty should slowly and carefully be introduced.

In-game economy graphic

Putting things into practice

The truth is, you likely won’t get it right the first time. You might put a lot of effort into trying to predict your players’ behaviors, but it will take at least a couple of tries. The good news is that there’s always room for optimization.

It’s important to A/B test different variables, as it’s the only way of knowing what is working for your monetization and engagement.

Some of the variables you can A/B test when designing your in-game economy can include:

  • The initial currency balance
  • The value of periodic rewards
  • Cool-down time for lives and energy
  • The cost of lives
  • The cost of progression
  • The progression of rewards

What is an in-game economy

A strong in-game economy is much more than monetization. It’s the silent force behind player engagement, and it can define how players progress through your game. Check out the first guide in this series to learn how to build a game economy that keeps players coming back for more.

Read the guide

Building an in-game economy

Your in-game economy is a focal point for monetization, engagement, and player retention. Even the most complex-looking game economies are effective because they get the basics right. Check out the second guide in this series to learn how to create a well-balanced economy.

Read the guide
economy how to part 3 callout
Design, plan, and manage your economy

With Unity Economy, you can build a customized in-game economy and offer your players seamless purchases, currency conversion, inventory management, and more.

Learn more