SlideShare a Scribd company logo
Chapter 4:
Internal Economy
Hamzah Asyrani Sulaiman
In games, the internal economy can
include all sorts of resources that
are not part of a real-life economy.
Things like health,
experience, and skill can be part of
the economy just as easily as
money, goods, and
services.
Elements of
Internal
Economies
Resources
• All economies revolve around the flow of
resources. Resources refer to any concept
that can be measured numerically. Almost
anything in a game can function as a
• resource: money, energy, time, or units
under the player’s control all are examples of
resources, as are items, power-ups, and
enemies that oppose the player.
Tangible and
Intangible
Resources
Tangible Resources
• Tangible resources have physical
properties in the game world. They exist in a
location and often must be moved
somewhere else.
Intangible
Resources
• Intangible resources have no physical
properties in the game world—they do not
occupy space or exist in a location. For
example, once the trees in Warcraft have
been harvested, they are changed into
lumber, which is intangible.
• Another Examples are experiences, level,
etc
Entities
• Specific quantities of a resource are stored
in entities. (If you are a programmer, an entity
is essentially a variable.)
• A resource is a general concept, but an
entity stores a specific amount of a resource.
• An entity named “Timer,” for example,
stores the resource time—probably the
number of seconds remaining before the end
of the game.
Four Economic
Functions
• Sources are mechanics that create new
resources out of nothing. At a certain
time, or upon certain conditions, a source
will generate a new resource and store it
in an entity somewhere.
• Sources may be triggered by events in
the game, or they may operate
continuously, producing resources at a
certain production rate. They may also be
switched on and off
SOURCES
Four Economic
Functions
• Drains are the opposite of sources:
They take resources out of the game,
reducing the amount stored in an
entity and removing them permanently
DRAINS
Four Economic
Functions
• Converters turn resources of one
kind into another. As we mentioned, in
Warcraft, trees (a tangible resource)
turn into lumber (an intangible one)
when the trees are harvested.
CONVERTERS
Four Economic
Functions
• Traders are mechanics that move a
resource from one entity to another,
and another resource back in the
opposite direction, according to an
exchange rule.
TRADERS
Economic
Structure
Economic Shapes
The Shape of a Game of Chess
From Mechanics to
Shapes
• To produce an economic shape,
you need to know what type of
mechanical structures create what
shapes. Fortunately, there is a direct
relationship between shapes in a
game’s economy and the structure
of its mechanics. In the next
sections, we discuss and illustrate
the most important building blocks
of economic shapes
From Mechanics to
Shapes
• Negative feedback makes a system resistant to
changes: The temperature of your refrigerator is kept
constant even if the temperature outside the
refrigerator changes. The point at which the system
stabilizes is called the equilibrium.
NEGATIVE FEEDBACK CREATES AN EQUILIBIRIUM
From Mechanics to
Shapes
• Changing equilibriums requires a dynamic factor that changes
independently of the negative feedback mechanism. The outside
temperature throughout the year is an example of a periodical
equilibrium that is caused by the periodic waxing and waning of
the available hours of daylight and the relative strength of the
sun.
NEGATIVE FEEDBACK CREATES AN EQUILIBIRIUM
From Mechanics
to Shapes
• In games, this type of positive
feedback is often used to create
an arms race between multiple
players. A good example is the
harvesting of raw materials in
StarCraft (or similar
constructions in many other RTS
games).
POSITIVE FEEDBACK CREATES AN ARMS RACE
From Mechanics
to Shapes
• If StarCraft were a race to collect as many minerals as possible
without any other considerations, would the best strategy be to
build a new SCV unit every time you’ve collected enough
minerals?
LONG-TERM INVESTMENTS VS. SHORT-TERM GAMES
From Mechanics to Shapes
• During Marc LeBlanc’s talk on feedback
mechanisms in games at the Game Developers
Conference in 1999, he described two alternate
versions of basketball.
• In “negative feedback basketball,” for every
five points that the leading team is ahead, the
trailing team can field one extra player.
• In “positive feedback basketball,” this effect is
reversed: The leading team can field one extra
player for every five points they are ahead.
FEEDBACK BASED ON RELATIVE SCORES
From
Mechanics to
Shapes
FEEDBACK BASED ON RELATIVE SCORES
Uses for Internal Economies in
Games
• In the previous sections, we discussed the elements and common structures of internal
game economies. In this section, we will discuss how game economies are typically used in
games of different genres.
• Table 1.1 provided a quick overview of some mechanics that are typically part of that
economy. Now, we will discuss the typical economic structures found across game genres
in more detail.
Use an Internal Economy
to Complement Physics
• Obviously, physics make up the largest part of
action games’ core mechanics. Physics are used to
test the player’s dexterity, timing, and accuracy. Still,
most action games add an internal economy to create
an integral reward system or to establish a system of
power-ups that requires resources.
Use an Internal
Economy to Influence
Progression
• The internal economy of a game can also be used
to influence progression through a game that
involves movement. For example, power-ups and
unique weapons can play a special role in an action
game’s economy. They can be used to gain access to
new locations.
Use an Internal Economy to Add Strategic Gameplay
• It is surprising how many of the strategic challenges in real-
time strategy games are economic in nature. In a typical game
of StarCraft, you probably spend more time managing the
economy than fighting the battle.
• Economies in strategy games usually involve multiple
resources and involve many feedback loops and
interrelationships. Setting up an economy like that for the first
time is challenging, and finding the right balance is even more
difficult.
Use an Internal Economy
to Add Strategic Gameplay
• Early in the game, the player is awarded a magical
dagger that allows that player to control time. This
power can also be used during combat, for example just
after the player has taken a big hit.
• The game is about using and sometimes sacrificing your
material in order to produce as much strategic
advantage as possible
Use an Internal Economy
to Create Large
Probability Spaces
• These games can also create a
more personal experience,
because the performance of
players and their choices directly
affect what parts of the
probability space open for
exploration.
When using an internal economy to customize the gameplay, there are three things
you need to watch out for. First, in an online role-playing game, if a particular
combination of items and skills is more efficient than others, players will quickly
identify and share this information, and the economy will be thrown off-balance.
Second, you must be sure that the
probability space is large enough that
players do not end up exploring it
entirely in one play session.
Third, you should ideally design your levels in such a way that players can use different
strategies to complete them. For example, in Deus Ex, the player can choose to develop
a character in different ways.
Use an Internal
Economy to
Create Large
Probability
Spaces
Tips for Economy
Construction Games
• Games in which the player builds an economy, such
as construction and management simulations, tend to
have large and complex internal economies.
• SimCity is a good example. As players zone areas and
build infrastructure, they use these building blocks to
craft an economic structure that produces the resources
they need to increase it even further.
• Building a game like this requires the designer to
assemble a toolbox of mechanics that the player can
combine in many interesting ways. This is even harder
than designing a complete, functional, and balanced
economy yourself.
Tips for Economy Construction Games
Don’t
introduce all
the player’s
building
blocks at
once.
Be aware of
the meta-
economic
structure.
Use maps to
produce
variety and
constrain the
possibility
space
Summary
• In this chapter, we introduced the essential elements of an internal economy: resources, entities, and
some of the mechanics that manipulate them, including sources, drains, converters, and traders.
• We examined the concept of economic shapes as seen through graphs and showed how different
mechanical structures can produce different shapes.
• Negative feedback creates equilibrium, while positive feedback creates an arms race among
opponents. Implemented another way, positive feedback can produce a downward spiral, because a
player finds it harder and harder to grow his economy.
• Feedback systems based on relationships between two players can produce effects that keep games
close or tend to cause the player in the lead to stay in the lead.

