SlideShare a Scribd company logo
1 of 28
Do you remember your first game?
Classic games and
challenges of recharging
them for modern times
Tadas Migauskas
In this presentation
▶ Challenge 1 We didn’t know anything
▶ Challenge 2 SDK problem and running out of time
▶ Challenge 3 Dollar signs
▶ Challenge 4 Starting a NEW game
We didn’t know
anything
Getting our feet wet. We didn’t know anything.
▶ We had no prior experience
with these classic games
▶ We knew we had to break this
challenge into smaller
challenges or pillars
Getting our feet wet. We didn’t know anything.
First pillar
Artwork
Getting our feet wet. We didn’t know anything.
▶ Reusable code base for 4 games
▶ Had to work on all our supported
platforms
▶ Pull requests and code reviews
Second pillar
Development
Getting our feet wet. We didn’t know anything.
● Creating a sense of progression
in an arcade game
● Challenges with individual
leaderboards with a focus on
speedrunning
● Achievements with a nod to rock
stars
Third pillar
Game Design
SDK problem and
running out of time
SDK problem and running out of time
SDK problem and running out of time
▶ We had to ask for more time but it
wasn’t comfortable
▶ Atari trusted us enough to extend the
timeline
Dollar $igns
Dollar Signs
▶ Original dollar signs in
Black Widow
▶ Why they didn’t fit us, but
we still liked it
Dollar Signs
▶ Collect dollars signs
for the Deadly Web
▶ What did we find
when playtesting
Starting a
NEW game
Starting a NEW game
▶ We had to estimate a new game
▶ What the players were expecting of the
next Recharged title to be?
▶ Our challenge was clear - come up with
something new
First Pillar - Artwork
▶ What we like about the original
▶ The concept art that started it all
▶ Planetside levels - its own look for
beauty and for communication
Starting a NEW game
Second Pillar - Game Design
▶ Introduction of new environments
▶ How we played with the controls
▶ Challenging environments
Third Pillar - Development
▶ Rewriting the codebase
▶ Fixes from one game instantly transfers
to another game
▶ Restructuring our repository
What was the
reception
Reception
Reception
Summary
Summary
▶ We didn’t know what we were doing at first
○ Breaking down a challenge into smaller chunks helps
▶ SDK issue that was out of our control
○ Keep an open and honest line of communication
▶ An iconic feature that doesn’t fit not necessarily needs to be cut
○ Think outside the box how you could use it to your advantage
▶ How doing the same thing for too long starts getting stale
○ Getting inspired by the original to try something new
The team
Sneakybox.biz
Tadas Migauskas
Project Manager
tadas.migauskas@sneakybox.biz

More Related Content

Similar to Classic games and challenges of recharging them for modern times / Tadas Migauskas (SneakyBox)

Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos ...
Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos ...Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos ...
Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos ...
Escoles Universitàries Gimbernat i Tomàs Cerdà
 
The Role of the Creative Director in a Gaming Studio
The Role of the Creative Director in a Gaming StudioThe Role of the Creative Director in a Gaming Studio
The Role of the Creative Director in a Gaming Studio
Stanislav Stankovic
 
Bravely Default Review by Zak
Bravely Default Review by ZakBravely Default Review by Zak
Bravely Default Review by Zak
Agate Studio
 

Similar to Classic games and challenges of recharging them for modern times / Tadas Migauskas (SneakyBox) (20)

Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos ...
Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos ...Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos ...
Sesión técnica sobre Game Design, Gameplay y metologías agile para proyectos ...
 
Independent Activity 8
Independent Activity 8Independent Activity 8
Independent Activity 8
 
Practical level design for F2P
Practical level design for F2PPractical level design for F2P
Practical level design for F2P
 
Sam McKay
Sam McKaySam McKay
Sam McKay
 
Game design at Playrix
Game design at PlayrixGame design at Playrix
Game design at Playrix
 
DevLearn 2017 Play to Learn workshop slides
DevLearn 2017 Play to Learn workshop slidesDevLearn 2017 Play to Learn workshop slides
DevLearn 2017 Play to Learn workshop slides
 
A primer on game-based learning
A primer on game-based learningA primer on game-based learning
A primer on game-based learning
 
Lessons from the Trenches of Learning Game Design
Lessons from the Trenches of Learning Game DesignLessons from the Trenches of Learning Game Design
Lessons from the Trenches of Learning Game Design
 
Designing games with kodu_game_lab_v1
Designing games with kodu_game_lab_v1Designing games with kodu_game_lab_v1
Designing games with kodu_game_lab_v1
 
Player study
Player studyPlayer study
Player study
 
DoubleDutch Games: Teaching Game Design
DoubleDutch Games: Teaching Game DesignDoubleDutch Games: Teaching Game Design
DoubleDutch Games: Teaching Game Design
 
Play to Learn: Learning Games and Gamification that Get Results
Play to Learn: Learning Games and Gamification that Get ResultsPlay to Learn: Learning Games and Gamification that Get Results
Play to Learn: Learning Games and Gamification that Get Results
 
