{"id":1879,"date":"2021-04-28T09:00:00","date_gmt":"2021-04-28T13:00:00","guid":{"rendered":"https:\/\/www.gooroo.com\/blog\/?p=1879"},"modified":"2021-04-28T09:26:25","modified_gmt":"2021-04-28T13:26:25","slug":"how-to-make-a-video-game","status":"publish","type":"post","link":"https:\/\/www.gooroo.com\/blog\/how-to-make-a-video-game\/","title":{"rendered":"How to Make a Video Game: A Step-by-Step"},"content":{"rendered":"\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" width=\"709\" height=\"471\" src=\"https:\/\/gooroo-blog.s3.us-east-1.amazonaws.com\/2021\/04\/27164007\/kelly-sikkema-PgToaHfQjq0-unsplash.jpg\" alt=\"how to make a video game\" class=\"wp-image-1880\" srcset=\"https:\/\/gooroo-blog.s3.us-east-1.amazonaws.com\/2021\/04\/27164007\/kelly-sikkema-PgToaHfQjq0-unsplash.jpg 709w, https:\/\/gooroo-blog.s3.us-east-1.amazonaws.com\/2021\/04\/27164007\/kelly-sikkema-PgToaHfQjq0-unsplash-300x199.jpg 300w\" sizes=\"(max-width: 709px) 100vw, 709px\" \/><\/figure>\n\n\n\n<p>Video <a href=\"https:\/\/www.gooroo.com\/blog\/board-games-for-a-family-night-in\/\" target=\"_blank\" rel=\"noreferrer noopener\">games<\/a> are an excellent medium for impactful storytelling. Through an interactive world, the audience is able to engage with a narrative that is personal and powerful. Because of these intricate sagas, and the abilities need to make them realities, a lot of work goes into creating them. In today\u2019s blog, we\u2019ll go through the steps of how to make a video game including generating the content, picking the genre, and coding.\u00a0<\/p>\n\n\n\n<h3 id=\"h-different-types\">Different Types<\/h3>\n\n\n\n<p>Video games aren\u2019t a one-size-fits all kind of thing. Instead, many choices need to be made before a game is even coded!<\/p>\n\n\n\n<h4 id=\"h-platform\">Platform<\/h4>\n\n\n\n<p>Video games require specific computer hardware in order to operate. Programming games to certain platforms allow them to have a competitive edge in the video game market.&nbsp;<\/p>\n\n\n\n<ul><li><strong>Computer Games.<\/strong> For the most part, games are coded for PCs. This is because they can be altered to have better video graphics and specifications.\u00a0<\/li><li><strong>Home Console.<\/strong> A console game is a specialised electronic device that connects to a television set. Major console competitors include Xbox, PlayStation, and Nintendo.\u00a0<\/li><li><strong>Handheld. <\/strong>These devices are small self-contained electronics that feature a small screen, speakers and game controllers. They are easily portable.\u00a0<\/li><li><strong>Browser Games.<\/strong> A big staple of 00s internet, browser games are played directly on a website. They often require Javascript or a Flash player to run.\u00a0<\/li><li><strong>Mobile Games.<\/strong> These are the games that can be played directly on your phone. They have to be coded for either iOS or Android devices.\u00a0<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" width=\"709\" height=\"472\" src=\"https:\/\/gooroo-blog.s3.us-east-1.amazonaws.com\/2021\/04\/27164028\/sean-stone-dkb3wApu5XQ-unsplash.jpg\" alt=\"\" class=\"wp-image-1881\" srcset=\"https:\/\/gooroo-blog.s3.us-east-1.amazonaws.com\/2021\/04\/27164028\/sean-stone-dkb3wApu5XQ-unsplash.jpg 709w, https:\/\/gooroo-blog.s3.us-east-1.amazonaws.com\/2021\/04\/27164028\/sean-stone-dkb3wApu5XQ-unsplash-300x200.jpg 300w\" sizes=\"(max-width: 709px) 100vw, 709px\" \/><\/figure>\n\n\n\n<h4 id=\"h-genre\">Genre<\/h4>\n\n\n\n<p>When learning how to make a video game, genre plays a key role in determining the game mechanics and storytelling. In fact, choosing the genre is often the first step.&nbsp;<\/p>\n\n\n\n<ul><li><strong>Action.<\/strong> Having good hand-eye coordination and quick reflexes are the key to winning these games. Think <em>Mortal Combat<\/em> and <em>Fortnite<\/em>.<\/li><li><strong>Adventure.<\/strong> Unlike Action games, these aptly-named adventures focus on narrative and puzzle-solving. Text-based games and interactive novels are considered adventure games.\u00a0<\/li><li><strong>Strategy.<\/strong> Similar to adventure games, players must use strategic thinking in order to progress. They are sometimes turn-based like <em>Civilisation<\/em> or multi-player like <em>League of Legends<\/em>.<\/li><li><strong>Simulation.<\/strong> Mimicking or simulating real-life has proven to be very profitable in the video games market. Such pioneers include <em>The Sims, Animal Crossing,<\/em> and <em>Rollercoaster Tycoon<\/em>.<\/li><li><strong>Idle. <\/strong>These games require minimal activity for the player. It is the genre of most mobile platforms.\u00a0<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" width=\"709\" height=\"472\" src=\"https:\/\/gooroo-blog.s3.us-east-1.amazonaws.com\/2021\/04\/27164040\/elias-castillo-1qx2J3TsRsk-unsplash.jpg\" alt=\"\" class=\"wp-image-1882\" srcset=\"https:\/\/gooroo-blog.s3.us-east-1.amazonaws.com\/2021\/04\/27164040\/elias-castillo-1qx2J3TsRsk-unsplash.jpg 709w, https:\/\/gooroo-blog.s3.us-east-1.amazonaws.com\/2021\/04\/27164040\/elias-castillo-1qx2J3TsRsk-unsplash-300x200.jpg 300w\" sizes=\"(max-width: 709px) 100vw, 709px\" \/><\/figure>\n\n\n\n<h3 id=\"h-how-to-make-a-video-game\">How to Make a Video Game<\/h3>\n\n\n\n<p>Follow these steps for an insight on how to make a video game.&nbsp;<\/p>\n\n\n\n<ol><li><strong>Pick a Concept. <\/strong>This includes deciding the genre and the main feature or mechanics of the game.\u00a0<\/li><li><strong>Create a Game Design Document.<\/strong> This is a brief for the entire project and outlines details such as world building, story, and marketing strategy. Deciding what platform and programming language to use is also a key part of this step. As well as deciding the size of the development team and desired resources.\u00a0<\/li><li><strong>Get building.<\/strong> Using your document as a guide, you can begin to develop the framework of your game. Time to start <a href=\"https:\/\/courses.gooroo.com\/courses\/game-development--phaser-game\/392\" target=\"_blank\" rel=\"noreferrer noopener\">scripting code<\/a>!<\/li><li><strong>Test your prototypes. <\/strong>Creating and trying-out different aspects of the game allows you to find discrepancies and other early game issues.<\/li><li><strong>Implement your findings.<\/strong> Use bug reports and user-feedback to improve your game.\u00a0<\/li><li><strong>Marketing!<\/strong> Time to solidify the main draw of your game \u2014 the most important thing is to get it into as many people\u2019s screens as possible.\u00a0<\/li><\/ol>\n","protected":false},"excerpt":{"rendered":"<p>Video games are an excellent medium for impactful storytelling. Through an interactive world, the audience is able to engage with a narrative that is personal and powerful. Because of these intricate sagas, and the abilities need to make them realities, a lot of work goes into creating them. In today\u2019s blog, we\u2019ll go through the [&hellip;]<\/p>\n","protected":false},"author":24,"featured_media":1880,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[9],"tags":[2354,2355,2352,2181,2353],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v16.1.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<meta name=\"description\" content=\"Interested in storytelling? Determined to be a coder? Check out this blog and learn how to make a video game in today&#039;s step-by-step breakdown.\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.gooroo.com\/blog\/how-to-make-a-video-game\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Make a Video Game: A Step-by-Step - Gooroo Blog\" \/>\n<meta property=\"og:description\" content=\"Interested in storytelling? Determined to be a coder? Check out this blog and learn how to make a video game in today&#039;s step-by-step breakdown.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.gooroo.com\/blog\/how-to-make-a-video-game\/\" \/>\n<meta property=\"og:site_name\" content=\"Gooroo Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/officialgooroo\/\" \/>\n<meta property=\"article:published_time\" content=\"2021-04-28T13:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-04-28T13:26:25+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/gooroo-blog.s3.us-east-1.amazonaws.com\/2021\/04\/27164007\/kelly-sikkema-PgToaHfQjq0-unsplash.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"709\" \/>\n\t<meta property=\"og:image:height\" content=\"471\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@gooroo_official\" \/>\n<meta name=\"twitter:site\" content=\"@gooroo_official\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\">\n\t<meta name=\"twitter:data1\" content=\"4 minutes\">\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.gooroo.com\/blog\/#organization\",\"name\":\"Gooroo Tutors\",\"url\":\"https:\/\/www.gooroo.com\/blog\/\",\"sameAs\":[\"https:\/\/www.facebook.com\/officialgooroo\/\",\"https:\/\/www.instagram.com\/gooroo\/\",\"https:\/\/www.linkedin.com\/company\/gooroo\/\",\"https:\/\/www.youtube.com\/channel\/UCkWOvz0M3GgeCVFZcaRQCaw\",\"https:\/\/twitter.com\/gooroo_official\"],\"logo\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.gooroo.com\/blog\/#logo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/gooroo-blog.s3.us-east-1.amazonaws.com\/2020\/04\/14204216\/gooroo-logo.png\",\"contentUrl\":\"https:\/\/gooroo-blog.s3.us-east-1.amazonaws.com\/2020\/04\/14204216\/gooroo-logo.png\",\"width\":609,\"height\":183,\"caption\":\"Gooroo Tutors\"},\"image\":{\"@id\":\"https:\/\/www.gooroo.com\/blog\/#logo\"}},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.gooroo.com\/blog\/#website\",\"url\":\"https:\/\/www.gooroo.com\/blog\/\",\"name\":\"Gooroo Blog\",\"description\":\"The Gooroo Blog\",\"publisher\":{\"@id\":\"https:\/\/www.gooroo.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/www.gooroo.com\/blog\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.gooroo.com\/blog\/how-to-make-a-video-game\/#primaryimage\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/gooroo-blog.s3.us-east-1.amazonaws.com\/2021\/04\/27164007\/kelly-sikkema-PgToaHfQjq0-unsplash.jpg\",\"contentUrl\":\"https:\/\/gooroo-blog.s3.us-east-1.amazonaws.com\/2021\/04\/27164007\/kelly-sikkema-PgToaHfQjq0-unsplash.jpg\",\"width\":709,\"height\":471},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.gooroo.com\/blog\/how-to-make-a-video-game\/#webpage\",\"url\":\"https:\/\/www.gooroo.com\/blog\/how-to-make-a-video-game\/\",\"name\":\"How to Make a Video Game: A Step-by-Step - Gooroo Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.gooroo.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.gooroo.com\/blog\/how-to-make-a-video-game\/#primaryimage\"},\"datePublished\":\"2021-04-28T13:00:00+00:00\",\"dateModified\":\"2021-04-28T13:26:25+00:00\",\"description\":\"Interested in storytelling? Determined to be a coder? Check out this blog and learn how to make a video game in today's step-by-step breakdown.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.gooroo.com\/blog\/how-to-make-a-video-game\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.gooroo.com\/blog\/how-to-make-a-video-game\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.gooroo.com\/blog\/how-to-make-a-video-game\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.gooroo.com\/blog\/\",\"url\":\"https:\/\/www.gooroo.com\/blog\/\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.gooroo.com\/blog\/how-to-make-a-video-game\/\",\"url\":\"https:\/\/www.gooroo.com\/blog\/how-to-make-a-video-game\/\",\"name\":\"How to Make a Video Game: A Step-by-Step\"}}]},{\"@type\":\"Article\",\"@id\":\"https:\/\/www.gooroo.com\/blog\/how-to-make-a-video-game\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.gooroo.com\/blog\/how-to-make-a-video-game\/#webpage\"},\"author\":{\"@id\":\"https:\/\/www.gooroo.com\/blog\/#\/schema\/person\/ead898646bf86766c3322652ba8fd9c5\"},\"headline\":\"How to Make a Video Game: A Step-by-Step\",\"datePublished\":\"2021-04-28T13:00:00+00:00\",\"dateModified\":\"2021-04-28T13:26:25+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.gooroo.com\/blog\/how-to-make-a-video-game\/#webpage\"},\"publisher\":{\"@id\":\"https:\/\/www.gooroo.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.gooroo.com\/blog\/how-to-make-a-video-game\/#primaryimage\"},\"keywords\":\"coding,game design,how to make a video game,storytelling,video games\",\"articleSection\":\"Tips and Advice\",\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.gooroo.com\/blog\/#\/schema\/person\/ead898646bf86766c3322652ba8fd9c5\",\"name\":\"Lydia B.\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.gooroo.com\/blog\/#personlogo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/cf8bc61b15c63963df74b8eb1f1d4d90?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/cf8bc61b15c63963df74b8eb1f1d4d90?s=96&d=mm&r=g\",\"caption\":\"Lydia B.\"},\"description\":\"Lydia B. is a Marketing Coordinator and Music Club Coach for Gooroo, a tutoring membership that matches students to tutors perfect for them based on their unique learning needs. Gooroo offers Math, English, SAT, Coding, Spanish tutoring, and more.\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","_links":{"self":[{"href":"https:\/\/www.gooroo.com\/blog\/wp-json\/wp\/v2\/posts\/1879"}],"collection":[{"href":"https:\/\/www.gooroo.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.gooroo.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.gooroo.com\/blog\/wp-json\/wp\/v2\/users\/24"}],"replies":[{"embeddable":true,"href":"https:\/\/www.gooroo.com\/blog\/wp-json\/wp\/v2\/comments?post=1879"}],"version-history":[{"count":1,"href":"https:\/\/www.gooroo.com\/blog\/wp-json\/wp\/v2\/posts\/1879\/revisions"}],"predecessor-version":[{"id":1883,"href":"https:\/\/www.gooroo.com\/blog\/wp-json\/wp\/v2\/posts\/1879\/revisions\/1883"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.gooroo.com\/blog\/wp-json\/wp\/v2\/media\/1880"}],"wp:attachment":[{"href":"https:\/\/www.gooroo.com\/blog\/wp-json\/wp\/v2\/media?parent=1879"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.gooroo.com\/blog\/wp-json\/wp\/v2\/categories?post=1879"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.gooroo.com\/blog\/wp-json\/wp\/v2\/tags?post=1879"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}