More Related Content

What's hot

2-Game Design (Game Design and Development)
2-Game Design (Game Design and Development)2-Game Design (Game Design and Development)
2-Game Design (Game Design and Development)
Hafiz Ammar Siddiqui
 
02. 게임 전투 공식
02. 게임 전투 공식02. 게임 전투 공식
02. 게임 전투 공식
Chanman Jo
 
Math iecep
Math iecepMath iecep
Math iecep
Hector Ledesma
 
Killer Design Patterns for F2P Mobile/Tablet Games
Killer Design Patterns for F2P Mobile/Tablet GamesKiller Design Patterns for F2P Mobile/Tablet Games
Killer Design Patterns for F2P Mobile/Tablet Games
Henric Suuronen
 
Game Design Merit Badge Presentation
Game Design Merit Badge Presentation Game Design Merit Badge Presentation
Game Design Merit Badge Presentation
Robert Casto
 
BSA Game Design Merit Badge
BSA Game Design Merit BadgeBSA Game Design Merit Badge
BSA Game Design Merit BadgeDavid Mullich
 
trapezoidal and simpson's 1/3 and 3/8 rule
trapezoidal and simpson's 1/3 and 3/8 ruletrapezoidal and simpson's 1/3 and 3/8 rule
trapezoidal and simpson's 1/3 and 3/8 rule
hitarth shah
 
