SlideShare a Scribd company logo
1 of 9
PORTING BEST PRACTICES
TO GAME DEVELOPMENT
VIDYASAGAR MACHUPALLI
MICROSOFT MVP - GAMES FOR WINDOWS
@IAMVMAC
ABOUT.ME/MSCVIDYASAGAR
PIPELINE
Story Atmosphere Characters Unique Flavor Epic Moments Rewards Buzz Polish
STAGES
• Still there are the stages of
• Concept
• Pre-Production
• Production
• Launch/Soft Launch
• Post Launch
Concept
• Prototype.
• Know the game engine.
Communication Overhead
• Agile but Scrum?
EXPERIMENT FIRST, CONCEPT SECOND,
POLISHED FOURTH
What’s Third??
Playtest, Playtest,
Playtest
Iteration
•Be rational to the feedbacks
QUICK TEST RUN
 Make Something You Want Someone Specific To Play
 Know Your Successful Outcome Experience
 Cultivate Virtue; Every Design Starts Off 700% Too Big
 Experiment First, Great Second, Polished Fourth
 Playtest, Playtest, Playtest
 Join a Community – IndiaGamersCommunity
 Make a Mentor
 Find a Partner
 Don't Worry About What You Can't Do
 Use Technology You Know
 Cultivate Eustress
 Work Hard For What You Believe In
 Be Happy
REFERENCES
• Game Programming Gems
• Game Usability: Advancing the Player Experience
• Game Engine Architecture
• Level Up! The Guide to Great Video Game Design, 2nd Edition
• The Art of Game Design
• Twitter : @iAmVMac
• Http://OnestopDotNet.wordpress.com
• Http://GameThrong.Blogspot.in
• Http://MurthyVeera.Wordpress.com

More Related Content

What's hot

Amuzo overview 2015
Amuzo overview 2015Amuzo overview 2015
Amuzo overview 2015Nick Roberts
 
markbrownprague
markbrownpraguemarkbrownprague
markbrownpragueMark Brown
 
Blazin' Aces post-launch presentation - 13 May 2014
Blazin' Aces post-launch presentation - 13 May 2014Blazin' Aces post-launch presentation - 13 May 2014
Blazin' Aces post-launch presentation - 13 May 2014Duncan Bell
 
How to Use Every Game Project to Get Attention, Go to Game Conferences for Fr...
How to Use Every Game Project to Get Attention, Go to Game Conferences for Fr...How to Use Every Game Project to Get Attention, Go to Game Conferences for Fr...
How to Use Every Game Project to Get Attention, Go to Game Conferences for Fr...Vlad Micu
 
The Great Mind Challenge
The Great Mind ChallengeThe Great Mind Challenge
The Great Mind ChallengeTony Pearson
 
Agile for game_development
Agile for game_developmentAgile for game_development
Agile for game_developmentJoe Chavez
 
Game designer's journey 2.0
Game designer's journey 2.0Game designer's journey 2.0
Game designer's journey 2.0Andrew Dotsenko
 
Develop:Brighton 2017 – What The Bleep Am I Doing? Being a Gamedev Without a ...
Develop:Brighton 2017 – What The Bleep Am I Doing? Being a Gamedev Without a ...Develop:Brighton 2017 – What The Bleep Am I Doing? Being a Gamedev Without a ...
Develop:Brighton 2017 – What The Bleep Am I Doing? Being a Gamedev Without a ...Steve Crouse
 
Hybrid Game Development with GameSalad
Hybrid Game Development with GameSaladHybrid Game Development with GameSalad
Hybrid Game Development with GameSaladmirahman
 
GameSalad Weekend Intensive
GameSalad Weekend Intensive GameSalad Weekend Intensive
GameSalad Weekend Intensive Lynne Watanabe
 
Programming for game designers / Artyom Volkov (Ciliz)
Programming for game designers / Artyom Volkov (Ciliz)Programming for game designers / Artyom Volkov (Ciliz)
Programming for game designers / Artyom Volkov (Ciliz)DevGAMM Conference
 
人机交互设计简介
人机交互设计简介人机交互设计简介
人机交互设计简介xiao xiao
 
Alexander Kalinovych: Transmorpher Postmortem
Alexander Kalinovych: Transmorpher PostmortemAlexander Kalinovych: Transmorpher Postmortem
Alexander Kalinovych: Transmorpher PostmortemDevGAMM Conference
 
Surviving the challenge of self publishing online games vincent vergonjeanne
Surviving the challenge of self publishing online games vincent vergonjeanneSurviving the challenge of self publishing online games vincent vergonjeanne
Surviving the challenge of self publishing online games vincent vergonjeanneMary Chan
 
