SlideShare a Scribd company logo
My Background
• 22 years making video-games
• Started out as an artist
• Moved into Art management role
• Moved into production role
• Currently Sr. Producer on Game of Thrones at Bigpoint
World-Building
• I started my career creating 3D Stadiums for
sports games
• Worked on several large scale RPG and RTS
games with very large maps/levels – each
posing unique design, art and technical
production constraints.
What problem are we solving
We want to faithfully represent the look and feel
of Westeros in a richly detailed game.
The challenge for us is to do this in a web-
browser that runs on low spec machines.
What problem are we solving
Historically most web-browser games have been
2D or if they are 3D, they have been much
smaller games.
Game of Thrones: Seven Kingdoms seeks to
change this paradigm in creating large-scale
terrain visualizations in 3D, playable through a
browser.
WESTEROS
Game of Thrones: Seven Kingdoms – Pre-Alpha in-game screenshot
WESTEROS
Isometric view with zoomable camera and
large scale terrain visualization.
Game of Thrones: Seven Kingdoms – Pre-Alpha in-game screenshot
WESTEROS
• There are seven “kingdoms” that occupy the different regions of Westeros
– each with it’s own geographic and architectural style
WESTEROS
• Westeros has several different ecosystems – a
snow filled Northern region, a desert-like
Southern region and many differing types of
regions in-between.
WESTEROS
• Westeros is supposed to be around the size of
South America – or 7000KM long*
• The Wall is estimated to be 500 KM long
*speculation!
WESTEROS
Game of Thrones: Seven Kingdoms – Pre-Alpha in-game screenshot
WESTEROS
Game of Thrones: Seven Kingdoms – Pre-Alpha in-game screenshot
EXPANSION
• We need enough space for the map to expand over time
– Additional areas will open up with new adventures and new factions
WESTEROS
• DIVERSITY OF ENVIRONMENTS
WESTEROS
• DIVERSITY OF ENVIRONMENTS
WHAT TOOLS DO WE USE
• Proprietary Engine - NEBULA
• World builder
• Brushes
• Maya
• Articy
• Various texture-making tools
• Proprietary tools
TECHNICAL FACTS
• SERVERS: The game world is split into
different servers – this allows us flexibility and
also to shift the server load around.
• It is technically still on the same map
TECHNICAL FACTS
• Persistent: Every change that happens on the
map happens for all players. You affect
everything in the world…..and can see
everything everyone else does to their game.
TECHNICAL FACTS
TECHNICAL FACTS
• Step 1 – Terrain Creation:
• Terrain is generated in World Machine 2
• Terrain is exported as Tiled Export
• Maps generated: Height map, Color map
TECHNICAL FACTS
• Step 2 – Terrain Export:
• Terrain is exported as Tiled Export to Nebula
(our proprietary game engine)
• Our engine automatically generates LOD´s
(Level of detail) for the Terrain
TECHNICAL FACTS
• Step 3
• Models and animations are exported from
Maya (Using Granny export)
GAME
TECHNICAL FACTS
• Step 4 – Tree Brushes:
• Tree Brushes: Artist Create a Point Cloud
(locators) in Maya and Export to engine
TECHNICAL FACTS
• Step 5 – Node Network:
• Import the Node Network Data from Articy into the Nebula Editor
• 3d Assets are connected to the Nodes automatically
TECHNICAL FACTS
• Step 6 – Placement of Assets on the World Map:
• Adjust the Node Network by repositioning the Nodes
• Adjust the Roads by adding and manipulating Road
Points
TECHNICAL FACTS
• Step 7 –Ground Detail:
• Decals are generated in Maya and exported in
the same way as Static Models
• Decals are placed on the World Map in the
same way as Environment Assets
Game of Thrones: Seven Kingdoms – Pre-Alpha in-game screenshot
TECHNICAL FACTS
• Other Polish Steps include:
• Global Lighting
• Regional Lighting (Light Trigger Zones)
• Rivers – uses planes with animating shaders
• Ocean – uses planes with animating shaders
• Particle Effects place throughout game world
• UI Icons (3d Icons) place throughout game world
TECHNICAL FACTS
• ONLINE AND OFFLINE PLAY IN A PERSISTENT WORLD
Game of Thrones: Seven Kingdoms – Pre-Alpha in-game screenshot
TECHNICAL PROBLEMS
• OPTIMIZATION
• SERVERS
Game of Thrones: Seven Kingdoms – Pre-Alpha in-game screenshot
DESIGN
• Balancing such a big map is difficult……the design team uses custom made brushes
to paint on resources and player locations.
• As the designers can re-paint an entire region in a few hours using these brushes
helps to fine-tune the game balance which needs fast iteration.
DESIGN
DESIGN
• While the map is still huge – ensuring we can get enough players occupying a
specific region is always difficult. It takes time for the brushes to be created so
that the world does not feel too crowded.
• We will use a “instancing” of each region once they are filled with players –
however there will be common areas for all players (PVP region and special quest
locations)
DESIGN
Game of Thrones: Seven Kingdoms – Pre-Alpha in-game screenshot
DESIGN
• The designers also need to split up the PVP region (represented by the Riverlands
in the Game of Thrones world) so that we do not show too many players at once
and bog down the game engine.
• We also use a “fog of war” to prevent the PVP and PVE region from showing too
many players and becoming visually too noisy. Visual acuity is important to our
gameplay
DESIGN
Game of Thrones: Seven Kingdoms – Pre-Alpha in-game screenshot
DESIGN
• The world is connected by roads – we can block off many areas by not having any
roads lead through them until we are ready to unveil that region.
• Utilizing roads and a node network gives us tight control over where players travel
and also is an important part of our gameplay strategy.
DESIGN
Game of Thrones: Seven Kingdoms – Pre-Alpha in-game screenshot
DESIGN
• We also utilize a separate screen to showcase the players base – this allows us to
add in more detail than what is possible on the main map. The Castle (or Keep)
will show it’s visual upgrades in both screens so players can see where other
players are at around them.
DESIGN
• In order for players to travel around the map without taking hours we have added
in fast travel locations – these are represented by camps and docks throughout all
of the regions. Each of these regions is on a different server.
• We originally allowed players to travel without using the fast travel system but the
gameplay was simply not fun and did not fit with the game style.
DESIGN
Game of Thrones: Seven Kingdoms – Pre-Alpha in-game screenshot
DESIGN
• Strategic map
DESIGN
• Questing
Game of Thrones: Seven Kingdoms – Pre-Alpha in-game screenshot
DESIGN
• Questing
Game of Thrones: Seven Kingdoms – Pre-Alpha in-game screenshot
DESIGN
• Questing
Game of Thrones: Seven Kingdoms – Pre-Alpha in-game screenshot
ART
• We try to use all the latest tools we can to
build up the map as quickly as possible.
• Iteration is key to building a great game
ART
• Everything can be upgraded or edited requiring several
versions of one asset
Game of Thrones: Seven Kingdoms – Pre-Alpha in-game screenshot
ART
• We will unveil new regions as the game
progresses.
• Animals and interesting landmarks are also
spread throughout the map
ART
Game of Thrones: Seven Kingdoms – Pre-Alpha in-game screenshot
ART
• Lighting
Game of Thrones: Seven Kingdoms – Pre-Alpha in-game screenshot
ART
• Water
Game of Thrones: Seven Kingdoms – Pre-Alpha in-game screenshot
ART
• Trees
Game of Thrones: Seven Kingdoms – Pre-Alpha in-game screenshot
ART
• What’s next?
SUMMARY
QUESTIONS?
If you have more please e-mail me at:
m.swanson@bigpoint.net

