SlideShare une entreprise Scribd logo
1  sur  19
From Concept to Reality
How to Make Your Idea Into a Game
About Me
• Owner of Cloudy Heaven Games LLC
• Education and professional experience in
Computer Science and Game Development
• Lifelong passion for video games
• After many failed attempts, founded my
company and released my first game all within
3 months, while working full-time
I Have a Game Idea…Now What?
• Write it down and add details!
• Concept document: 1-2 page, high-level overview
of game
– “Elevator Pitch”
– Game title
– Game genre
– Target audience
– Platform
– Game objective
– Unique selling points
I Have a Game Idea…Now What?
• Game treatment: 8-10 pages, more for
potential investors
– Competitive analysis
– Development team
– Game story, world and characters
– Pictures/art
– Technology
– Budget
– Schedule
I Have a Game Idea…Now What?
• Game design document (GDD): No set length,
serves as the game “bible”
– Gameplay/Mechanics: What can the player “do?”
Game rules? Win/loss conditions?
– Story: Backstory, setting, characters, endings
– Progression, saving
– Game options
– Interface
– Development tools/software
– Artificial intelligence
– Art/sound requirements
Is My Idea Any Good?
• Ask people around you about the basic idea
– Is it easy to understand?
– Are people interested in your “pitch?”
– How well do similar games do?
• Build a prototype
– Does not have to be electronic, can be
paper/pencil, built from physical pieces, etc.
– Use a tool like GameMaker Studio or GameSalad
Is My Idea Any Good?
• Get feedback throughout development
– Show game at local game dev. events and to
friends/family
– Surveys
– Watch how people play the game without
explaining it to them
• Don’t be afraid to tweak your idea or move on
to another one if it’s not working out
I Don’t Know How to Program!
• 1. Learn with free, beginner-friendly tools like
GameMaker Studio, Game Salad and
Construct 2
– Gradually teaches game development principles
– Graphical interface with no need to program for
basic games
– Plenty of tutorials and strong user-communities
I Don’t Know How to Program!
• 2. Plenty of resources to learn programming
– Packt (www.packtpub.com): Free programming
ebook everyday
– Sites like www.codeacademy.com,
www.freecodecamp.com,
www.programmingbasics.com, code.org,
gamedevelopment.tutsplus.com
– Computer classes at your school
I Don’t Know How to Program!
• 3. Find someone else who can, and form a
team or hire a programmer
– Some other roles other than programmer:
• Game designer
• Artist
• Musician/sound artist
• Game tester
• Marketer
How Do I Form a Team?
• Can’t do everything yourself, so look for help with some tasks and
skills
– Clubs/groups and other students at your school
– Local groups such as International Game Developers Association
(IGDA) or on Meetup.com
– If you still need extra team members, post a request for help on a site
like TIGSource forums or GameDev.net
– Agree on price, timeframe, intellectual property rights, etc.
• Decide on a method for communication and delivery of work
– Email
– Skype
– Dropbox
– Source control
I Still Can’t Find an Artist/Musician!
• Look for royalty-free game assets
– Game Dev Market
• Sound effects, music, art (2D/3D), etc.
• https://www.gamedevmarket.net?ally=j9WvplAR
• Post job requests on Fiverr.com
– Sellers offer services starting at $5
– Can also post custom requests and wait for offers
How Much Money/Time Does It Take
to Make a Game?
• Depends on:
– Genre
– Scope
– Experience
– Team
• Flappy Bird: Developer said 2-3 days
– Some developers made clones in 4 hrs
• With free tools and sites like
Fiverr/GameDevMarket, can make smaller games
for pretty low cost
How Much Money Can I Make?
• Most independent developers don’t make a lot at first
– Games are competitive market, especially against big
developers
– Most developers go through many games before making a
success
• Depends on platform
– Anyone can submit mobile games
– Harder to get game on console
• Two big factors: Marketing and game quality
• Some games, like Flappy Bird and Minecraft, bring in
millions of dollars
What Is a Typical Day for a Developer?
• Depends on the role and the development stage
• Stages of game development
– Beginning: Design ideas/documents, concept
art/music, prototypes, team building
– Middle: Writing code, fixing bugs and revising, testing,
creating art/music, demo feedback, marketing
– Release: Final cleanup, marketing, working on updates
• Throughout process, each role should be learning
– Industry blogs, conferences/events, tutorials
• Admin tasks
How Can People Buy and Play My
Game?
• Mobile app stores: Google Play, Amazon Store,
Apple Store
• PC game marketplaces: Humble Store, itch.io,
GameJolt, Steam
• HTML5 marketplaces/sites
• Personal website
Idea to Reality: The Course
• If you’d like to take an online class that goes
into more detail on these topics, sign up for
our class on Teachable.com:
• http://cloudy-heaven-
school.teachable.com/p/idea-to-reality-how-
to-make-your-first-video-game/
• Short version: http://bit.ly/2qNP9y9
Ebook on Game Development
• Secrets to Rapid Game Development: How I
Created a Game Business and My First Game
in 3 Months
– http://wp.me/P6x8lb-57
Questions/Comments?
• Contact info:
– Email: contact@cloudyheavengames.com
– Twitter: @CloudyHeavenGms
• Slideshare:
http://www.slideshare.net/CloudyHeavenGa
mes/
• Thanks, I hope this was helpful!

Contenu connexe

Dernier

What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 