FF GAME DESIGN WORKSHOPS FOR CHILDREN USING AN EXPERIMENTAL LEARNING SOFTWARE...
FF GAME DESIGN WORKSHOPS FOR CHILDREN USING AN EXPERIMENTAL LEARNING SOFTWARE...FF GAME DESIGN WORKSHOPS FOR CHILDREN USING AN EXPERIMENTAL LEARNING SOFTWARE...
FF GAME DESIGN WORKSHOPS FOR CHILDREN USING AN EXPERIMENTAL LEARNING SOFTWARE...Yoshihiro Kishimoto
 
Israeli Game Developemtn Day 2013 - Guy Bendov, Sidekick - Game dev israel w...
Israeli Game Developemtn Day 2013 -  Guy Bendov, Sidekick - Game dev israel w...Israeli Game Developemtn Day 2013 -  Guy Bendov, Sidekick - Game dev israel w...
Israeli Game Developemtn Day 2013 - Guy Bendov, Sidekick - Game dev israel w...Oded Sharon
 

What's hot (20)

Amuzo overview 2015
Amuzo overview 2015Amuzo overview 2015
Amuzo overview 2015
 
God Of War : post mortem
God Of War : post mortemGod Of War : post mortem
God Of War : post mortem
 
markbrownprague
markbrownpraguemarkbrownprague
markbrownprague
 
142 - Why Agile Falls Apart
142 - Why Agile Falls Apart 142 - Why Agile Falls Apart
142 - Why Agile Falls Apart
 
Blazin' Aces post-launch presentation - 13 May 2014
Blazin' Aces post-launch presentation - 13 May 2014Blazin' Aces post-launch presentation - 13 May 2014
Blazin' Aces post-launch presentation - 13 May 2014
 
How to Use Every Game Project to Get Attention, Go to Game Conferences for Fr...
How to Use Every Game Project to Get Attention, Go to Game Conferences for Fr...How to Use Every Game Project to Get Attention, Go to Game Conferences for Fr...
How to Use Every Game Project to Get Attention, Go to Game Conferences for Fr...
 
The Great Mind Challenge
The Great Mind ChallengeThe Great Mind Challenge
The Great Mind Challenge
 
Agile for game_development
Agile for game_developmentAgile for game_development
Agile for game_development
 
Game designer's journey 2.0
Game designer's journey 2.0Game designer's journey 2.0
Game designer's journey 2.0
 
Lfg preso #5
Lfg   preso #5Lfg   preso #5
Lfg preso #5
 
Develop:Brighton 2017 – What The Bleep Am I Doing? Being a Gamedev Without a ...
Develop:Brighton 2017 – What The Bleep Am I Doing? Being a Gamedev Without a ...Develop:Brighton 2017 – What The Bleep Am I Doing? Being a Gamedev Without a ...
Develop:Brighton 2017 – What The Bleep Am I Doing? Being a Gamedev Without a ...
 
Hybrid Game Development with GameSalad
Hybrid Game Development with GameSaladHybrid Game Development with GameSalad
Hybrid Game Development with GameSalad
 
Creative Engineering 101
Creative Engineering 101Creative Engineering 101
Creative Engineering 101
 
GameSalad Weekend Intensive
GameSalad Weekend Intensive GameSalad Weekend Intensive
GameSalad Weekend Intensive
 
Programming for game designers / Artyom Volkov (Ciliz)
Programming for game designers / Artyom Volkov (Ciliz)Programming for game designers / Artyom Volkov (Ciliz)
Programming for game designers / Artyom Volkov (Ciliz)
 
人机交互设计简介
人机交互设计简介人机交互设计简介
人机交互设计简介
 
Alexander Kalinovych: Transmorpher Postmortem
Alexander Kalinovych: Transmorpher PostmortemAlexander Kalinovych: Transmorpher Postmortem
Alexander Kalinovych: Transmorpher Postmortem
 
Surviving the challenge of self publishing online games vincent vergonjeanne
Surviving the challenge of self publishing online games vincent vergonjeanneSurviving the challenge of self publishing online games vincent vergonjeanne
Surviving the challenge of self publishing online games vincent vergonjeanne
 
FF GAME DESIGN WORKSHOPS FOR CHILDREN USING AN EXPERIMENTAL LEARNING SOFTWARE...
FF GAME DESIGN WORKSHOPS FOR CHILDREN USING AN EXPERIMENTAL LEARNING SOFTWARE...FF GAME DESIGN WORKSHOPS FOR CHILDREN USING AN EXPERIMENTAL LEARNING SOFTWARE...
FF GAME DESIGN WORKSHOPS FOR CHILDREN USING AN EXPERIMENTAL LEARNING SOFTWARE...
 