More Related Content

Similar to Bigpoint: Game of Thrones: Bringing Westeros to Life

Thomas Blair Portfolio
Thomas Blair PortfolioThomas Blair Portfolio
Thomas Blair Portfolio
Blixtev
 
Graphics in games
Graphics in gamesGraphics in games
Graphics in games
ShubhamRokde1
 
Building a World in the Clouds: MMO Architecture on AWS (MBL304) | AWS re:Inv...
Building a World in the Clouds: MMO Architecture on AWS (MBL304) | AWS re:Inv...Building a World in the Clouds: MMO Architecture on AWS (MBL304) | AWS re:Inv...
Building a World in the Clouds: MMO Architecture on AWS (MBL304) | AWS re:Inv...
Amazon Web Services
 
98 374 Lesson 02-slides
98 374 Lesson 02-slides98 374 Lesson 02-slides
98 374 Lesson 02-slides
Tracie King
 
Confrontation Pipeline and SCons
Confrontation Pipeline and SConsConfrontation Pipeline and SCons
Confrontation Pipeline and SCons
slantsixgames
 
UGC In Game : A Brief History and How We Bring It To Mobile | Zhuo Yue
UGC In Game : A Brief History and How We Bring It To Mobile | Zhuo YueUGC In Game : A Brief History and How We Bring It To Mobile | Zhuo Yue
UGC In Game : A Brief History and How We Bring It To Mobile | Zhuo Yue
Jessica Tams
 
How we did 60FPS in our 3D RTS mobile game
How we did 60FPS in our 3D RTS mobile gameHow we did 60FPS in our 3D RTS mobile game
How we did 60FPS in our 3D RTS mobile game
Daniel Sim
 
Computer Games Development Chapter 7
Computer Games Development Chapter 7Computer Games Development Chapter 7
Computer Games Development Chapter 7
Umair Shafique
 
Chess with Powers - Minor Project Presentation.pptx
Chess with Powers - Minor Project Presentation.pptxChess with Powers - Minor Project Presentation.pptx
Chess with Powers - Minor Project Presentation.pptx
JasfiqRahman1
 
Unit 20 - Game Platforms
Unit 20 - Game PlatformsUnit 20 - Game Platforms
Unit 20 - Game Platforms
Gulshan Golechha
 
Unit 20 - Game Platforms
Unit 20 - Game PlatformsUnit 20 - Game Platforms
Unit 20 - Game Platforms
Gulshan Golechha
 
BSS COMPANY
BSS COMPANYBSS COMPANY
BSS COMPANY
Miran Park
 
Replika Presentation
Replika PresentationReplika Presentation
Replika Presentation
bpatatas
 
How hard can it be - Ui development at keen games
How hard can it be - Ui development at keen gamesHow hard can it be - Ui development at keen games
How hard can it be - Ui development at keen games
Julien Koenen
 
Cocos2d programming
Cocos2d programmingCocos2d programming
Cocos2d programming
Changwon National University
 
Marek-Martin Matyska, Gamajun Games
Marek-Martin Matyska, Gamajun GamesMarek-Martin Matyska, Gamajun Games
Marek-Martin Matyska, Gamajun Games
White Nights Conference
 
BSidesDelhi 2018: Headshot - Game Hacking on macOS
BSidesDelhi 2018: Headshot - Game Hacking on macOSBSidesDelhi 2018: Headshot - Game Hacking on macOS
BSidesDelhi 2018: Headshot - Game Hacking on macOS
BSides Delhi
 
Developing and optimizing a procedural game: The Elder Scrolls Blades- Unite ...
Developing and optimizing a procedural game: The Elder Scrolls Blades- Unite ...Developing and optimizing a procedural game: The Elder Scrolls Blades- Unite ...
Developing and optimizing a procedural game: The Elder Scrolls Blades- Unite ...
Unity Technologies
 
Mobile Game Asia 2015 Ho Chi Minh City: Building a sustainable eSports ecosys...
Mobile Game Asia 2015 Ho Chi Minh City: Building a sustainable eSports ecosys...Mobile Game Asia 2015 Ho Chi Minh City: Building a sustainable eSports ecosys...
Mobile Game Asia 2015 Ho Chi Minh City: Building a sustainable eSports ecosys...
GameLandVN
 
Mobile Game Asia 2015 Ho Chi Minh City: Building a sustainable eSports ecosys...
Mobile Game Asia 2015 Ho Chi Minh City: Building a sustainable eSports ecosys...Mobile Game Asia 2015 Ho Chi Minh City: Building a sustainable eSports ecosys...
Mobile Game Asia 2015 Ho Chi Minh City: Building a sustainable eSports ecosys...
Hai Mai Thanh
 

Similar to Bigpoint: Game of Thrones: Bringing Westeros to Life (20)

Thomas Blair Portfolio
Thomas Blair PortfolioThomas Blair Portfolio
Thomas Blair Portfolio
 
Graphics in games
Graphics in gamesGraphics in games
Graphics in games
 
Building a World in the Clouds: MMO Architecture on AWS (MBL304) | AWS re:Inv...
Building a World in the Clouds: MMO Architecture on AWS (MBL304) | AWS re:Inv...Building a World in the Clouds: MMO Architecture on AWS (MBL304) | AWS re:Inv...
Building a World in the Clouds: MMO Architecture on AWS (MBL304) | AWS re:Inv...
 