Applications of game theory on event management
Applications of game theory on event management Applications of game theory on event management
Applications of game theory on event management
Sameer Dhurat
 
Project proposal presentation(tic tac-toe-game)
Project proposal presentation(tic tac-toe-game)Project proposal presentation(tic tac-toe-game)
Project proposal presentation(tic tac-toe-game)
Ikhtiar Khan Sohan
 
[NDC 2014] 시나리오라이터의 과거와 현재, 그리고 미래
[NDC 2014] 시나리오라이터의 과거와 현재, 그리고 미래 [NDC 2014] 시나리오라이터의 과거와 현재, 그리고 미래
[NDC 2014] 시나리오라이터의 과거와 현재, 그리고 미래
Hwang Sang Hun
 
Procedural Content Generation
Procedural Content GenerationProcedural Content Generation
Procedural Content Generation
Pier Luca Lanzi
 
Data Driven Game Design
Data Driven Game DesignData Driven Game Design
Data Driven Game Design
Pier Luca Lanzi
 
Creating a Game Design Document
Creating a Game Design DocumentCreating a Game Design Document
Creating a Game Design Document
Karl Kapp
 
Game Balance 1: What is Game Balance
Game Balance 1: What is Game BalanceGame Balance 1: What is Game Balance
Game Balance 1: What is Game Balance
Marc Miquel
 
Petri Nets: Properties, Analysis and Applications
Petri Nets: Properties, Analysis and ApplicationsPetri Nets: Properties, Analysis and Applications
Petri Nets: Properties, Analysis and Applications
Dr. Mohamed Torky
 
NDC2012_마비노기 영웅전 카이 포스트모템_시선을 사로잡는 캐릭터 카이 그 시도와 성공의 구현 일지
NDC2012_마비노기 영웅전 카이 포스트모템_시선을 사로잡는 캐릭터 카이 그 시도와 성공의 구현 일지NDC2012_마비노기 영웅전 카이 포스트모템_시선을 사로잡는 캐릭터 카이 그 시도와 성공의 구현 일지
NDC2012_마비노기 영웅전 카이 포스트모템_시선을 사로잡는 캐릭터 카이 그 시도와 성공의 구현 일지
영준 박
 
Game Programming 07 - Procedural Content Generation
Game Programming 07 - Procedural Content GenerationGame Programming 07 - Procedural Content Generation
Game Programming 07 - Procedural Content Generation
Nick Pruehs
 
Reinforcement learning:policy gradient (part 1)
Reinforcement learning:policy gradient (part 1)Reinforcement learning:policy gradient (part 1)
Reinforcement learning:policy gradient (part 1)
Bean Yen
 

What's hot (19)

2-Game Design (Game Design and Development)
2-Game Design (Game Design and Development)2-Game Design (Game Design and Development)
2-Game Design (Game Design and Development)
 
02. 게임 전투 공식
02. 게임 전투 공식02. 게임 전투 공식
02. 게임 전투 공식
 
03 open methods
03 open methods03 open methods
03 open methods
 
Math iecep
Math iecepMath iecep
Math iecep
 
Killer Design Patterns for F2P Mobile/Tablet Games
Killer Design Patterns for F2P Mobile/Tablet GamesKiller Design Patterns for F2P Mobile/Tablet Games
Killer Design Patterns for F2P Mobile/Tablet Games
 
Game Design Merit Badge Presentation
Game Design Merit Badge Presentation Game Design Merit Badge Presentation
Game Design Merit Badge Presentation
 
BSA Game Design Merit Badge
BSA Game Design Merit BadgeBSA Game Design Merit Badge
BSA Game Design Merit Badge
 
trapezoidal and simpson's 1/3 and 3/8 rule
trapezoidal and simpson's 1/3 and 3/8 ruletrapezoidal and simpson's 1/3 and 3/8 rule
trapezoidal and simpson's 1/3 and 3/8 rule
 
Applications of game theory on event management
Applications of game theory on event management Applications of game theory on event management
Applications of game theory on event management
 
