SlideShare a Scribd company logo
1 of 16
How to Start a Video Game
Company and Release a Game
Tips on Getting the First Game Done,
while Balancing Life Responsibilities
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
Past Attempts
• Started making games for several
competitions
– Scope was too big
– Deadlines were too close
• Put full-time job obligations over personal
projects, no matter what
• Didn’t get the proper help
Fears and Mindset
• Tackle fear of failure
– It hurts to fail, but look at every failure as a lesson
– Do your research, but don’t be afraid to try
• Set realistic goals
– Don’t set out on huge projects right from the start
– You have other commitments that need resources
• Don’t get overwhelmed
– Break tasks and goals down into smaller pieces
Starting a Business
• Why start a business?
– Keep business and personal expenses separate
– Establish a business line of credit
– Get paid
• Decide on a business entity
– Examples: Sole proprietorship, partnership, LLC
• Register a name
• Set up mailing list and business address
– Don’t use a PO Box
• Get a tax ID number
– Protects your social security number
• All of this can be done online, in a few hours, for a few hundred
dollars
Getting Assistance: Business
• A lot of information is available from local gov’t sites,
particularly the Small Business Administration (in the
United States)
– Steps to Starting a Business:
https://www.sba.gov/category/navigation-structure/starting-
managing-business/starting-business
• If you want to verify your steps, check these resources
– Local government business workshops
– SBA Local Assistance Tool: https://www.sba.gov/tools/local-
assistance
– SCORE: https://www.sba.gov/tools/local-assistance/score
• Get a tax advisor, because tax process for business owners
is a bit different
Making the Game: Choose an Idea
• Start with an idea that has a reasonable scope
• Write down and flesh out your idea
– Game Design Document (GDD) is a good idea
• Things to consider for your game idea
– Name
– Genre/Type
– Look and feel
– Rules
– Storyline
– Platform
– Number of players
– Monetization strategy
Making the Game: Choose Your
Development Tools
• If you’ve never done any programming, I’d suggest something
like Game Maker Studio, Construct 2 or Game Salad
• Try to choose tools you’re familiar with, if possible
• Consider the tools you’ll need for making graphics and audio
– If you’re outsourcing, you might not have to consider this
• Also make sure of what hardware you’ll need
– Laptop/computer
– Any mobile devices
– Controllers
Making the Game: Form Your Team
• Can’t do everything yourself, so look for help with
some tasks and skills
– If you 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
Making the Game: Divide and
Prioritize Tasks
• Based on your GDD, you should know what
features are most important
– Be careful about scope creep!
• Use an idea “parking lot” if you need to
• Keep a spreadsheet of tasks
– Track your progress
– Can be similar to a “Kanban board”
• Always know what you can be working on at
any given moment
Making the Game: Test Your Game
• Look for technical errors and problems
• Also test for fun, playability, and how easy it is
to understand the game
• Consider making a test plan
• Keep track of books
– Bug status
– Solutions/lessons learned once the bugs are fixed
Making the Game: Be Flexible
• Plans and ideas will change
– Software development usually doesn’t go exactly
according to the original plan
– Reasons your game might change
• Some features didn’t work as well as expected
• External requirements changed (maybe a planned
platform scrapped some features, for example)
• Team runs out of money, time, or other resources
• Ask for help if you need it
Marketing
• Promote your game before the release
– Share development progress and news
– Let people play demos
• Places and ways to promote, before and after release
– Your game website
• News, screenshots, company info
– Independent developer sites
• IndieDB.com
• Indiegames.com
– Social media
• Twitter
• Facebook
– Press releases
• You must have a good product to back up your marketing
– All the press releases and news items will not help if your game just isn’t
interesting or well-executed
Maintaining a Schedule (and Sanity)
• Avoid burnout
– Take rests and breaks when you need them
– Step back from problems, and come back refreshed and with a
better perspective
• Get help when you need it
– Most software tools and languages have at least some
documentation and community support
– Look for tutorials, forums, colleagues, example games/code
• Work according to your determined priority lists
• Don’t be too self-critical!
– Not only does this crush motivation and confidence, it can be a
huge time waster!
More Help
• Secrets to Rapid Game Development: How I
Created a Game Business and My First Game
in 3 Months:
http://amzn.to/1Pelgvk
• Free guide:
http://cloudyheavengames.com/learn/tutorial
s/overcoming-fears-and-limiting-beliefs
Contact
• Website: cloudyheavengames.com
• Email: contact@cloudyheavengames.com
• Twitter: @CloudyHeavenGms

More Related Content

Recently uploaded

Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdfExploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdfkalichargn70th171
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Natan Silnitsky
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Developmentvyaparkranti
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commercemanigoyal112
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationBradBedford3
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Hr365.us smith
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringHironori Washizaki
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Velvetech LLC
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf31events.com
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Angel Borroy López
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 