The Role of the Creative Director in a Gaming Studio
The Role of the Creative Director in a Gaming StudioThe Role of the Creative Director in a Gaming Studio
The Role of the Creative Director in a Gaming Studio
 
GDC 2018 Mobile Game Designers Notebook - Scott Brodie
GDC 2018 Mobile Game Designers Notebook - Scott BrodieGDC 2018 Mobile Game Designers Notebook - Scott Brodie
GDC 2018 Mobile Game Designers Notebook - Scott Brodie
 
Bravely Default Review by Zak
Bravely Default Review by ZakBravely Default Review by Zak
Bravely Default Review by Zak
 
Lego4scrum at Dashlane
Lego4scrum at DashlaneLego4scrum at Dashlane
Lego4scrum at Dashlane
 
Knock Knock on GameDev Gate
Knock Knock on GameDev GateKnock Knock on GameDev Gate
Knock Knock on GameDev Gate
 
Knock knock on GameDev gateway! - Introduction to Game development
Knock knock on GameDev gateway! - Introduction to Game developmentKnock knock on GameDev gateway! - Introduction to Game development
Knock knock on GameDev gateway! - Introduction to Game development
 
Resistance Girls.pptx
Resistance Girls.pptxResistance Girls.pptx
Resistance Girls.pptx
 
Global Game Jam Overview
Global Game Jam OverviewGlobal Game Jam Overview
Global Game Jam Overview
 

More from 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

Recently uploaded (20)

Food Delivery Business App Development Guide 2024
Food Delivery Business App Development Guide 2024Food Delivery Business App Development Guide 2024
Food Delivery Business App Development Guide 2024
 