Project proposal presentation(tic tac-toe-game)
Project proposal presentation(tic tac-toe-game)Project proposal presentation(tic tac-toe-game)
Project proposal presentation(tic tac-toe-game)
 
[NDC 2014] 시나리오라이터의 과거와 현재, 그리고 미래
[NDC 2014] 시나리오라이터의 과거와 현재, 그리고 미래 [NDC 2014] 시나리오라이터의 과거와 현재, 그리고 미래
[NDC 2014] 시나리오라이터의 과거와 현재, 그리고 미래
 
Procedural Content Generation
Procedural Content GenerationProcedural Content Generation
Procedural Content Generation
 
Data Driven Game Design
Data Driven Game DesignData Driven Game Design
Data Driven Game Design
 
Creating a Game Design Document
Creating a Game Design DocumentCreating a Game Design Document
Creating a Game Design Document
 
Game Balance 1: What is Game Balance
Game Balance 1: What is Game BalanceGame Balance 1: What is Game Balance
Game Balance 1: What is Game Balance
 
Petri Nets: Properties, Analysis and Applications
Petri Nets: Properties, Analysis and ApplicationsPetri Nets: Properties, Analysis and Applications
Petri Nets: Properties, Analysis and Applications
 
NDC2012_마비노기 영웅전 카이 포스트모템_시선을 사로잡는 캐릭터 카이 그 시도와 성공의 구현 일지
NDC2012_마비노기 영웅전 카이 포스트모템_시선을 사로잡는 캐릭터 카이 그 시도와 성공의 구현 일지NDC2012_마비노기 영웅전 카이 포스트모템_시선을 사로잡는 캐릭터 카이 그 시도와 성공의 구현 일지
NDC2012_마비노기 영웅전 카이 포스트모템_시선을 사로잡는 캐릭터 카이 그 시도와 성공의 구현 일지
 
Game Programming 07 - Procedural Content Generation
Game Programming 07 - Procedural Content GenerationGame Programming 07 - Procedural Content Generation
Game Programming 07 - Procedural Content Generation
 
Reinforcement learning:policy gradient (part 1)
Reinforcement learning:policy gradient (part 1)Reinforcement learning:policy gradient (part 1)
Reinforcement learning:policy gradient (part 1)
 

Similar to 04 - Internal Economy

GAME MECHANIC - chapter 4 v1.1 (2018 edition)
GAME MECHANIC - chapter 4 v1.1 (2018 edition)GAME MECHANIC - chapter 4 v1.1 (2018 edition)
GAME MECHANIC - chapter 4 v1.1 (2018 edition)
Hamzah Asyrani Sulaiman
 
GAME MECHANIC - chapter 7 v1.0 (2018 edition)
GAME MECHANIC - chapter 7 v1.0 (2018 edition)GAME MECHANIC - chapter 7 v1.0 (2018 edition)
GAME MECHANIC - chapter 7 v1.0 (2018 edition)
Hamzah Asyrani Sulaiman
 
Game Balance 3: Interesting Strategies
Game Balance 3: Interesting StrategiesGame Balance 3: Interesting Strategies
Game Balance 3: Interesting Strategies
Marc Miquel
 
Module_3_1.pptx
Module_3_1.pptxModule_3_1.pptx
Module_3_1.pptx
DrKalaavathiBuvanesh
 
Game balance part 2
Game balance part 2Game balance part 2
Game balance part 2
Durgesh Pandey
 
05 - Machinations
05 - Machinations05 - Machinations
05 - Machinations
Hamzah Asyrani Sulaiman
 
Game of Thrones: Conquest - Tear Down
Game of Thrones: Conquest - Tear DownGame of Thrones: Conquest - Tear Down
Game of Thrones: Conquest - Tear Down
BrandonDietz4
 
Game monetization: Overview of monetization methods for free-to-play games
Game monetization: Overview of monetization methods for free-to-play gamesGame monetization: Overview of monetization methods for free-to-play games
Game monetization: Overview of monetization methods for free-to-play games
Andrew Dotsenko
 
Game theory
Game theoryGame theory
Game theory
Ekram A Attai
 
Basic Concepts of Managerial Economics Class 1.ppt
Basic Concepts of Managerial Economics  Class 1.pptBasic Concepts of Managerial Economics  Class 1.ppt
Basic Concepts of Managerial Economics Class 1.ppt
DrSaiKumar2
 