Recently uploaded (20)

Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdfExploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Development
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commerce
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion Application
 
Odoo Development Company in India | Devintelle Consulting Service
Odoo Development Company in India | Devintelle Consulting ServiceOdoo Development Company in India | Devintelle Consulting Service
Odoo Development Company in India | Devintelle Consulting Service
 
2.pdf Ejercicios de programación competitiva
2.pdf Ejercicios de programación competitiva2.pdf Ejercicios de programación competitiva
2.pdf Ejercicios de programación competitiva
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their Engineering
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 

Featured

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
 

Featured (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 Start a Video Game Company and Release a Game

  • 1. How to Start a Video Game Company and Release a Game Tips on Getting the First Game Done, while Balancing Life Responsibilities
  • 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. Past Attempts • Started making games for several competitions – Scope was too big – Deadlines were too close • Put full-time job obligations over personal projects, no matter what • Didn’t get the proper help
  • 4. Fears and Mindset • Tackle fear of failure – It hurts to fail, but look at every failure as a lesson – Do your research, but don’t be afraid to try • Set realistic goals – Don’t set out on huge projects right from the start – You have other commitments that need resources • Don’t get overwhelmed – Break tasks and goals down into smaller pieces
  • 5. Starting a Business • Why start a business? – Keep business and personal expenses separate – Establish a business line of credit – Get paid • Decide on a business entity – Examples: Sole proprietorship, partnership, LLC • Register a name • Set up mailing list and business address – Don’t use a PO Box • Get a tax ID number – Protects your social security number • All of this can be done online, in a few hours, for a few hundred dollars
  • 6. Getting Assistance: Business • A lot of information is available from local gov’t sites, particularly the Small Business Administration (in the United States) – Steps to Starting a Business: https://www.sba.gov/category/navigation-structure/starting- managing-business/starting-business • If you want to verify your steps, check these resources – Local government business workshops – SBA Local Assistance Tool: https://www.sba.gov/tools/local- assistance – SCORE: https://www.sba.gov/tools/local-assistance/score • Get a tax advisor, because tax process for business owners is a bit different
  • 7. Making the Game: Choose an Idea • Start with an idea that has a reasonable scope • Write down and flesh out your idea – Game Design Document (GDD) is a good idea • Things to consider for your game idea – Name – Genre/Type – Look and feel – Rules – Storyline – Platform – Number of players – Monetization strategy
  • 8. Making the Game: Choose Your Development Tools • If you’ve never done any programming, I’d suggest something like Game Maker Studio, Construct 2 or Game Salad • Try to choose tools you’re familiar with, if possible • Consider the tools you’ll need for making graphics and audio – If you’re outsourcing, you might not have to consider this • Also make sure of what hardware you’ll need – Laptop/computer – Any mobile devices – Controllers
  • 9. Making the Game: Form Your Team • Can’t do everything yourself, so look for help with some tasks and skills – If you 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
  • 10. Making the Game: Divide and Prioritize Tasks • Based on your GDD, you should know what features are most important – Be careful about scope creep! • Use an idea “parking lot” if you need to • Keep a spreadsheet of tasks – Track your progress – Can be similar to a “Kanban board” • Always know what you can be working on at any given moment
  • 11. Making the Game: Test Your Game • Look for technical errors and problems • Also test for fun, playability, and how easy it is to understand the game • Consider making a test plan • Keep track of books – Bug status – Solutions/lessons learned once the bugs are fixed
  • 12. Making the Game: Be Flexible • Plans and ideas will change – Software development usually doesn’t go exactly according to the original plan – Reasons your game might change • Some features didn’t work as well as expected • External requirements changed (maybe a planned platform scrapped some features, for example) • Team runs out of money, time, or other resources • Ask for help if you need it
  • 13. Marketing • Promote your game before the release – Share development progress and news – Let people play demos • Places and ways to promote, before and after release – Your game website • News, screenshots, company info – Independent developer sites • IndieDB.com • Indiegames.com – Social media • Twitter • Facebook – Press releases • You must have a good product to back up your marketing – All the press releases and news items will not help if your game just isn’t interesting or well-executed
  • 14. Maintaining a Schedule (and Sanity) • Avoid burnout – Take rests and breaks when you need them – Step back from problems, and come back refreshed and with a better perspective • Get help when you need it – Most software tools and languages have at least some documentation and community support – Look for tutorials, forums, colleagues, example games/code • Work according to your determined priority lists • Don’t be too self-critical! – Not only does this crush motivation and confidence, it can be a huge time waster!
  • 15. More Help • Secrets to Rapid Game Development: How I Created a Game Business and My First Game in 3 Months: http://amzn.to/1Pelgvk • Free guide: http://cloudyheavengames.com/learn/tutorial s/overcoming-fears-and-limiting-beliefs
  • 16. Contact • Website: cloudyheavengames.com • Email: contact@cloudyheavengames.com • Twitter: @CloudyHeavenGms