Abortion Pill Prices Germiston ](+27832195400*)[ 🏥 Women's Abortion Clinic in...
Abortion Pill Prices Germiston ](+27832195400*)[ 🏥 Women's Abortion Clinic in...Abortion Pill Prices Germiston ](+27832195400*)[ 🏥 Women's Abortion Clinic in...
Abortion Pill Prices Germiston ](+27832195400*)[ 🏥 Women's Abortion Clinic in...
 
Auto Affiliate AI Earns First Commission in 3 Hours..pdf
Auto Affiliate  AI Earns First Commission in 3 Hours..pdfAuto Affiliate  AI Earns First Commission in 3 Hours..pdf
Auto Affiliate AI Earns First Commission in 3 Hours..pdf
 
Workshop: Enabling GenAI Breakthroughs with Knowledge Graphs - GraphSummit Milan
Workshop: Enabling GenAI Breakthroughs with Knowledge Graphs - GraphSummit MilanWorkshop: Enabling GenAI Breakthroughs with Knowledge Graphs - GraphSummit Milan
Workshop: Enabling GenAI Breakthroughs with Knowledge Graphs - GraphSummit Milan
 
Weeding your micro service landscape.pdf
Weeding your micro service landscape.pdfWeeding your micro service landscape.pdf
Weeding your micro service landscape.pdf
 
Encryption Recap: A Refresher on Key Concepts
Encryption Recap: A Refresher on Key ConceptsEncryption Recap: A Refresher on Key Concepts
Encryption Recap: A Refresher on Key Concepts
 
Abortion Clinic In Pretoria ](+27832195400*)[ 🏥 Safe Abortion Pills in Pretor...
Abortion Clinic In Pretoria ](+27832195400*)[ 🏥 Safe Abortion Pills in Pretor...Abortion Clinic In Pretoria ](+27832195400*)[ 🏥 Safe Abortion Pills in Pretor...
Abortion Clinic In Pretoria ](+27832195400*)[ 🏥 Safe Abortion Pills in Pretor...
 
Test Automation Design Patterns_ A Comprehensive Guide.pdf
Test Automation Design Patterns_ A Comprehensive Guide.pdfTest Automation Design Patterns_ A Comprehensive Guide.pdf
Test Automation Design Patterns_ A Comprehensive Guide.pdf
 
A Deep Dive into Secure Product Development Frameworks.pdf
A Deep Dive into Secure Product Development Frameworks.pdfA Deep Dive into Secure Product Development Frameworks.pdf
A Deep Dive into Secure Product Development Frameworks.pdf
 
Navigation in flutter – how to add stack, tab, and drawer navigators to your ...
Navigation in flutter – how to add stack, tab, and drawer navigators to your ...Navigation in flutter – how to add stack, tab, and drawer navigators to your ...
Navigation in flutter – how to add stack, tab, and drawer navigators to your ...
 
[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse
[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse
[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse
 
The mythical technical debt. (Brooke, please, forgive me)
The mythical technical debt. (Brooke, please, forgive me)The mythical technical debt. (Brooke, please, forgive me)
The mythical technical debt. (Brooke, please, forgive me)
 
Your Ultimate Web Studio for Streaming Anywhere | Evmux
Your Ultimate Web Studio for Streaming Anywhere | EvmuxYour Ultimate Web Studio for Streaming Anywhere | Evmux
Your Ultimate Web Studio for Streaming Anywhere | Evmux
 
From Theory to Practice: Utilizing SpiraPlan's REST API
From Theory to Practice: Utilizing SpiraPlan's REST APIFrom Theory to Practice: Utilizing SpiraPlan's REST API
From Theory to Practice: Utilizing SpiraPlan's REST API
 
Novo Nordisk: When Knowledge Graphs meet LLMs
Novo Nordisk: When Knowledge Graphs meet LLMsNovo Nordisk: When Knowledge Graphs meet LLMs
Novo Nordisk: When Knowledge Graphs meet LLMs
 
Evolving Data Governance for the Real-time Streaming and AI Era
Evolving Data Governance for the Real-time Streaming and AI EraEvolving Data Governance for the Real-time Streaming and AI Era
Evolving Data Governance for the Real-time Streaming and AI Era
 
Anypoint Code Builder - Munich MuleSoft Meetup - 16th May 2024
Anypoint Code Builder - Munich MuleSoft Meetup - 16th May 2024Anypoint Code Builder - Munich MuleSoft Meetup - 16th May 2024
Anypoint Code Builder - Munich MuleSoft Meetup - 16th May 2024
 
Abortion Clinic In Stanger ](+27832195400*)[ 🏥 Safe Abortion Pills In Stanger...
Abortion Clinic In Stanger ](+27832195400*)[ 🏥 Safe Abortion Pills In Stanger...Abortion Clinic In Stanger ](+27832195400*)[ 🏥 Safe Abortion Pills In Stanger...
Abortion Clinic In Stanger ](+27832195400*)[ 🏥 Safe Abortion Pills In Stanger...
 
Workshop - Architecting Innovative Graph Applications- GraphSummit Milan
Workshop -  Architecting Innovative Graph Applications- GraphSummit MilanWorkshop -  Architecting Innovative Graph Applications- GraphSummit Milan
Workshop - Architecting Innovative Graph Applications- GraphSummit Milan
 
Abortion Pill Prices Mthatha (@](+27832195400*)[ 🏥 Women's Abortion Clinic In...
Abortion Pill Prices Mthatha (@](+27832195400*)[ 🏥 Women's Abortion Clinic In...Abortion Pill Prices Mthatha (@](+27832195400*)[ 🏥 Women's Abortion Clinic In...
Abortion Pill Prices Mthatha (@](+27832195400*)[ 🏥 Women's Abortion Clinic In...
 

Classic games and challenges of recharging them for modern times / Tadas Migauskas (SneakyBox)

  • 1. Do you remember your first game?
  • 2.
  • 3. Classic games and challenges of recharging them for modern times Tadas Migauskas
  • 4. In this presentation ▶ Challenge 1 We didn’t know anything ▶ Challenge 2 SDK problem and running out of time ▶ Challenge 3 Dollar signs ▶ Challenge 4 Starting a NEW game
  • 6. Getting our feet wet. We didn’t know anything. ▶ We had no prior experience with these classic games ▶ We knew we had to break this challenge into smaller challenges or pillars
  • 7. Getting our feet wet. We didn’t know anything. First pillar Artwork
  • 8. Getting our feet wet. We didn’t know anything. ▶ Reusable code base for 4 games ▶ Had to work on all our supported platforms ▶ Pull requests and code reviews Second pillar Development
  • 9. Getting our feet wet. We didn’t know anything. ● Creating a sense of progression in an arcade game ● Challenges with individual leaderboards with a focus on speedrunning ● Achievements with a nod to rock stars Third pillar Game Design
  • 10. SDK problem and running out of time
  • 11. SDK problem and running out of time
  • 12. SDK problem and running out of time ▶ We had to ask for more time but it wasn’t comfortable ▶ Atari trusted us enough to extend the timeline
  • 14. Dollar Signs ▶ Original dollar signs in Black Widow ▶ Why they didn’t fit us, but we still liked it
  • 15. Dollar Signs ▶ Collect dollars signs for the Deadly Web ▶ What did we find when playtesting
  • 17. Starting a NEW game ▶ We had to estimate a new game ▶ What the players were expecting of the next Recharged title to be? ▶ Our challenge was clear - come up with something new
  • 18. First Pillar - Artwork ▶ What we like about the original ▶ The concept art that started it all ▶ Planetside levels - its own look for beauty and for communication
  • 20. Second Pillar - Game Design ▶ Introduction of new environments ▶ How we played with the controls ▶ Challenging environments
  • 21. Third Pillar - Development ▶ Rewriting the codebase ▶ Fixes from one game instantly transfers to another game ▶ Restructuring our repository
  • 26. Summary ▶ We didn’t know what we were doing at first ○ Breaking down a challenge into smaller chunks helps ▶ SDK issue that was out of our control ○ Keep an open and honest line of communication ▶ An iconic feature that doesn’t fit not necessarily needs to be cut ○ Think outside the box how you could use it to your advantage ▶ How doing the same thing for too long starts getting stale ○ Getting inspired by the original to try something new