Dernier (20)

What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 

En vedette

Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...DevGAMM Conference
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationErica Santiago
 
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellGood Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellSaba Software
 

En vedette (20)

Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy Presentation
 
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellGood Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
 

How to Make a Video Game, Even With No Programming Experience

  • 1. From Concept to Reality How to Make Your Idea Into a Game
  • 2. About Me • Owner of Cloudy Heaven Games LLC • Education and professional experience in Computer Science and Game Development • Lifelong passion for video games • After many failed attempts, founded my company and released my first game all within 3 months, while working full-time
  • 3. I Have a Game Idea…Now What? • Write it down and add details! • Concept document: 1-2 page, high-level overview of game – “Elevator Pitch” – Game title – Game genre – Target audience – Platform – Game objective – Unique selling points
  • 4. I Have a Game Idea…Now What? • Game treatment: 8-10 pages, more for potential investors – Competitive analysis – Development team – Game story, world and characters – Pictures/art – Technology – Budget – Schedule
  • 5. I Have a Game Idea…Now What? • Game design document (GDD): No set length, serves as the game “bible” – Gameplay/Mechanics: What can the player “do?” Game rules? Win/loss conditions? – Story: Backstory, setting, characters, endings – Progression, saving – Game options – Interface – Development tools/software – Artificial intelligence – Art/sound requirements
  • 6. Is My Idea Any Good? • Ask people around you about the basic idea – Is it easy to understand? – Are people interested in your “pitch?” – How well do similar games do? • Build a prototype – Does not have to be electronic, can be paper/pencil, built from physical pieces, etc. – Use a tool like GameMaker Studio or GameSalad
  • 7. Is My Idea Any Good? • Get feedback throughout development – Show game at local game dev. events and to friends/family – Surveys – Watch how people play the game without explaining it to them • Don’t be afraid to tweak your idea or move on to another one if it’s not working out
  • 8. I Don’t Know How to Program! • 1. Learn with free, beginner-friendly tools like GameMaker Studio, Game Salad and Construct 2 – Gradually teaches game development principles – Graphical interface with no need to program for basic games – Plenty of tutorials and strong user-communities
  • 9. I Don’t Know How to Program! • 2. Plenty of resources to learn programming – Packt (www.packtpub.com): Free programming ebook everyday – Sites like www.codeacademy.com, www.freecodecamp.com, www.programmingbasics.com, code.org, gamedevelopment.tutsplus.com – Computer classes at your school
  • 10. I Don’t Know How to Program! • 3. Find someone else who can, and form a team or hire a programmer – Some other roles other than programmer: • Game designer • Artist • Musician/sound artist • Game tester • Marketer
  • 11. How Do I Form a Team? • Can’t do everything yourself, so look for help with some tasks and skills – Clubs/groups and other students at your school – Local groups such as International Game Developers Association (IGDA) or on Meetup.com – If you still need extra team members, post a request for help on a site like TIGSource forums or GameDev.net – Agree on price, timeframe, intellectual property rights, etc. • Decide on a method for communication and delivery of work – Email – Skype – Dropbox – Source control
  • 12. I Still Can’t Find an Artist/Musician! • Look for royalty-free game assets – Game Dev Market • Sound effects, music, art (2D/3D), etc. • https://www.gamedevmarket.net?ally=j9WvplAR • Post job requests on Fiverr.com – Sellers offer services starting at $5 – Can also post custom requests and wait for offers
  • 13. How Much Money/Time Does It Take to Make a Game? • Depends on: – Genre – Scope – Experience – Team • Flappy Bird: Developer said 2-3 days – Some developers made clones in 4 hrs • With free tools and sites like Fiverr/GameDevMarket, can make smaller games for pretty low cost
  • 14. How Much Money Can I Make? • Most independent developers don’t make a lot at first – Games are competitive market, especially against big developers – Most developers go through many games before making a success • Depends on platform – Anyone can submit mobile games – Harder to get game on console • Two big factors: Marketing and game quality • Some games, like Flappy Bird and Minecraft, bring in millions of dollars
  • 15. What Is a Typical Day for a Developer? • Depends on the role and the development stage • Stages of game development – Beginning: Design ideas/documents, concept art/music, prototypes, team building – Middle: Writing code, fixing bugs and revising, testing, creating art/music, demo feedback, marketing – Release: Final cleanup, marketing, working on updates • Throughout process, each role should be learning – Industry blogs, conferences/events, tutorials • Admin tasks
  • 16. How Can People Buy and Play My Game? • Mobile app stores: Google Play, Amazon Store, Apple Store • PC game marketplaces: Humble Store, itch.io, GameJolt, Steam • HTML5 marketplaces/sites • Personal website
  • 17. Idea to Reality: The Course • If you’d like to take an online class that goes into more detail on these topics, sign up for our class on Teachable.com: • http://cloudy-heaven- school.teachable.com/p/idea-to-reality-how- to-make-your-first-video-game/ • Short version: http://bit.ly/2qNP9y9
  • 18. Ebook on Game Development • Secrets to Rapid Game Development: How I Created a Game Business and My First Game in 3 Months – http://wp.me/P6x8lb-57
  • 19. Questions/Comments? • Contact info: – Email: contact@cloudyheavengames.com – Twitter: @CloudyHeavenGms • Slideshare: http://www.slideshare.net/CloudyHeavenGa mes/ • Thanks, I hope this was helpful!