Quest for Progress (GDC Europe 2016)
Quest for Progress (GDC Europe 2016)Quest for Progress (GDC Europe 2016)
Quest for Progress (GDC Europe 2016)
Anthony Pecorella
 
Micro_01_EconomicThinking.pptx
Micro_01_EconomicThinking.pptxMicro_01_EconomicThinking.pptx
Micro_01_EconomicThinking.pptx
GelMiAmor
 
Remixing play into a gameplan workshop
Remixing play into a gameplan workshopRemixing play into a gameplan workshop
Remixing play into a gameplan workshop
Sylvester Arnab
 
Module 3 Game Theory (1).pptx
Module 3 Game Theory (1).pptxModule 3 Game Theory (1).pptx
Module 3 Game Theory (1).pptx
DrNavaneethaKumar
 
Presentation app
Presentation appPresentation app
Presentation app
Soham Mondal
 
Product and Marketing Strategy of an Android Gaming App
Product and Marketing Strategy of an Android Gaming AppProduct and Marketing Strategy of an Android Gaming App
Product and Marketing Strategy of an Android Gaming App
Soham Mondal
 
Game Theory
Game Theory Game Theory
Game Theory
Zunair Bhatti
 
Token(ed) meetup jan 31st
Token(ed) meetup jan 31stToken(ed) meetup jan 31st
Token(ed) meetup jan 31st
Propulsive
 

Similar to 04 - Internal Economy (19)

GAME MECHANIC - chapter 4 v1.1 (2018 edition)
GAME MECHANIC - chapter 4 v1.1 (2018 edition)GAME MECHANIC - chapter 4 v1.1 (2018 edition)
GAME MECHANIC - chapter 4 v1.1 (2018 edition)
 
GAME MECHANIC - chapter 7 v1.0 (2018 edition)
GAME MECHANIC - chapter 7 v1.0 (2018 edition)GAME MECHANIC - chapter 7 v1.0 (2018 edition)
GAME MECHANIC - chapter 7 v1.0 (2018 edition)
 
Game Balance 3: Interesting Strategies
Game Balance 3: Interesting StrategiesGame Balance 3: Interesting Strategies
Game Balance 3: Interesting Strategies
 
Module_3_1.pptx
Module_3_1.pptxModule_3_1.pptx
Module_3_1.pptx
 
Game balance part 2
Game balance part 2Game balance part 2
Game balance part 2
 
05 - Machinations
05 - Machinations05 - Machinations
05 - Machinations
 
Game of Thrones: Conquest - Tear Down
Game of Thrones: Conquest - Tear DownGame of Thrones: Conquest - Tear Down
Game of Thrones: Conquest - Tear Down
 
Game monetization: Overview of monetization methods for free-to-play games
Game monetization: Overview of monetization methods for free-to-play gamesGame monetization: Overview of monetization methods for free-to-play games
Game monetization: Overview of monetization methods for free-to-play games
 
Game theory
Game theoryGame theory
Game theory
 
Basic Concepts of Managerial Economics Class 1.ppt
Basic Concepts of Managerial Economics  Class 1.pptBasic Concepts of Managerial Economics  Class 1.ppt
Basic Concepts of Managerial Economics Class 1.ppt
 
Quest for Progress (GDC Europe 2016)
Quest for Progress (GDC Europe 2016)Quest for Progress (GDC Europe 2016)
Quest for Progress (GDC Europe 2016)
 
Writing a gaming proposal
Writing a gaming proposalWriting a gaming proposal
Writing a gaming proposal
 
Micro_01_EconomicThinking.pptx
Micro_01_EconomicThinking.pptxMicro_01_EconomicThinking.pptx
Micro_01_EconomicThinking.pptx
 
Remixing play into a gameplan workshop
Remixing play into a gameplan workshopRemixing play into a gameplan workshop
Remixing play into a gameplan workshop
 
Module 3 Game Theory (1).pptx
Module 3 Game Theory (1).pptxModule 3 Game Theory (1).pptx
Module 3 Game Theory (1).pptx
 
Presentation app
Presentation appPresentation app
Presentation app
 
Product and Marketing Strategy of an Android Gaming App
Product and Marketing Strategy of an Android Gaming AppProduct and Marketing Strategy of an Android Gaming App
Product and Marketing Strategy of an Android Gaming App
 