Israeli Game Developemtn Day 2013 - Guy Bendov, Sidekick - Game dev israel w...
Israeli Game Developemtn Day 2013 -  Guy Bendov, Sidekick - Game dev israel w...Israeli Game Developemtn Day 2013 -  Guy Bendov, Sidekick - Game dev israel w...
Israeli Game Developemtn Day 2013 - Guy Bendov, Sidekick - Game dev israel w...
 

Similar to Vgf bglr 14_dev

Best Practices for Fast Game Design in Unity
Best Practices for Fast Game Design in UnityBest Practices for Fast Game Design in Unity
Best Practices for Fast Game Design in UnityUnity Technologies
 
Financial Planning is Not a Game...
Financial Planning is Not a Game...Financial Planning is Not a Game...
Financial Planning is Not a Game...BentleyDUC
 
Face of Finance - Gamification
Face of Finance - GamificationFace of Finance - Gamification
Face of Finance - GamificationJason Miceli
 
Getting2Alpha: Turbo-charge your product with Game Thinking by Amy Jo Kim
Getting2Alpha: Turbo-charge your product with Game Thinking by Amy Jo KimGetting2Alpha: Turbo-charge your product with Game Thinking by Amy Jo Kim
Getting2Alpha: Turbo-charge your product with Game Thinking by Amy Jo KimNaresh Jain
 
Three Powerful Ideas to help investors make smart decisions
Three Powerful Ideas to help investors make smart decisionsThree Powerful Ideas to help investors make smart decisions
Three Powerful Ideas to help investors make smart decisionsAmy Jo Kim
 
André Thomas - From Research Lab to Commercial Product
André Thomas - From Research Lab to Commercial ProductAndré Thomas - From Research Lab to Commercial Product
André Thomas - From Research Lab to Commercial ProductSeriousGamesAssoc
 
Mobile Learning Academy - Howto
Mobile Learning Academy - HowtoMobile Learning Academy - Howto
Mobile Learning Academy - Howto7scenes
 
GAMIFIN 2019 Conference Keynote: How to fail at #gamification research
GAMIFIN 2019 Conference Keynote: How to fail at #gamification researchGAMIFIN 2019 Conference Keynote: How to fail at #gamification research
GAMIFIN 2019 Conference Keynote: How to fail at #gamification researchLennart Nacke
 
A Startup Story - Geekcamp Presentation
A Startup Story - Geekcamp PresentationA Startup Story - Geekcamp Presentation
A Startup Story - Geekcamp PresentationArun Thampi
 
EGX Rezzed 2019 - What you can do to get a job in games
EGX Rezzed 2019 - What you can do to get a job in gamesEGX Rezzed 2019 - What you can do to get a job in games
EGX Rezzed 2019 - What you can do to get a job in gamesPeter Harries
 
Exam resource (new)
Exam resource (new)Exam resource (new)
Exam resource (new)JCA
 
Game Development as A Business
Game Development as A BusinessGame Development as A Business
Game Development as A BusinessSamuel Henry
 
GAME DESIGN LAB 1.0: Bucharest
GAME DESIGN LAB 1.0: BucharestGAME DESIGN LAB 1.0: Bucharest
GAME DESIGN LAB 1.0: BucharestPhilippe Greier
 
Endless runner game in unreal engine 4
Endless runner game in unreal engine 4Endless runner game in unreal engine 4
Endless runner game in unreal engine 4Vasilis Kamakaris
 
Scrum simulation-with-lego-bricks-v2.0
Scrum simulation-with-lego-bricks-v2.0Scrum simulation-with-lego-bricks-v2.0
Scrum simulation-with-lego-bricks-v2.0Juan Bohorquez
 
Developing your Agile skills through social Games
Developing your Agile skills through social GamesDeveloping your Agile skills through social Games
Developing your Agile skills through social GamesAgile Montréal
 
Creating Truly Innovative Experiences / HPX Digital
Creating Truly Innovative Experiences / HPX DigitalCreating Truly Innovative Experiences / HPX Digital
Creating Truly Innovative Experiences / HPX DigitalAdam Kruszynski
 

Similar to Vgf bglr 14_dev (20)

Best Practices for Fast Game Design in Unity
Best Practices for Fast Game Design in UnityBest Practices for Fast Game Design in Unity
Best Practices for Fast Game Design in Unity
 
Financial Planning is Not a Game...
Financial Planning is Not a Game...Financial Planning is Not a Game...
Financial Planning is Not a Game...
 
Face of Finance - Gamification
Face of Finance - GamificationFace of Finance - Gamification
Face of Finance - Gamification
 
