{"id":99400,"date":"2019-08-30T15:47:00","date_gmt":"2019-08-30T15:47:00","guid":{"rendered":"http:\/\/www.gamasutra.com\/view\/news\/349684"},"modified":"2019-08-30T15:47:00","modified_gmt":"2019-08-30T15:47:00","slug":"blog-how-onboarding-should-be-applied-to-tutorials","status":"publish","type":"post","link":"https:\/\/sickgaming.net\/blog\/2019\/08\/30\/blog-how-onboarding-should-be-applied-to-tutorials\/","title":{"rendered":"Blog: How onboarding should be applied to tutorials"},"content":{"rendered":"<p><strong><i><small> The following blog post, unless otherwise noted, was written by a member of Gamasutra\u0092s community.<br \/>The thoughts and opinions expressed are those of the writer and not Gamasutra or its parent company. <\/small><\/i><\/strong> <\/p>\n<hr>\n<p>This past decade has given me a chance to play more unique and interesting titles than ever before. With that said, it has also exposed one of the major failings I see from indie developers, and that is about onboarding the player to their game. Part playtesting, tutorial, and UI design, this is an important concept for any developer to learn.<\/p>\n<figure><img decoding=\"async\" data-height=\"200\" data-image-id=\"0*dpgBC1-bvh8baFrS.png\" data-is-featured=\"true\" data-width=\"560\" src=\"https:\/\/www.sickgaming.net\/blog\/wp-content\/uploads\/2019\/08\/blog-how-onboarding-should-be-applied-to-tutorials.png\"><\/figure>\n<h2>Show me What you&nbsp;Got<\/h2>\n<p>If you never heard the term \u201conboarding\u201d before, it refers to being able to get some acclimated to something new as quickly as possible. For jobs, it\u2019s the process of training someone and is an essential part of any profession.<\/p>\n<p>The term used in the computer industry is \u201cFirst-time User Experience,\u201d and many companies have struggled with trying to make products that have the features they want, while still not being offputting to a new user.<\/p>\n<p>While videogames are far less serious than that, the concept is vital when it comes to making sure your players understand what\u2019s going on. For consumers, they\u2019re going to know very early on whether they\u2019re grasping a game\u2019s concepts and if they\u2019re going to keep playing it.<\/p>\n<p>For me, I\u2019ve said in the past that a game has 15 minutes to not only show me its core gameplay loop, but also convince me that I should keep playing, and that\u2019s a very short time to do all that. And before anyone asks, yes, this includes grand strategy, RPGs, and roguelikes known for having repeated playthroughs.<\/p>\n<p>[embedded content]Onboarding when it comes to videogames varies greatly depending on the genre and what mechanics and systems your game uses. The more established or popular a genre is the less onboarding you need, as you can be assured that most of the people know the basics.<\/p>\n<p>With that said, it\u2019s critical that you understand that every videogame is someone\u2019s first. Therefore even with Nintendo\u2019s platformers, there is still a tutorial and guidance put into them, even though everyone at this point knows who Mario is.<\/p>\n<p>Many people will assume that onboarding begins and ends with the tutorial, but just having a good tutorial\u2014or any tutorial\u2014is not enough.<\/p>\n<h2>The New Player\u2019s Experience:<\/h2>\n<p>Among the grand strategy genre and other niche examples, many developers will think that all they must do is create a quick tutorial and that\u2019s enough. However, good onboarding is all about the new player\u2019s experience: What is someone going to think about your game upon loading it up for the very first time?<\/p>\n<p>The first 30 minutes of your game should be heavily scrutinized as to how approachable your game is to someone brand new. Too often, indie developers will do one of the following:<\/p>\n<ol>\n<li>Make a tutorial that just goes over the essentials without explaining anything in context, and then throw the player to the wolves<\/li>\n<li>The opening is frontloaded with exposition and\/or choices that someone new is not going to understand and then be confused when the game begins proper<\/li>\n<li>Drag out the onboarding process to the point that it takes too long and the player becomes uninterested in seeing the game to the end<\/li>\n<\/ol>\n<p>Further up, we mentioned the UI as a part of onboarding, and it is essential to examine yours when playtesting. Are players getting lost as to where certain elements are? Are they fumbling around with a UI element? If there\u2019s one area that should never be confusing to a player, it\u2019s the UI of your game.<\/p>\n<p>The beginning of the game can be a counter-intuitive moment for new player\u2019s and designers alike. From a design standpoint, you want to go over things as quickly as possible and jump straight into the story of the game, but a new player is not going to have the foundation of skills to be able to do that.<\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" data-height=\"334\" data-image-id=\"1*brzkgaYHnv-wMGfVw0fBgg.png\" data-width=\"628\" height=\"293\" src=\"https:\/\/www.sickgaming.net\/blog\/wp-content\/uploads\/2019\/08\/blog-how-onboarding-should-be-applied-to-tutorials-1.png\" width=\"550\"><figcaption>Hard games should not have hard tutorials<\/figcaption><\/figure>\n<p>For developers who focus more on the artistic and storytelling side, it can be jarring to have to stop telling your story in favor of the game mechanics, but it\u2019s important for you to do that. No matter what the quality of a game is, it doesn\u2019t matter if people stop playing or never start to begin with. Oftentimes, the designer must\u201d break character\u201d to introduce game mechanics and rules to the player. The very best tutorials occur organically with the level design itself, but that is limited based on the gameplay loop and genre.<\/p>\n<p>Just as you can mess up with going too fast, you can also hurt your onboarding by going too slow.<\/p>\n<h2>Getting to the Fireworks Factory:<\/h2>\n<p>This post so far has been about giving the player the time and attention they need to understand your game, but there is such a thing as giving too much time. The other extreme when it comes to failed onboarding is taking too long to introduce the core gameplay loop of a title to the player. We can see this in either overly long titles where \u201cthe real game begins at X\u201d to those that pad out the game to the point where the player is barely seeing anything new and then gets hit with something out of the blue.<\/p>\n<p>It\u2019s important to figure out the correct pacing for revealing your core gameplay loop to the player. There is no game out there that should still be introducing new mechanics and systems 10\u201315 + hours in.<\/p>\n<p>Another aspect is for games that have new content added via DLC or expansions, if this new content integrates into the main game, then you must redo any tutorials or beginning levels to accommodate for the new information.<\/p>\n<p>With XCOM 2 War of the Chosen, the developers added in a new story mission that occurs in the first month to introduce the chosen and new classes.<\/p>\n<h2>Returning to the&nbsp;Action:<\/h2>\n<p>One final point I want to mention from a quality of life standpoint is to always allow people to revisit tutorials and information in-game. There are plenty of titles out there that use profile saves that turn off the tutorial upon repeated plays. The problem is if someone is returning to a title month or years later, they\u2019re not going to remember how the game works.<\/p>\n<p>Any tips or information should be arranged in an organized fashion and be easy to surf through. For free to play titles with account progress, the player should be able to replay through the tutorial section without affecting the rest of their account.<\/p>\n<h2>Making Learning&nbsp;Fun:<\/h2>\n<p>For any developer working on an experimental or niche game, you must think about how players are going to respond to your title. When it comes to onboarding, this is where fresh eyes are going to be the most valuable, as they\u2019re going to be able to tell you\u2014either explicitly or implicitly\u2014where they\u2019re having trouble learning your game.<\/p>\n<p>There\u2019s nothing wrong or inherently bad about making a complicated title, but learning a game should never be complex. It\u2019s your job as the designer to figure out the best way of explaining your gameplay to someone; if you can\u2019t do that, then you\u2019ve failed at your role.<\/p>\n<p><strong>If you enjoy my work and like talking game design, be sure to check out the&nbsp;<a data-mce-href=\"https:\/\/discord.gg\/MFdkhMz\" href=\"https:\/\/discord.gg\/MFdkhMz\">Game-Wisdom Discord channel<\/a>.<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The following blog post, unless otherwise noted, was written by a member of Gamasutra\u0092s community.The thoughts and opinions expressed are those of the writer and not Gamasutra or its parent company. This past decade has given me a chance to play more unique and interesting titles than ever before. With that said, it has also [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":99401,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[20],"tags":[],"class_list":["post-99400","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"_links":{"self":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/posts\/99400","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/comments?post=99400"}],"version-history":[{"count":0,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/posts\/99400\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/media\/99401"}],"wp:attachment":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/media?parent=99400"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/categories?post=99400"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/tags?post=99400"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}