Game Theory
Game Theory Game Theory
Game Theory
 
Token(ed) meetup jan 31st
Token(ed) meetup jan 31stToken(ed) meetup jan 31st
Token(ed) meetup jan 31st
 

More from Hamzah Asyrani Sulaiman

03 - Complex systems and the structure of Emergence
03 - Complex systems and the structure of Emergence03 - Complex systems and the structure of Emergence
03 - Complex systems and the structure of Emergence
Hamzah Asyrani Sulaiman
 
GAME MECHANIC - chapter 8 v1.0 (2019 edition)
GAME MECHANIC - chapter 8 v1.0 (2019 edition)GAME MECHANIC - chapter 8 v1.0 (2019 edition)
GAME MECHANIC - chapter 8 v1.0 (2019 edition)
Hamzah Asyrani Sulaiman
 
GAME MECHANIC - chapter 6 v1.0 (2018 edition)
GAME MECHANIC - chapter 6 v1.0 (2018 edition)GAME MECHANIC - chapter 6 v1.0 (2018 edition)
GAME MECHANIC - chapter 6 v1.0 (2018 edition)
Hamzah Asyrani Sulaiman
 
GAME MECHANIC - chapter 5 v1.1 (2019 edition)
GAME MECHANIC - chapter 5 v1.1 (2019 edition)GAME MECHANIC - chapter 5 v1.1 (2019 edition)
GAME MECHANIC - chapter 5 v1.1 (2019 edition)
Hamzah Asyrani Sulaiman
 
GAME MECHANIC - chapter 3 v1.1 (2018 edition)
GAME MECHANIC - chapter 3 v1.1 (2018 edition)GAME MECHANIC - chapter 3 v1.1 (2018 edition)
GAME MECHANIC - chapter 3 v1.1 (2018 edition)
Hamzah Asyrani Sulaiman
 
GAME MECHANIC - chapter 2 v1.1 (2018 edition)
GAME MECHANIC - chapter 2 v1.1 (2018 edition)GAME MECHANIC - chapter 2 v1.1 (2018 edition)
GAME MECHANIC - chapter 2 v1.1 (2018 edition)
Hamzah Asyrani Sulaiman
 
GAME MECHANIC - chapter 1 v1.4 (2019 edition)
GAME MECHANIC - chapter 1 v1.4 (2019 edition)GAME MECHANIC - chapter 1 v1.4 (2019 edition)
GAME MECHANIC - chapter 1 v1.4 (2019 edition)
Hamzah Asyrani Sulaiman
 

More from Hamzah Asyrani Sulaiman (7)

03 - Complex systems and the structure of Emergence
03 - Complex systems and the structure of Emergence03 - Complex systems and the structure of Emergence
03 - Complex systems and the structure of Emergence
 
GAME MECHANIC - chapter 8 v1.0 (2019 edition)
GAME MECHANIC - chapter 8 v1.0 (2019 edition)GAME MECHANIC - chapter 8 v1.0 (2019 edition)
GAME MECHANIC - chapter 8 v1.0 (2019 edition)
 
GAME MECHANIC - chapter 6 v1.0 (2018 edition)
GAME MECHANIC - chapter 6 v1.0 (2018 edition)GAME MECHANIC - chapter 6 v1.0 (2018 edition)
GAME MECHANIC - chapter 6 v1.0 (2018 edition)
 
GAME MECHANIC - chapter 5 v1.1 (2019 edition)
GAME MECHANIC - chapter 5 v1.1 (2019 edition)GAME MECHANIC - chapter 5 v1.1 (2019 edition)
GAME MECHANIC - chapter 5 v1.1 (2019 edition)
 
GAME MECHANIC - chapter 3 v1.1 (2018 edition)
GAME MECHANIC - chapter 3 v1.1 (2018 edition)GAME MECHANIC - chapter 3 v1.1 (2018 edition)
GAME MECHANIC - chapter 3 v1.1 (2018 edition)
 
GAME MECHANIC - chapter 2 v1.1 (2018 edition)
GAME MECHANIC - chapter 2 v1.1 (2018 edition)GAME MECHANIC - chapter 2 v1.1 (2018 edition)
GAME MECHANIC - chapter 2 v1.1 (2018 edition)
 