98 374 Lesson 02-slides
98 374 Lesson 02-slides98 374 Lesson 02-slides
98 374 Lesson 02-slides
 
Confrontation Pipeline and SCons
Confrontation Pipeline and SConsConfrontation Pipeline and SCons
Confrontation Pipeline and SCons
 
UGC In Game : A Brief History and How We Bring It To Mobile | Zhuo Yue
UGC In Game : A Brief History and How We Bring It To Mobile | Zhuo YueUGC In Game : A Brief History and How We Bring It To Mobile | Zhuo Yue
UGC In Game : A Brief History and How We Bring It To Mobile | Zhuo Yue
 
How we did 60FPS in our 3D RTS mobile game
How we did 60FPS in our 3D RTS mobile gameHow we did 60FPS in our 3D RTS mobile game
How we did 60FPS in our 3D RTS mobile game
 
Computer Games Development Chapter 7
Computer Games Development Chapter 7Computer Games Development Chapter 7
Computer Games Development Chapter 7
 
Chess with Powers - Minor Project Presentation.pptx
Chess with Powers - Minor Project Presentation.pptxChess with Powers - Minor Project Presentation.pptx
Chess with Powers - Minor Project Presentation.pptx
 
Unit 20 - Game Platforms
Unit 20 - Game PlatformsUnit 20 - Game Platforms
Unit 20 - Game Platforms
 
Unit 20 - Game Platforms
Unit 20 - Game PlatformsUnit 20 - Game Platforms
Unit 20 - Game Platforms
 
BSS COMPANY
BSS COMPANYBSS COMPANY
BSS COMPANY
 
Replika Presentation
Replika PresentationReplika Presentation
Replika Presentation
 
How hard can it be - Ui development at keen games
How hard can it be - Ui development at keen gamesHow hard can it be - Ui development at keen games
How hard can it be - Ui development at keen games
 
Cocos2d programming
Cocos2d programmingCocos2d programming
Cocos2d programming
 
Marek-Martin Matyska, Gamajun Games
Marek-Martin Matyska, Gamajun GamesMarek-Martin Matyska, Gamajun Games
Marek-Martin Matyska, Gamajun Games
 
BSidesDelhi 2018: Headshot - Game Hacking on macOS
BSidesDelhi 2018: Headshot - Game Hacking on macOSBSidesDelhi 2018: Headshot - Game Hacking on macOS
BSidesDelhi 2018: Headshot - Game Hacking on macOS
 
Developing and optimizing a procedural game: The Elder Scrolls Blades- Unite ...
Developing and optimizing a procedural game: The Elder Scrolls Blades- Unite ...Developing and optimizing a procedural game: The Elder Scrolls Blades- Unite ...
Developing and optimizing a procedural game: The Elder Scrolls Blades- Unite ...
 
Mobile Game Asia 2015 Ho Chi Minh City: Building a sustainable eSports ecosys...
Mobile Game Asia 2015 Ho Chi Minh City: Building a sustainable eSports ecosys...Mobile Game Asia 2015 Ho Chi Minh City: Building a sustainable eSports ecosys...
Mobile Game Asia 2015 Ho Chi Minh City: Building a sustainable eSports ecosys...
 
Mobile Game Asia 2015 Ho Chi Minh City: Building a sustainable eSports ecosys...
Mobile Game Asia 2015 Ho Chi Minh City: Building a sustainable eSports ecosys...Mobile Game Asia 2015 Ho Chi Minh City: Building a sustainable eSports ecosys...
Mobile Game Asia 2015 Ho Chi Minh City: Building a sustainable eSports ecosys...
 

More from DevGAMM Conference

The art of small steps, or how to make sound for games in conditions of war /...
The art of small steps, or how to make sound for games in conditions of war /...The art of small steps, or how to make sound for games in conditions of war /...
The art of small steps, or how to make sound for games in conditions of war /...
DevGAMM Conference
 
Breaking up with FMOD - Why we ended things and embraced Metasounds / Daniel ...
Breaking up with FMOD - Why we ended things and embraced Metasounds / Daniel ...Breaking up with FMOD - Why we ended things and embraced Metasounds / Daniel ...
Breaking up with FMOD - Why we ended things and embraced Metasounds / Daniel ...
DevGAMM Conference
 
