
{"id":812039,"date":"2024-01-03T09:00:42","date_gmt":"2024-01-03T17:00:42","guid":{"rendered":"https:\/\/community.wacom.com\/en-us\/?p=812039"},"modified":"2023-12-18T14:22:49","modified_gmt":"2023-12-18T22:22:49","slug":"game-development-process-part-1","status":"publish","type":"post","link":"https:\/\/community.wacom.com\/en-us\/game-development-process-part-1\/","title":{"rendered":"The basics of the video game development process with CG Spectrum, Part 1"},"content":{"rendered":"\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:16.67%\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"225\" height=\"225\" src=\"https:\/\/community.wacom.com\/en-us\/wp-content\/uploads\/sites\/40\/2023\/07\/cgspectrumlogo.jpg\" alt=\"CG Spectrum logo\" class=\"wp-image-811157\" title=\"\" srcset=\"https:\/\/community.wacom.com\/en-us\/wp-content\/uploads\/sites\/40\/2023\/07\/cgspectrumlogo.jpg 225w, https:\/\/community.wacom.com\/en-us\/wp-content\/uploads\/sites\/40\/2023\/07\/cgspectrumlogo-200x200.jpg 200w, https:\/\/community.wacom.com\/en-us\/wp-content\/uploads\/sites\/40\/2023\/07\/cgspectrumlogo-100x100.jpg 100w\" sizes=\"(max-width: 225px) 100vw, 225px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:83.33%\">\n<p class=\"wp-block-paragraph\"><em><a href=\"https:\/\/www.cgspectrum.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">CG Spectrum<\/a>&nbsp;is an online animation, visual effects, game design, and 3D visualization school, whose mission is to inspire and prepare industry-ready film, game, and visualization artists. Their online courses are some of the best in the industry for beginners and experienced creatives alike. Check out&nbsp;<a href=\"https:\/\/www.cgspectrum.com\/courses\" target=\"_blank\" rel=\"noreferrer noopener\">their website<\/a>&nbsp;to see all of their offerings.<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>The below article was written by <a href=\"https:\/\/www.cgspectrum.com\/blog\/author\/nadia-stefyn\" target=\"_blank\" data-type=\"link\" data-id=\"https:\/\/www.cgspectrum.com\/blog\/author\/nadia-stefyn\" rel=\"noreferrer noopener\">Nadia Stefyn<\/a> and originally appeared on\u00a0<a href=\"https:\/\/www.cgspectrum.com\/blog\/game-development-process\" target=\"_blank\" rel=\"noreferrer noopener\">CG Spectrum\u2019s blog.<\/a><\/em><\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Want to know how video games are made? This article walks through the video game development process, and in particular, the 'pipeline' \u2013 an industry term that refers to the process of making a video game from scratch.<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-medium\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"338\" src=\"https:\/\/community.wacom.com\/en-us\/wp-content\/uploads\/sites\/40\/2023\/08\/How-video-games-are-made-the-game-development-process-Img-1-600x338.jpg\" alt=\"\" class=\"wp-image-812068\" title=\" cars in Grand Theft Auto V\"><figcaption class=\"wp-element-caption\"><em>Grand Theft Auto V\u00a0reportedly cost $137M to make and $128M to market (source:\u00a0<a title=\"The Gamer\" href=\"https:\/\/www.thegamer.com\/15-shocking-facts-you-didnt-know-about-grand-theft-auto-v\/\" target=\"_blank\" rel=\"noreferrer noopener\">The Gamer<\/a>)<\/em><\/figcaption><\/figure>\n\n\n\n<h1 class=\"wp-block-heading\">What is the game development pipeline?<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">The game development pipeline is the process of building a video game from&nbsp;<a href=\"https:\/\/www.cgspectrum.com\/blog\/what-is-concept-art\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"concept\">concept<\/a>&nbsp;to completion.&nbsp;<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong>Much like a production line, the game development pipeline helps organize the flow of work so that everyone knows what they need to deliver and when.<\/strong><\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">The pipeline also helps manage the game development timeline and budget, reducing inefficiencies and bottlenecks.\u00a0While pipelines vary between projects and studios, the process is fairly similar whether you\u2019re working on a AAA, indie or mobile game.\u00a0<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A game is continuously evolving, and things that sounded great in theory may not work so well in reality. Therefore, the pipeline is not necessarily a linear process. Work must be sent for creative approvals and can often be sent back for revisions. Pipelines must be flexible enough to factor in revisions and course changes.&nbsp;<\/p>\n\n\n\n<h1 class=\"wp-block-heading\">The 3 stages of game development<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Video game development is typically divided into 3 stages:&nbsp;<strong>pre-production, production, and post-production.&nbsp;<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">1. Pre-production<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">This is where every project begins. Essentially, pre-production defines what the game is about, why it should be made, and what it\u2019s going to take to make it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You might have a great idea for a type of game, a story you want to bring to life, or you may want to build one that leverages a certain type of technology (e.g. VR, a new controller, or console).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">In pre-production, you\u2019ll find answers to questions like:<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>What is the game about?<\/li>\n\n\n\n<li>Who is the audience?<\/li>\n\n\n\n<li>Is there a market for it? What\u2019s the competition like?<\/li>\n\n\n\n<li>Which platform will it be published on?<\/li>\n\n\n\n<li>How will it be monetized? Will it be sold on a platform, or free to play with in-game purchases?<\/li>\n\n\n\n<li>How long will it take to develop?&nbsp;<\/li>\n\n\n\n<li>What staff and resources will it require?<\/li>\n\n\n\n<li>What is the estimated budget?<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">This stage can last anywhere between a week to a year, depending on the project type, resources, and finances available, and typically takes up to 20% of the total production time. At this point, the team is quite small. There may be a producer, programmer\/s, a concept artist (or if you\u2019re a one-person operation, you\u2019ll be doing most of it!).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A video game producer handles the business aspect of the project, particularly the financials. They manage the budget and develop marketing strategies to sell the product. A\u00a0<a title=\"concept artist\" href=\"https:\/\/www.cgspectrum.com\/courses\/concept-art\" target=\"_blank\" rel=\"noreferrer noopener\">concept artist<\/a>\u00a0sets the tone for the project early on by developing artwork and sketches. These early visuals help form the language of the game, giving everyone working on the project a visual guide to the overall look and feel.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-medium\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"256\" src=\"https:\/\/community.wacom.com\/en-us\/wp-content\/uploads\/sites\/40\/2023\/08\/How-video-games-are-made-the-game-development-process-Img-2-600x256.jpg\" alt=\"\" class=\"wp-image-812069\" title=\"Concept Art from\u00a0Starcraft 2: Wings of Liberty\"><figcaption class=\"wp-element-caption\"><em>Concept Art from\u00a0Starcraft 2: Wings of Liberty, by CG Spectrum mentor\u00a0<a title=\"Brian Huang\" href=\"https:\/\/www.cgspectrum.com\/blog\/concept-artist-brian-huang-how-to-get-a-job-at-blizzard\" target=\"_blank\" rel=\"noreferrer noopener\">Brian Huang<\/a>, Blizzard Entertainment. More reading:\u00a0<a title=\"What it&#039;s like to be a concept artist\" href=\"https:\/\/www.cgspectrum.com\/blog\/what-it-is-like-to-be-a-professional-concept-artist\" target=\"_blank\" rel=\"noreferrer noopener\">What it's like to be a concept artist.<\/a><\/em><\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The information gathered during this stage of pre-production forms the basis of the Game Design Document.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The Game Design Document (GDD)<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A Game Design Document (GDD) is essentially the game's north star. It\u2019s a living document that helps everyone understand and get on board with the greater vision of the project.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Our&nbsp;<a href=\"https:\/\/www.cgspectrum.com\/courses\/game-design\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"Game Design courses\">Game Design courses<\/a>&nbsp;will prepare you to be career-ready in 12 months.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>The GDD includes things like:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The idea or concept<\/li>\n\n\n\n<li>Genre<\/li>\n\n\n\n<li><a href=\"https:\/\/www.cgspectrum.com\/career-pathways\/storyboard-artist\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"Story and characters\">Story and characters<\/a><\/li>\n\n\n\n<li>Core game mechanics&nbsp;<\/li>\n\n\n\n<li>Gameplay<\/li>\n\n\n\n<li>Level and world design<\/li>\n\n\n\n<li><a href=\"https:\/\/www.cgspectrum.com\/courses\/introduction-to-concept-art-and-illustration\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"Art and\/or sketches\">Art and\/or sketches<\/a><\/li>\n\n\n\n<li>Monetization strategy<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">As a living document, the GDD is continuously updated and refined throughout production. This could be due to technical or financial restraints, or simply realizing that things just don\u2019t look, play or work as well as you had initially hoped.\u00a0Many people, especially\u00a0<a title=\"smaller developers\" href=\"https:\/\/www.cgspectrum.com\/blog\/difference-between-aaa-vs-indie-game-studio\" target=\"_blank\" rel=\"noreferrer noopener\">smaller developers<\/a>, like to use more agile development techniques which are less about process and documentation and more about just building things. However, larger studios prefer a different approach.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong>EA, Microsoft, Sony, Ubisoft and other large game companies are highly process-driven and require heavy documentation. It's a big part of how they have achieved success over and over again.\u00a0<\/strong><\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">A GDD keeps you organized, helps identify potential risks, and lets you see ahead of time who you may need to hire\/outsource to in order to bring your project to life. Your game idea may seem fairly straightforward, but once you lay it out in a GDD, you might soon realize just how big and resource-heavy your project is. Projects without a plan are much more likely to run over time and budget.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Another reason to have a GDD is to help pitch and finance your game. Potential investors will want to see a solid plan before investing. Finally, the GDD will help you market your product once it\u2019s ready to be released.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe title=\"How does the Game Development Pipeline really work?\" width=\"1080\" height=\"608\" src=\"https:\/\/www.youtube.com\/embed\/lcmq5Ggx3PU?feature=oembed\"  allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe>\n<\/div><figcaption class=\"wp-element-caption\"><em>In this game development pipeline simulation, five CG Spectrum mentors walk you through the various stages of game development<\/em><\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Prototyping<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A video game prototype is a raw test that checks functionality, user experience, gameplay, mechanics, and art direction.\u00a0Prototyping happens in pre-production to test whether or not the game idea will work, and if it is worthwhile to pursue. Many ideas do not make it past this stage. The team will often start with paper designs to test theories and work out many of the nuances of a game or a series of systems quickly, easily and cost-effectively.\u00a0<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong>While ideas, psychology, theories and other deep-thinking metaphors are important, you can only design so far in your head or on paper. Most game ideas need to be touched, felt, played and tested sooner rather than later.\u00a0<\/strong><\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">The aim is to get a prototype up and running ASAP to test if your ideas actually work and if the game is as fun as you had hoped. Prototyping can also reveal unexpected challenges, which could potentially change the entire course of your project. It\u2019s important to have others test your prototype too, because things that are obvious to you, may not be to others.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-medium\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"289\" src=\"https:\/\/community.wacom.com\/en-us\/wp-content\/uploads\/sites\/40\/2023\/08\/How-video-games-are-made-the-game-development-process-Img3-600x289.jpg\" alt=\"\" class=\"wp-image-812070\" title=\"game prototype\"><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Placeholder assets are used to save time and money. These low-quality assets stand in for things like weapons and props during the early testing phase, and if approved, they\u2019re replaced with final, high-quality versions later on.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Placeholder assets can be purchased or found for free online within game development software. They're generally pretty basic shapes, but can also be a little more advanced, for example, this&nbsp;<a href=\"https:\/\/www.unrealengine.com\/marketplace\/en-US\/slug\/soul-cave\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"Soul: Cave asset pack\">Soul: Cave asset pack<\/a>&nbsp;by Epic Games for Unreal Engine 4:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-medium\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"338\" src=\"https:\/\/community.wacom.com\/en-us\/wp-content\/uploads\/sites\/40\/2023\/08\/How-video-games-are-made-the-game-development-process-Img4-600x338.jpg\" alt=\"\" class=\"wp-image-812071\" title=\"Soul Cave\"><\/figure>\n\n\n\n<figure class=\"wp-block-image aligncenter size-medium\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"338\" src=\"https:\/\/community.wacom.com\/en-us\/wp-content\/uploads\/sites\/40\/2023\/08\/How-video-games-are-made-the-game-development-process-Img-5-600x338.jpg\" alt=\"\" class=\"wp-image-812072\" title=\"Soul: Cave placeholder asset pack\"><figcaption class=\"wp-element-caption\"><em><a title=\"Soul: Cave placeholder asset pack\" href=\"https:\/\/www.unrealengine.com\/marketplace\/en-US\/slug\/soul-cave\" target=\"_blank\" rel=\"noreferrer noopener\">Soul: Cave placeholder asset pack<\/a>\u00a0by\u00a0Epic Games\u00a0for UE4<\/em><\/figcaption><\/figure>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\">Stay tuned for <strong>Part 2<\/strong> of this article, which will cover the Production and Post-Production processes.<\/p>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:20%\">\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"225\" height=\"225\" src=\"https:\/\/community.wacom.com\/en-us\/wp-content\/uploads\/sites\/40\/2023\/07\/cgspectrumlogo.jpg\" alt=\"CG Spectrum logo\" class=\"wp-image-811157\" title=\" CG Spectrum logo\" srcset=\"https:\/\/community.wacom.com\/en-us\/wp-content\/uploads\/sites\/40\/2023\/07\/cgspectrumlogo.jpg 225w, https:\/\/community.wacom.com\/en-us\/wp-content\/uploads\/sites\/40\/2023\/07\/cgspectrumlogo-200x200.jpg 200w, https:\/\/community.wacom.com\/en-us\/wp-content\/uploads\/sites\/40\/2023\/07\/cgspectrumlogo-100x100.jpg 100w\" sizes=\"(max-width: 225px) 100vw, 225px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:70%\">\n<h3 class=\"wp-block-heading\">Want to learn more?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Still curious about the game development process? Be sure to stay tuned for part two coming soon to learn to complete the process. For more game development content and digital art of all types check out <a href=\"https:\/\/www.cgspectrum.com\/\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"CG Spectrum\">CG Spectrum<\/a>. &nbsp;They offer courses in film, game, and visual art that make their graduates industry ready. Find the course that is right for you by checking out their <a href=\"https:\/\/www.cgspectrum.com\/courses\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"course catalog\">course catalog.<\/a><\/p>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Want to know how video games are made? This article walks you through the pre-production phase of video game development.<\/p>\n","protected":false},"author":3,"featured_media":812080,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[2345,2338],"tags":[1280],"class_list":["post-812039","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-gaming","category-how-to","tag-cg-spectrum"],"_links":{"self":[{"href":"https:\/\/community.wacom.com\/en-us\/wp-json\/wp\/v2\/posts\/812039","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/community.wacom.com\/en-us\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/community.wacom.com\/en-us\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/community.wacom.com\/en-us\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/community.wacom.com\/en-us\/wp-json\/wp\/v2\/comments?post=812039"}],"version-history":[{"count":0,"href":"https:\/\/community.wacom.com\/en-us\/wp-json\/wp\/v2\/posts\/812039\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/community.wacom.com\/en-us\/wp-json\/wp\/v2\/media\/812080"}],"wp:attachment":[{"href":"https:\/\/community.wacom.com\/en-us\/wp-json\/wp\/v2\/media?parent=812039"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/community.wacom.com\/en-us\/wp-json\/wp\/v2\/categories?post=812039"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/community.wacom.com\/en-us\/wp-json\/wp\/v2\/tags?post=812039"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}