GAME MECHANIC - chapter 1 v1.4 (2019 edition)
GAME MECHANIC - chapter 1 v1.4 (2019 edition)GAME MECHANIC - chapter 1 v1.4 (2019 edition)
GAME MECHANIC - chapter 1 v1.4 (2019 edition)
 

Recently uploaded

Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
Jheel Barad
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
MysoreMuleSoftMeetup
 
The Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve ThomasonThe Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve Thomason
Steve Thomason
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
JosvitaDsouza2
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
MIRIAMSALINAS13
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
Vikramjit Singh
 
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdfESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
Fundacja Rozwoju Społeczeństwa Przedsiębiorczego
 
How to Break the cycle of negative Thoughts
How to Break the cycle of negative ThoughtsHow to Break the cycle of negative Thoughts
How to Break the cycle of negative Thoughts
Col Mukteshwar Prasad
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
Sectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdfSectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdf
Vivekanand Anglo Vedic Academy
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
TechSoup
 
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptxStudents, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
EduSkills OECD
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
AzmatAli747758
 

Recently uploaded (20)

Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
 
The Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve ThomasonThe Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve Thomason
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
 
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdfESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
 
How to Break the cycle of negative Thoughts
How to Break the cycle of negative ThoughtsHow to Break the cycle of negative Thoughts
How to Break the cycle of negative Thoughts
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
Sectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdfSectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdf
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
 
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptxStudents, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
 