How Audio Objects Improve Spatial Accuracy / Mads Maretty Sønderup (Audiokine...
How Audio Objects Improve Spatial Accuracy / Mads Maretty Sønderup (Audiokine...How Audio Objects Improve Spatial Accuracy / Mads Maretty Sønderup (Audiokine...
How Audio Objects Improve Spatial Accuracy / Mads Maretty Sønderup (Audiokine...
DevGAMM Conference
 
Why indie developers should consider hyper-casual right now / Igor Gurenyov (...
Why indie developers should consider hyper-casual right now / Igor Gurenyov (...Why indie developers should consider hyper-casual right now / Igor Gurenyov (...
Why indie developers should consider hyper-casual right now / Igor Gurenyov (...
DevGAMM Conference
 
AI / ML for Indies / Tyler Coleman (Retora Games)
AI / ML for Indies / Tyler Coleman (Retora Games)AI / ML for Indies / Tyler Coleman (Retora Games)
AI / ML for Indies / Tyler Coleman (Retora Games)
DevGAMM Conference
 
Agility is the Key: Power Up Your GameDev Project Management with Agile Pract...
Agility is the Key: Power Up Your GameDev Project Management with Agile Pract...Agility is the Key: Power Up Your GameDev Project Management with Agile Pract...
Agility is the Key: Power Up Your GameDev Project Management with Agile Pract...
DevGAMM Conference
 
New PR Tech and AI Tools for 2023: A Game Changer for Outreach / Kirill Perev...
New PR Tech and AI Tools for 2023: A Game Changer for Outreach / Kirill Perev...New PR Tech and AI Tools for 2023: A Game Changer for Outreach / Kirill Perev...
New PR Tech and AI Tools for 2023: A Game Changer for Outreach / Kirill Perev...
DevGAMM Conference
 
Playable Ads - Revolutionizing mobile games advertising / Jakub Kukuryk (Popc...
Playable Ads - Revolutionizing mobile games advertising / Jakub Kukuryk (Popc...Playable Ads - Revolutionizing mobile games advertising / Jakub Kukuryk (Popc...
Playable Ads - Revolutionizing mobile games advertising / Jakub Kukuryk (Popc...
DevGAMM Conference
 
Creative Collaboration: Managing an Art Team / Nastassia Radzivonava (Glera G...
Creative Collaboration: Managing an Art Team / Nastassia Radzivonava (Glera G...Creative Collaboration: Managing an Art Team / Nastassia Radzivonava (Glera G...
Creative Collaboration: Managing an Art Team / Nastassia Radzivonava (Glera G...
DevGAMM Conference
 
From Local to Global: Unleashing the Power of Payments / Jan Kuhlmannn (Xsolla)
From Local to Global: Unleashing the Power of Payments / Jan Kuhlmannn (Xsolla)From Local to Global: Unleashing the Power of Payments / Jan Kuhlmannn (Xsolla)
From Local to Global: Unleashing the Power of Payments / Jan Kuhlmannn (Xsolla)
DevGAMM Conference
 
Strategies and case studies to grow LTV in 2023 / Julia Iljuk (Balancy)
Strategies and case studies to grow LTV in 2023 / Julia Iljuk (Balancy)Strategies and case studies to grow LTV in 2023 / Julia Iljuk (Balancy)
Strategies and case studies to grow LTV in 2023 / Julia Iljuk (Balancy)
DevGAMM Conference
 
Why is ASO not working in 2023 and how to change it? / Olena Vedmedenko (Keya...
Why is ASO not working in 2023 and how to change it? / Olena Vedmedenko (Keya...Why is ASO not working in 2023 and how to change it? / Olena Vedmedenko (Keya...
Why is ASO not working in 2023 and how to change it? / Olena Vedmedenko (Keya...
DevGAMM Conference
 
How to increase wishlists & game sales from China? Growth marketing tactics &...
How to increase wishlists & game sales from China? Growth marketing tactics &...How to increase wishlists & game sales from China? Growth marketing tactics &...
How to increase wishlists & game sales from China? Growth marketing tactics &...
DevGAMM Conference
 
Turkish Gaming Industry and HR Insights / Mustafa Mert EFE (Zindhu)
Turkish Gaming Industry and HR Insights / Mustafa Mert EFE (Zindhu)Turkish Gaming Industry and HR Insights / Mustafa Mert EFE (Zindhu)
Turkish Gaming Industry and HR Insights / Mustafa Mert EFE (Zindhu)
DevGAMM Conference
 
Building an Awesome Creative Team from Scratch, Capable of Scaling Up / Sasha...
Building an Awesome Creative Team from Scratch, Capable of Scaling Up / Sasha...Building an Awesome Creative Team from Scratch, Capable of Scaling Up / Sasha...
Building an Awesome Creative Team from Scratch, Capable of Scaling Up / Sasha...
DevGAMM Conference
 
Seven Reasons Why Your LiveOps Is Not Performing / Alexander Devyaterikov (Be...
Seven Reasons Why Your LiveOps Is Not Performing / Alexander Devyaterikov (Be...Seven Reasons Why Your LiveOps Is Not Performing / Alexander Devyaterikov (Be...
Seven Reasons Why Your LiveOps Is Not Performing / Alexander Devyaterikov (Be...
DevGAMM Conference
 
The Power of Game and Music Collaborations: Reaching and Engaging the Masses ...
The Power of Game and Music Collaborations: Reaching and Engaging the Masses ...The Power of Game and Music Collaborations: Reaching and Engaging the Masses ...
The Power of Game and Music Collaborations: Reaching and Engaging the Masses ...
DevGAMM Conference
 
Branded Content: How to overcome players' immunity to advertising / Alex Brod...
Branded Content: How to overcome players' immunity to advertising / Alex Brod...Branded Content: How to overcome players' immunity to advertising / Alex Brod...
Branded Content: How to overcome players' immunity to advertising / Alex Brod...
DevGAMM Conference
 
Resurrecting Chasm: The Rift - A Source-less Remastering Journey / Gennadii P...
Resurrecting Chasm: The Rift - A Source-less Remastering Journey / Gennadii P...Resurrecting Chasm: The Rift - A Source-less Remastering Journey / Gennadii P...
Resurrecting Chasm: The Rift - A Source-less Remastering Journey / Gennadii P...
DevGAMM Conference
 
How NOT to do showcase events: Behind the scenes of Midnight Show / Andrew Ko...
How NOT to do showcase events: Behind the scenes of Midnight Show / Andrew Ko...How NOT to do showcase events: Behind the scenes of Midnight Show / Andrew Ko...
How NOT to do showcase events: Behind the scenes of Midnight Show / Andrew Ko...
DevGAMM Conference
 

More from DevGAMM Conference (20)

The art of small steps, or how to make sound for games in conditions of war /...
The art of small steps, or how to make sound for games in conditions of war /...The art of small steps, or how to make sound for games in conditions of war /...
The art of small steps, or how to make sound for games in conditions of war /...
 
Breaking up with FMOD - Why we ended things and embraced Metasounds / Daniel ...
Breaking up with FMOD - Why we ended things and embraced Metasounds / Daniel ...Breaking up with FMOD - Why we ended things and embraced Metasounds / Daniel ...
Breaking up with FMOD - Why we ended things and embraced Metasounds / Daniel ...
 
How Audio Objects Improve Spatial Accuracy / Mads Maretty Sønderup (Audiokine...
How Audio Objects Improve Spatial Accuracy / Mads Maretty Sønderup (Audiokine...How Audio Objects Improve Spatial Accuracy / Mads Maretty Sønderup (Audiokine...
How Audio Objects Improve Spatial Accuracy / Mads Maretty Sønderup (Audiokine...
 
Why indie developers should consider hyper-casual right now / Igor Gurenyov (...
Why indie developers should consider hyper-casual right now / Igor Gurenyov (...Why indie developers should consider hyper-casual right now / Igor Gurenyov (...
Why indie developers should consider hyper-casual right now / Igor Gurenyov (...
 
AI / ML for Indies / Tyler Coleman (Retora Games)
AI / ML for Indies / Tyler Coleman (Retora Games)AI / ML for Indies / Tyler Coleman (Retora Games)
AI / ML for Indies / Tyler Coleman (Retora Games)
 
Agility is the Key: Power Up Your GameDev Project Management with Agile Pract...
Agility is the Key: Power Up Your GameDev Project Management with Agile Pract...Agility is the Key: Power Up Your GameDev Project Management with Agile Pract...
Agility is the Key: Power Up Your GameDev Project Management with Agile Pract...
 
New PR Tech and AI Tools for 2023: A Game Changer for Outreach / Kirill Perev...
New PR Tech and AI Tools for 2023: A Game Changer for Outreach / Kirill Perev...New PR Tech and AI Tools for 2023: A Game Changer for Outreach / Kirill Perev...
New PR Tech and AI Tools for 2023: A Game Changer for Outreach / Kirill Perev...
 
Playable Ads - Revolutionizing mobile games advertising / Jakub Kukuryk (Popc...
Playable Ads - Revolutionizing mobile games advertising / Jakub Kukuryk (Popc...Playable Ads - Revolutionizing mobile games advertising / Jakub Kukuryk (Popc...
Playable Ads - Revolutionizing mobile games advertising / Jakub Kukuryk (Popc...
 
Creative Collaboration: Managing an Art Team / Nastassia Radzivonava (Glera G...
Creative Collaboration: Managing an Art Team / Nastassia Radzivonava (Glera G...Creative Collaboration: Managing an Art Team / Nastassia Radzivonava (Glera G...
Creative Collaboration: Managing an Art Team / Nastassia Radzivonava (Glera G...
 
From Local to Global: Unleashing the Power of Payments / Jan Kuhlmannn (Xsolla)
From Local to Global: Unleashing the Power of Payments / Jan Kuhlmannn (Xsolla)From Local to Global: Unleashing the Power of Payments / Jan Kuhlmannn (Xsolla)
From Local to Global: Unleashing the Power of Payments / Jan Kuhlmannn (Xsolla)
 
Strategies and case studies to grow LTV in 2023 / Julia Iljuk (Balancy)
Strategies and case studies to grow LTV in 2023 / Julia Iljuk (Balancy)Strategies and case studies to grow LTV in 2023 / Julia Iljuk (Balancy)
Strategies and case studies to grow LTV in 2023 / Julia Iljuk (Balancy)
 
Why is ASO not working in 2023 and how to change it? / Olena Vedmedenko (Keya...
Why is ASO not working in 2023 and how to change it? / Olena Vedmedenko (Keya...Why is ASO not working in 2023 and how to change it? / Olena Vedmedenko (Keya...
Why is ASO not working in 2023 and how to change it? / Olena Vedmedenko (Keya...
 
How to increase wishlists & game sales from China? Growth marketing tactics &...
How to increase wishlists & game sales from China? Growth marketing tactics &...How to increase wishlists & game sales from China? Growth marketing tactics &...
How to increase wishlists & game sales from China? Growth marketing tactics &...
 
Turkish Gaming Industry and HR Insights / Mustafa Mert EFE (Zindhu)
Turkish Gaming Industry and HR Insights / Mustafa Mert EFE (Zindhu)Turkish Gaming Industry and HR Insights / Mustafa Mert EFE (Zindhu)
Turkish Gaming Industry and HR Insights / Mustafa Mert EFE (Zindhu)
 
Building an Awesome Creative Team from Scratch, Capable of Scaling Up / Sasha...
Building an Awesome Creative Team from Scratch, Capable of Scaling Up / Sasha...Building an Awesome Creative Team from Scratch, Capable of Scaling Up / Sasha...
Building an Awesome Creative Team from Scratch, Capable of Scaling Up / Sasha...
 
Seven Reasons Why Your LiveOps Is Not Performing / Alexander Devyaterikov (Be...
Seven Reasons Why Your LiveOps Is Not Performing / Alexander Devyaterikov (Be...Seven Reasons Why Your LiveOps Is Not Performing / Alexander Devyaterikov (Be...
Seven Reasons Why Your LiveOps Is Not Performing / Alexander Devyaterikov (Be...
 
The Power of Game and Music Collaborations: Reaching and Engaging the Masses ...
The Power of Game and Music Collaborations: Reaching and Engaging the Masses ...The Power of Game and Music Collaborations: Reaching and Engaging the Masses ...
The Power of Game and Music Collaborations: Reaching and Engaging the Masses ...
 
Branded Content: How to overcome players' immunity to advertising / Alex Brod...
Branded Content: How to overcome players' immunity to advertising / Alex Brod...Branded Content: How to overcome players' immunity to advertising / Alex Brod...
Branded Content: How to overcome players' immunity to advertising / Alex Brod...
 
Resurrecting Chasm: The Rift - A Source-less Remastering Journey / Gennadii P...
Resurrecting Chasm: The Rift - A Source-less Remastering Journey / Gennadii P...Resurrecting Chasm: The Rift - A Source-less Remastering Journey / Gennadii P...
Resurrecting Chasm: The Rift - A Source-less Remastering Journey / Gennadii P...
 
How NOT to do showcase events: Behind the scenes of Midnight Show / Andrew Ko...
How NOT to do showcase events: Behind the scenes of Midnight Show / Andrew Ko...How NOT to do showcase events: Behind the scenes of Midnight Show / Andrew Ko...
How NOT to do showcase events: Behind the scenes of Midnight Show / Andrew Ko...
 

Recently uploaded

Kalyan chart satta matka guessing result
Kalyan chart satta matka guessing resultKalyan chart satta matka guessing result
Kalyan chart satta matka guessing result
sanammadhu484
 
AWS User Group Torino 2024 #3 - 18/06/2024
AWS User Group Torino 2024 #3 - 18/06/2024AWS User Group Torino 2024 #3 - 18/06/2024
AWS User Group Torino 2024 #3 - 18/06/2024
Guido Maria Nebiolo
 
怎么办理(lincoln学位证书)英国林肯大学毕业证文凭学位证书原版一模一样
怎么办理(lincoln学位证书)英国林肯大学毕业证文凭学位证书原版一模一样怎么办理(lincoln学位证书)英国林肯大学毕业证文凭学位证书原版一模一样
怎么办理(lincoln学位证书)英国林肯大学毕业证文凭学位证书原版一模一样
kekzed
 
Proposal: The Ark Project and The BEEP Inc
Proposal: The Ark Project and The BEEP IncProposal: The Ark Project and The BEEP Inc
Proposal: The Ark Project and The BEEP Inc
Raheem Muhammad
 
Prsentation for VIVA Welike project 1semester.pptx
Prsentation for VIVA Welike project 1semester.pptxPrsentation for VIVA Welike project 1semester.pptx
Prsentation for VIVA Welike project 1semester.pptx
prafulpawar29
 
Genesis chapter 3 Isaiah Scudder.pptx
Genesis    chapter 3 Isaiah Scudder.pptxGenesis    chapter 3 Isaiah Scudder.pptx
Genesis chapter 3 Isaiah Scudder.pptx
FamilyWorshipCenterD
 
Presentation agenda of three-day conference
Presentation agenda of three-day conferencePresentation agenda of three-day conference
Presentation agenda of three-day conference
bernadettalaurentia1
 
ACTIVE IMPLANTABLE MEDICAL DEVICE IN EUROPE
ACTIVE IMPLANTABLE MEDICAL DEVICE IN EUROPEACTIVE IMPLANTABLE MEDICAL DEVICE IN EUROPE
ACTIVE IMPLANTABLE MEDICAL DEVICE IN EUROPE
Charmi13
 
2023 Ukraine Crisis Media Center Financial Report
2023 Ukraine Crisis Media Center Financial Report2023 Ukraine Crisis Media Center Financial Report
2023 Ukraine Crisis Media Center Financial Report
UkraineCrisisMediaCenter
 
ServiceNow CIS-ITSM Exam Dumps & Questions [2024]
ServiceNow CIS-ITSM Exam Dumps & Questions [2024]ServiceNow CIS-ITSM Exam Dumps & Questions [2024]
ServiceNow CIS-ITSM Exam Dumps & Questions [2024]
SkillCertProExams
 
Bridging the visual gap between cultural heritage and digital scholarship
Bridging the visual gap between cultural heritage and digital scholarshipBridging the visual gap between cultural heritage and digital scholarship
Bridging the visual gap between cultural heritage and digital scholarship
Inesm9
 
一比一原版(unc毕业证书)美国北卡罗来纳大学教堂山分校毕业证如何办理
一比一原版(unc毕业证书)美国北卡罗来纳大学教堂山分校毕业证如何办理一比一原版(unc毕业证书)美国北卡罗来纳大学教堂山分校毕业证如何办理
一比一原版(unc毕业证书)美国北卡罗来纳大学教堂山分校毕业证如何办理
gfysze
 
Legislation And Regulations For Import, Manufacture,.pptx
Legislation And Regulations For Import, Manufacture,.pptxLegislation And Regulations For Import, Manufacture,.pptx
Legislation And Regulations For Import, Manufacture,.pptx
Charmi13
 
2023 Ukraine Crisis Media Center Annual Report
2023 Ukraine Crisis Media Center Annual Report2023 Ukraine Crisis Media Center Annual Report
2023 Ukraine Crisis Media Center Annual Report
UkraineCrisisMediaCenter
 
2023 Ukraine Crisis Media Center Finance Balance
2023 Ukraine Crisis Media Center Finance Balance2023 Ukraine Crisis Media Center Finance Balance
2023 Ukraine Crisis Media Center Finance Balance
UkraineCrisisMediaCenter
 
Data Processing in PHP - PHPers 2024 Poznań
Data Processing in PHP - PHPers 2024 PoznańData Processing in PHP - PHPers 2024 Poznań
Data Processing in PHP - PHPers 2024 Poznań
Norbert Orzechowicz
 
Gamify it until you make it Improving Agile Development and Operations with ...
Gamify it until you make it  Improving Agile Development and Operations with ...Gamify it until you make it  Improving Agile Development and Operations with ...
Gamify it until you make it Improving Agile Development and Operations with ...
Ben Linders
 
SASi-SPi Science Policy Lab Pre-engagement
SASi-SPi Science Policy Lab Pre-engagementSASi-SPi Science Policy Lab Pre-engagement
SASi-SPi Science Policy Lab Pre-engagement
Francois Stepman
 
Cybersecurity Presentation PowerPoint!!!
Cybersecurity Presentation PowerPoint!!!Cybersecurity Presentation PowerPoint!!!
Cybersecurity Presentation PowerPoint!!!
arichardson21686
 

Recently uploaded (19)

Kalyan chart satta matka guessing result
Kalyan chart satta matka guessing resultKalyan chart satta matka guessing result
Kalyan chart satta matka guessing result
 
AWS User Group Torino 2024 #3 - 18/06/2024
AWS User Group Torino 2024 #3 - 18/06/2024AWS User Group Torino 2024 #3 - 18/06/2024
AWS User Group Torino 2024 #3 - 18/06/2024
 
怎么办理(lincoln学位证书)英国林肯大学毕业证文凭学位证书原版一模一样
怎么办理(lincoln学位证书)英国林肯大学毕业证文凭学位证书原版一模一样怎么办理(lincoln学位证书)英国林肯大学毕业证文凭学位证书原版一模一样
怎么办理(lincoln学位证书)英国林肯大学毕业证文凭学位证书原版一模一样
 
Proposal: The Ark Project and The BEEP Inc
Proposal: The Ark Project and The BEEP IncProposal: The Ark Project and The BEEP Inc
Proposal: The Ark Project and The BEEP Inc
 
Prsentation for VIVA Welike project 1semester.pptx
Prsentation for VIVA Welike project 1semester.pptxPrsentation for VIVA Welike project 1semester.pptx
Prsentation for VIVA Welike project 1semester.pptx
 
Genesis chapter 3 Isaiah Scudder.pptx
Genesis    chapter 3 Isaiah Scudder.pptxGenesis    chapter 3 Isaiah Scudder.pptx
Genesis chapter 3 Isaiah Scudder.pptx
 
Presentation agenda of three-day conference
Presentation agenda of three-day conferencePresentation agenda of three-day conference
Presentation agenda of three-day conference
 
ACTIVE IMPLANTABLE MEDICAL DEVICE IN EUROPE
ACTIVE IMPLANTABLE MEDICAL DEVICE IN EUROPEACTIVE IMPLANTABLE MEDICAL DEVICE IN EUROPE
ACTIVE IMPLANTABLE MEDICAL DEVICE IN EUROPE
 
2023 Ukraine Crisis Media Center Financial Report
2023 Ukraine Crisis Media Center Financial Report2023 Ukraine Crisis Media Center Financial Report
2023 Ukraine Crisis Media Center Financial Report
 
ServiceNow CIS-ITSM Exam Dumps & Questions [2024]
ServiceNow CIS-ITSM Exam Dumps & Questions [2024]ServiceNow CIS-ITSM Exam Dumps & Questions [2024]
ServiceNow CIS-ITSM Exam Dumps & Questions [2024]
 
Bridging the visual gap between cultural heritage and digital scholarship
Bridging the visual gap between cultural heritage and digital scholarshipBridging the visual gap between cultural heritage and digital scholarship
Bridging the visual gap between cultural heritage and digital scholarship
 
一比一原版(unc毕业证书)美国北卡罗来纳大学教堂山分校毕业证如何办理
一比一原版(unc毕业证书)美国北卡罗来纳大学教堂山分校毕业证如何办理一比一原版(unc毕业证书)美国北卡罗来纳大学教堂山分校毕业证如何办理
一比一原版(unc毕业证书)美国北卡罗来纳大学教堂山分校毕业证如何办理
 
Legislation And Regulations For Import, Manufacture,.pptx
Legislation And Regulations For Import, Manufacture,.pptxLegislation And Regulations For Import, Manufacture,.pptx
Legislation And Regulations For Import, Manufacture,.pptx
 
2023 Ukraine Crisis Media Center Annual Report
2023 Ukraine Crisis Media Center Annual Report2023 Ukraine Crisis Media Center Annual Report
2023 Ukraine Crisis Media Center Annual Report
 
2023 Ukraine Crisis Media Center Finance Balance
2023 Ukraine Crisis Media Center Finance Balance2023 Ukraine Crisis Media Center Finance Balance
2023 Ukraine Crisis Media Center Finance Balance
 
Data Processing in PHP - PHPers 2024 Poznań
Data Processing in PHP - PHPers 2024 PoznańData Processing in PHP - PHPers 2024 Poznań
Data Processing in PHP - PHPers 2024 Poznań
 
Gamify it until you make it Improving Agile Development and Operations with ...
Gamify it until you make it  Improving Agile Development and Operations with ...Gamify it until you make it  Improving Agile Development and Operations with ...
Gamify it until you make it Improving Agile Development and Operations with ...
 
SASi-SPi Science Policy Lab Pre-engagement
SASi-SPi Science Policy Lab Pre-engagementSASi-SPi Science Policy Lab Pre-engagement
SASi-SPi Science Policy Lab Pre-engagement
 
Cybersecurity Presentation PowerPoint!!!
Cybersecurity Presentation PowerPoint!!!Cybersecurity Presentation PowerPoint!!!
Cybersecurity Presentation PowerPoint!!!
 

Bigpoint: Game of Thrones: Bringing Westeros to Life

  • 1.
  • 2. My Background • 22 years making video-games • Started out as an artist • Moved into Art management role • Moved into production role • Currently Sr. Producer on Game of Thrones at Bigpoint
  • 3. World-Building • I started my career creating 3D Stadiums for sports games • Worked on several large scale RPG and RTS games with very large maps/levels – each posing unique design, art and technical production constraints.
  • 4. What problem are we solving We want to faithfully represent the look and feel of Westeros in a richly detailed game. The challenge for us is to do this in a web- browser that runs on low spec machines.
  • 5. What problem are we solving Historically most web-browser games have been 2D or if they are 3D, they have been much smaller games. Game of Thrones: Seven Kingdoms seeks to change this paradigm in creating large-scale terrain visualizations in 3D, playable through a browser.
  • 6. WESTEROS Game of Thrones: Seven Kingdoms – Pre-Alpha in-game screenshot
  • 7. WESTEROS Isometric view with zoomable camera and large scale terrain visualization. Game of Thrones: Seven Kingdoms – Pre-Alpha in-game screenshot
  • 8. WESTEROS • There are seven “kingdoms” that occupy the different regions of Westeros – each with it’s own geographic and architectural style
  • 9. WESTEROS • Westeros has several different ecosystems – a snow filled Northern region, a desert-like Southern region and many differing types of regions in-between.
  • 10.
  • 11. WESTEROS • Westeros is supposed to be around the size of South America – or 7000KM long* • The Wall is estimated to be 500 KM long *speculation!
  • 12. WESTEROS Game of Thrones: Seven Kingdoms – Pre-Alpha in-game screenshot
  • 13. WESTEROS Game of Thrones: Seven Kingdoms – Pre-Alpha in-game screenshot
  • 14. EXPANSION • We need enough space for the map to expand over time – Additional areas will open up with new adventures and new factions
  • 17. WHAT TOOLS DO WE USE • Proprietary Engine - NEBULA • World builder • Brushes • Maya • Articy • Various texture-making tools • Proprietary tools
  • 18. TECHNICAL FACTS • SERVERS: The game world is split into different servers – this allows us flexibility and also to shift the server load around. • It is technically still on the same map
  • 19. TECHNICAL FACTS • Persistent: Every change that happens on the map happens for all players. You affect everything in the world…..and can see everything everyone else does to their game.
  • 21. TECHNICAL FACTS • Step 1 – Terrain Creation: • Terrain is generated in World Machine 2 • Terrain is exported as Tiled Export • Maps generated: Height map, Color map
  • 22. TECHNICAL FACTS • Step 2 – Terrain Export: • Terrain is exported as Tiled Export to Nebula (our proprietary game engine) • Our engine automatically generates LOD´s (Level of detail) for the Terrain
  • 23. TECHNICAL FACTS • Step 3 • Models and animations are exported from Maya (Using Granny export) GAME
  • 24. TECHNICAL FACTS • Step 4 – Tree Brushes: • Tree Brushes: Artist Create a Point Cloud (locators) in Maya and Export to engine
  • 25. TECHNICAL FACTS • Step 5 – Node Network: • Import the Node Network Data from Articy into the Nebula Editor • 3d Assets are connected to the Nodes automatically
  • 26. TECHNICAL FACTS • Step 6 – Placement of Assets on the World Map: • Adjust the Node Network by repositioning the Nodes • Adjust the Roads by adding and manipulating Road Points
  • 27. TECHNICAL FACTS • Step 7 –Ground Detail: • Decals are generated in Maya and exported in the same way as Static Models • Decals are placed on the World Map in the same way as Environment Assets
  • 28. Game of Thrones: Seven Kingdoms – Pre-Alpha in-game screenshot
  • 29. TECHNICAL FACTS • Other Polish Steps include: • Global Lighting • Regional Lighting (Light Trigger Zones) • Rivers – uses planes with animating shaders • Ocean – uses planes with animating shaders • Particle Effects place throughout game world • UI Icons (3d Icons) place throughout game world
  • 30. TECHNICAL FACTS • ONLINE AND OFFLINE PLAY IN A PERSISTENT WORLD Game of Thrones: Seven Kingdoms – Pre-Alpha in-game screenshot
  • 31. TECHNICAL PROBLEMS • OPTIMIZATION • SERVERS Game of Thrones: Seven Kingdoms – Pre-Alpha in-game screenshot
  • 32. DESIGN • Balancing such a big map is difficult……the design team uses custom made brushes to paint on resources and player locations. • As the designers can re-paint an entire region in a few hours using these brushes helps to fine-tune the game balance which needs fast iteration.
  • 34. DESIGN • While the map is still huge – ensuring we can get enough players occupying a specific region is always difficult. It takes time for the brushes to be created so that the world does not feel too crowded. • We will use a “instancing” of each region once they are filled with players – however there will be common areas for all players (PVP region and special quest locations)
  • 35. DESIGN Game of Thrones: Seven Kingdoms – Pre-Alpha in-game screenshot
  • 36. DESIGN • The designers also need to split up the PVP region (represented by the Riverlands in the Game of Thrones world) so that we do not show too many players at once and bog down the game engine. • We also use a “fog of war” to prevent the PVP and PVE region from showing too many players and becoming visually too noisy. Visual acuity is important to our gameplay
  • 37. DESIGN Game of Thrones: Seven Kingdoms – Pre-Alpha in-game screenshot
  • 38. DESIGN • The world is connected by roads – we can block off many areas by not having any roads lead through them until we are ready to unveil that region. • Utilizing roads and a node network gives us tight control over where players travel and also is an important part of our gameplay strategy.
  • 39. DESIGN Game of Thrones: Seven Kingdoms – Pre-Alpha in-game screenshot
  • 40. DESIGN • We also utilize a separate screen to showcase the players base – this allows us to add in more detail than what is possible on the main map. The Castle (or Keep) will show it’s visual upgrades in both screens so players can see where other players are at around them.
  • 41. DESIGN • In order for players to travel around the map without taking hours we have added in fast travel locations – these are represented by camps and docks throughout all of the regions. Each of these regions is on a different server. • We originally allowed players to travel without using the fast travel system but the gameplay was simply not fun and did not fit with the game style.
  • 42. DESIGN Game of Thrones: Seven Kingdoms – Pre-Alpha in-game screenshot
  • 44. DESIGN • Questing Game of Thrones: Seven Kingdoms – Pre-Alpha in-game screenshot
  • 45. DESIGN • Questing Game of Thrones: Seven Kingdoms – Pre-Alpha in-game screenshot
  • 46. DESIGN • Questing Game of Thrones: Seven Kingdoms – Pre-Alpha in-game screenshot
  • 47. ART • We try to use all the latest tools we can to build up the map as quickly as possible. • Iteration is key to building a great game
  • 48. ART • Everything can be upgraded or edited requiring several versions of one asset Game of Thrones: Seven Kingdoms – Pre-Alpha in-game screenshot
  • 49. ART • We will unveil new regions as the game progresses. • Animals and interesting landmarks are also spread throughout the map
  • 50. ART Game of Thrones: Seven Kingdoms – Pre-Alpha in-game screenshot
  • 51. ART • Lighting Game of Thrones: Seven Kingdoms – Pre-Alpha in-game screenshot
  • 52. ART • Water Game of Thrones: Seven Kingdoms – Pre-Alpha in-game screenshot
  • 53. ART • Trees Game of Thrones: Seven Kingdoms – Pre-Alpha in-game screenshot
  • 56. QUESTIONS? If you have more please e-mail me at: m.swanson@bigpoint.net

Editor's Notes

  1. Introduction
  2. 5 Minutes going over my background – 2 minutes
  3. Worked creating worlds both as an individual contributor and then as managing the entire production
  4. What is my motivation working on Free to Play – 5 minutes
  5. What is my motivation working on Free to Play – 5 minutes
  6. What is my motivation working on Free to Play – 5 minutes
  7. What is my motivation working on Free to Play – 5 minutes
  8. What is my motivation working on Free to Play – 5 minutes
  9. What is my motivation working on Free to Play – 5 minutes
  10. Westeros layout is vertical – not great for a mini-map or even for a scrollable game
  11. What is my motivation working on Free to Play – 5 minutes
  12. What is my motivation working on Free to Play – 5 minutes
  13. What is my motivation working on Free to Play – 5 minutes
  14. Additional areas will open up with new adventures and new factions What is my motivation working on Free to Play – 5 minutes
  15. Additional areas will open up with new adventures and new factions What is my motivation working on Free to Play – 5 minutes
  16. My Background in Free to Play – 15 minutes
  17. My Background in Free to Play – 15 minutes
  18. My Background in Free to Play – 15 minutes
  19. My Background in Free to Play – 15 minutes
  20. My Background in Free to Play – 15 minutes
  21. My Background in Free to Play – 15 minutes
  22. My Background in Free to Play – 15 minutes
  23. My Background in Free to Play – 15 minutes
  24. My Background in Free to Play – 15 minutes
  25. My Background in Free to Play – 15 minutes
  26. My Background in Free to Play – 15 minutes
  27. My Background in Free to Play – 15 minutes
  28. My Background in Free to Play – 15 minutes
  29. Where do we start?
  30. "I could play this with my eyes closed" and "there's no way to beat this stage without paying".
  31. "I could play this with my eyes closed" and "there's no way to beat this stage without paying".
  32. "I could play this with my eyes closed" and "there's no way to beat this stage without paying".
  33. "I could play this with my eyes closed" and "there's no way to beat this stage without paying".
  34. "I could play this with my eyes closed" and "there's no way to beat this stage without paying".
  35. "I could play this with my eyes closed" and "there's no way to beat this stage without paying".
  36. "I could play this with my eyes closed" and "there's no way to beat this stage without paying".
  37. "I could play this with my eyes closed" and "there's no way to beat this stage without paying".
  38. "I could play this with my eyes closed" and "there's no way to beat this stage without paying".
  39. "I could play this with my eyes closed" and "there's no way to beat this stage without paying".
  40. "I could play this with my eyes closed" and "there's no way to beat this stage without paying".
  41. "I could play this with my eyes closed" and "there's no way to beat this stage without paying".
  42. "I could play this with my eyes closed" and "there's no way to beat this stage without paying".
  43. "I could play this with my eyes closed" and "there's no way to beat this stage without paying".
  44. "I could play this with my eyes closed" and "there's no way to beat this stage without paying".