Getting2Alpha: Turbo-charge your product with Game Thinking by Amy Jo Kim
Getting2Alpha: Turbo-charge your product with Game Thinking by Amy Jo KimGetting2Alpha: Turbo-charge your product with Game Thinking by Amy Jo Kim
Getting2Alpha: Turbo-charge your product with Game Thinking by Amy Jo Kim
 
Three Powerful Ideas to help investors make smart decisions
Three Powerful Ideas to help investors make smart decisionsThree Powerful Ideas to help investors make smart decisions
Three Powerful Ideas to help investors make smart decisions
 
Game Designer's Journey
Game Designer's JourneyGame Designer's Journey
Game Designer's Journey
 
André Thomas - From Research Lab to Commercial Product
André Thomas - From Research Lab to Commercial ProductAndré Thomas - From Research Lab to Commercial Product
André Thomas - From Research Lab to Commercial Product
 
Mobile Learning Academy - Howto
Mobile Learning Academy - HowtoMobile Learning Academy - Howto
Mobile Learning Academy - Howto
 
GAMIFIN 2019 Conference Keynote: How to fail at #gamification research
GAMIFIN 2019 Conference Keynote: How to fail at #gamification researchGAMIFIN 2019 Conference Keynote: How to fail at #gamification research
GAMIFIN 2019 Conference Keynote: How to fail at #gamification research
 
A Startup Story - Geekcamp Presentation
A Startup Story - Geekcamp PresentationA Startup Story - Geekcamp Presentation
A Startup Story - Geekcamp Presentation
 
EGX Rezzed 2019 - What you can do to get a job in games
EGX Rezzed 2019 - What you can do to get a job in gamesEGX Rezzed 2019 - What you can do to get a job in games
EGX Rezzed 2019 - What you can do to get a job in games
 
Working in teams vs working individually
Working in teams vs working individuallyWorking in teams vs working individually
Working in teams vs working individually
 
Exam resource (new)
Exam resource (new)Exam resource (new)
Exam resource (new)
 
Game Development as A Business
Game Development as A BusinessGame Development as A Business
Game Development as A Business
 
GAME DESIGN LAB 1.0: Bucharest
GAME DESIGN LAB 1.0: BucharestGAME DESIGN LAB 1.0: Bucharest
GAME DESIGN LAB 1.0: Bucharest
 
Endless runner game in unreal engine 4
Endless runner game in unreal engine 4Endless runner game in unreal engine 4
Endless runner game in unreal engine 4
 
Scrum simulation-with-lego-bricks-v2.0
Scrum simulation-with-lego-bricks-v2.0Scrum simulation-with-lego-bricks-v2.0
Scrum simulation-with-lego-bricks-v2.0
 
All Work And No Play: What You can Learn from Game Design
All Work And No Play: What You can Learn from Game DesignAll Work And No Play: What You can Learn from Game Design
All Work And No Play: What You can Learn from Game Design
 
Developing your Agile skills through social Games
Developing your Agile skills through social GamesDeveloping your Agile skills through social Games
Developing your Agile skills through social Games
 
Creating Truly Innovative Experiences / HPX Digital
Creating Truly Innovative Experiences / HPX DigitalCreating Truly Innovative Experiences / HPX Digital
Creating Truly Innovative Experiences / HPX Digital
 

Vgf bglr 14_dev

  • 1. PORTING BEST PRACTICES TO GAME DEVELOPMENT VIDYASAGAR MACHUPALLI MICROSOFT MVP - GAMES FOR WINDOWS @IAMVMAC ABOUT.ME/MSCVIDYASAGAR
  • 2. PIPELINE Story Atmosphere Characters Unique Flavor Epic Moments Rewards Buzz Polish
  • 3. STAGES • Still there are the stages of • Concept • Pre-Production • Production • Launch/Soft Launch • Post Launch
  • 6. EXPERIMENT FIRST, CONCEPT SECOND, POLISHED FOURTH What’s Third?? Playtest, Playtest, Playtest
  • 8. QUICK TEST RUN  Make Something You Want Someone Specific To Play  Know Your Successful Outcome Experience  Cultivate Virtue; Every Design Starts Off 700% Too Big  Experiment First, Great Second, Polished Fourth  Playtest, Playtest, Playtest  Join a Community – IndiaGamersCommunity  Make a Mentor  Find a Partner  Don't Worry About What You Can't Do  Use Technology You Know  Cultivate Eustress  Work Hard For What You Believe In  Be Happy
  • 9. REFERENCES • Game Programming Gems • Game Usability: Advancing the Player Experience • Game Engine Architecture • Level Up! The Guide to Great Video Game Design, 2nd Edition • The Art of Game Design • Twitter : @iAmVMac • Http://OnestopDotNet.wordpress.com • Http://GameThrong.Blogspot.in • Http://MurthyVeera.Wordpress.com