04 - Internal Economy

  • 2. In games, the internal economy can include all sorts of resources that are not part of a real-life economy. Things like health, experience, and skill can be part of the economy just as easily as money, goods, and services.
  • 3.
  • 5. Resources • All economies revolve around the flow of resources. Resources refer to any concept that can be measured numerically. Almost anything in a game can function as a • resource: money, energy, time, or units under the player’s control all are examples of resources, as are items, power-ups, and enemies that oppose the player.
  • 7. Tangible Resources • Tangible resources have physical properties in the game world. They exist in a location and often must be moved somewhere else.
  • 8. Intangible Resources • Intangible resources have no physical properties in the game world—they do not occupy space or exist in a location. For example, once the trees in Warcraft have been harvested, they are changed into lumber, which is intangible. • Another Examples are experiences, level, etc
  • 9. Entities • Specific quantities of a resource are stored in entities. (If you are a programmer, an entity is essentially a variable.) • A resource is a general concept, but an entity stores a specific amount of a resource. • An entity named “Timer,” for example, stores the resource time—probably the number of seconds remaining before the end of the game.
  • 10. Four Economic Functions • Sources are mechanics that create new resources out of nothing. At a certain time, or upon certain conditions, a source will generate a new resource and store it in an entity somewhere. • Sources may be triggered by events in the game, or they may operate continuously, producing resources at a certain production rate. They may also be switched on and off SOURCES
  • 11. Four Economic Functions • Drains are the opposite of sources: They take resources out of the game, reducing the amount stored in an entity and removing them permanently DRAINS
  • 12. Four Economic Functions • Converters turn resources of one kind into another. As we mentioned, in Warcraft, trees (a tangible resource) turn into lumber (an intangible one) when the trees are harvested. CONVERTERS
  • 13. Four Economic Functions • Traders are mechanics that move a resource from one entity to another, and another resource back in the opposite direction, according to an exchange rule. TRADERS
  • 16. The Shape of a Game of Chess
  • 17. From Mechanics to Shapes • To produce an economic shape, you need to know what type of mechanical structures create what shapes. Fortunately, there is a direct relationship between shapes in a game’s economy and the structure of its mechanics. In the next sections, we discuss and illustrate the most important building blocks of economic shapes
  • 18. From Mechanics to Shapes • Negative feedback makes a system resistant to changes: The temperature of your refrigerator is kept constant even if the temperature outside the refrigerator changes. The point at which the system stabilizes is called the equilibrium. NEGATIVE FEEDBACK CREATES AN EQUILIBIRIUM
  • 19. From Mechanics to Shapes • Changing equilibriums requires a dynamic factor that changes independently of the negative feedback mechanism. The outside temperature throughout the year is an example of a periodical equilibrium that is caused by the periodic waxing and waning of the available hours of daylight and the relative strength of the sun. NEGATIVE FEEDBACK CREATES AN EQUILIBIRIUM
  • 20. From Mechanics to Shapes • In games, this type of positive feedback is often used to create an arms race between multiple players. A good example is the harvesting of raw materials in StarCraft (or similar constructions in many other RTS games). POSITIVE FEEDBACK CREATES AN ARMS RACE
  • 21.
  • 22.
  • 23. From Mechanics to Shapes • If StarCraft were a race to collect as many minerals as possible without any other considerations, would the best strategy be to build a new SCV unit every time you’ve collected enough minerals? LONG-TERM INVESTMENTS VS. SHORT-TERM GAMES
  • 24.
  • 25. From Mechanics to Shapes • During Marc LeBlanc’s talk on feedback mechanisms in games at the Game Developers Conference in 1999, he described two alternate versions of basketball. • In “negative feedback basketball,” for every five points that the leading team is ahead, the trailing team can field one extra player. • In “positive feedback basketball,” this effect is reversed: The leading team can field one extra player for every five points they are ahead. FEEDBACK BASED ON RELATIVE SCORES
  • 27.
  • 28.
  • 29. Uses for Internal Economies in Games • In the previous sections, we discussed the elements and common structures of internal game economies. In this section, we will discuss how game economies are typically used in games of different genres. • Table 1.1 provided a quick overview of some mechanics that are typically part of that economy. Now, we will discuss the typical economic structures found across game genres in more detail.
  • 30. Use an Internal Economy to Complement Physics • Obviously, physics make up the largest part of action games’ core mechanics. Physics are used to test the player’s dexterity, timing, and accuracy. Still, most action games add an internal economy to create an integral reward system or to establish a system of power-ups that requires resources.
  • 31. Use an Internal Economy to Influence Progression • The internal economy of a game can also be used to influence progression through a game that involves movement. For example, power-ups and unique weapons can play a special role in an action game’s economy. They can be used to gain access to new locations.
  • 32. Use an Internal Economy to Add Strategic Gameplay • It is surprising how many of the strategic challenges in real- time strategy games are economic in nature. In a typical game of StarCraft, you probably spend more time managing the economy than fighting the battle. • Economies in strategy games usually involve multiple resources and involve many feedback loops and interrelationships. Setting up an economy like that for the first time is challenging, and finding the right balance is even more difficult.
  • 33. Use an Internal Economy to Add Strategic Gameplay • Early in the game, the player is awarded a magical dagger that allows that player to control time. This power can also be used during combat, for example just after the player has taken a big hit. • The game is about using and sometimes sacrificing your material in order to produce as much strategic advantage as possible
  • 34. Use an Internal Economy to Create Large Probability Spaces • These games can also create a more personal experience, because the performance of players and their choices directly affect what parts of the probability space open for exploration.
  • 35. When using an internal economy to customize the gameplay, there are three things you need to watch out for. First, in an online role-playing game, if a particular combination of items and skills is more efficient than others, players will quickly identify and share this information, and the economy will be thrown off-balance.
  • 36. Second, you must be sure that the probability space is large enough that players do not end up exploring it entirely in one play session.
  • 37. Third, you should ideally design your levels in such a way that players can use different strategies to complete them. For example, in Deus Ex, the player can choose to develop a character in different ways.
  • 38. Use an Internal Economy to Create Large Probability Spaces
  • 39. Tips for Economy Construction Games • Games in which the player builds an economy, such as construction and management simulations, tend to have large and complex internal economies. • SimCity is a good example. As players zone areas and build infrastructure, they use these building blocks to craft an economic structure that produces the resources they need to increase it even further. • Building a game like this requires the designer to assemble a toolbox of mechanics that the player can combine in many interesting ways. This is even harder than designing a complete, functional, and balanced economy yourself.
  • 40. Tips for Economy Construction Games Don’t introduce all the player’s building blocks at once. Be aware of the meta- economic structure. Use maps to produce variety and constrain the possibility space
  • 41. Summary • In this chapter, we introduced the essential elements of an internal economy: resources, entities, and some of the mechanics that manipulate them, including sources, drains, converters, and traders. • We examined the concept of economic shapes as seen through graphs and showed how different mechanical structures can produce different shapes. • Negative feedback creates equilibrium, while positive feedback creates an arms race among opponents. Implemented another way, positive feedback can produce a downward spiral, because a player finds it harder and harder to grow his economy. • Feedback systems based on relationships between two players can produce effects that keep games close or tend to cause the player in the lead to stay in the lead.