{"id":739,"date":"2021-03-26T06:02:13","date_gmt":"2021-03-26T06:02:13","guid":{"rendered":"https:\/\/www.patricioland.com\/?p=739"},"modified":"2021-05-14T15:07:55","modified_gmt":"2021-05-14T15:07:55","slug":"gdd710-week-8","status":"publish","type":"post","link":"https:\/\/www.patricioland.com\/?p=739","title":{"rendered":"GDD710 \u2013 Week 8"},"content":{"rendered":"<p><span style=\"color: #5d72b3;\"><img fetchpriority=\"high\" class=\"size-medium wp-image-740 alignleft\" src=\"https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/03\/blue8-222x300.png\" alt=\"\" width=\"222\" height=\"300\" srcset=\"https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/03\/blue8-222x300.png 222w, https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/03\/blue8.png 363w\" sizes=\"(max-width: 222px) 100vw, 222px\" \/>A new entry focused on the different kinds of research and some useful techniques that can be applied to the field in which we are involved. We always have to take into account the criteria and ethical limits throughout the process, especially because the participants\u2019 data gathering is a fundamental component related to these studies. Also all about the very last phase on the Rapid Ideation 2 project!<\/span><!--more--><\/p>\n<h1><span style=\"color: #cc99ff;\">Rapid Ideation Two (part 2)<\/span><\/h1>\n<p>After having presented the idea during the last Wednesday 17 March session and kept developing the program\u2019s basic structure, some things started disturbing me.<\/p>\n<p>First of all, the concept itself had some weaknesses&#8230;<\/p>\n<p>During the brainstorming phase, we had planned on introducing different elements on the scene that the piranha character might use as food to survive in a very polluted environment. Some of these items might be less toxic than others (for example, a worm or a bunch of shrimps would be less harmful than a rusty bike wheel or an oil slick). Consequently, the harmful elements would take life points away from our character, and the other ones would add life points.<\/p>\n<p>In this scenario a doubt arose: <span style=\"color: #339966;\"><strong><em>why a player would eat the most harmful elements instead of getting into their stomach those less deadly ones?<\/em><\/strong><\/span><br \/>\nIt didn&#8217;t make any sense.<\/p>\n<h1><span style=\"color: #cc99ff;\">Looping for better prototyping<\/span><\/h1>\n<p>Instead of panicking, after reading chapter eight of &#8216;<strong>The Art of Game Design &#8211; A book of Lenses<\/strong>&#8216; by Jesse Schell, I wanted to experiment his approach on this prototyping cycle.<\/p>\n<p>&#8220;At this point in the process, you have thought of many ideas and chosen one, and now it is time to move on to the next step: Try it out. And many designers and developers do just that leap in and try out their game. and if your game is simple such as a card game, board game, or very simple computer game and you have plenty of time to test it and change it, over and over, until it is great, you probably should do just that&#8221;. (Schell 2015)<\/p>\n<p>By the end of this chapter, the author also gives good advise about how to conduct a productive prototype. From the 10 tips he explains I decided to focus on the first two in order to find a solution to our problem.<\/p>\n<div class=\"page\" title=\"Page 148\">\n<div class=\"layoutArea\">\n<div class=\"column\">\n<blockquote><p><strong>Prototyping Tip #1: Answer a Question<\/strong><br \/>\nEvery prototype should be designed to answer a question and sometimes more than one. You should be able to state the questions clearly. If you can\u2019t, your prototype is in real danger of becoming a time-wasting boondoggle.<\/p>\n<p><strong>Prototyping Tip #2: Forget Quality<\/strong><br \/>\nWhen working on a prototype, all that matters is whether it answers the question. The faster it can do that, the better , even if it just barely works and looks rough around the edges.<\/p><\/blockquote>\n<p>In our case, the question to take into consideration was clear: are the rules consistently (logic) enough?. For the second tip we decided to stop making any more art or addition animation and start testing right away.<\/p>\n<\/div>\n<p>&#8220;The process of game design and development is necessarily iterative, or looping. It is impossible to accurately plan how many loops it is really going to take before your game passes all eight filters and is \u201cgood enough.\u201d This is what makes game develop- ment so incredibly risky\u2014you are gambling that you will be able to get your game to pass all eight filters on a fixed budget, when you really don\u2019t know if that will be possible&#8221;. (Schell 2015)<\/p>\n<\/div>\n<\/div>\n<p>I also \u00a0decided to \u00a0put into practice something that we learned when studying the agile method approach for the creative process.\u00a0As I recall, during the evaluation phase you look back over your work in progress\u00a0to look for strengths and weaknesses, in a positive way, constantly reassessing and applying changes if necessary (more about this practice on my entry for the <a href=\"https:\/\/www.patricioland.com\/?p=47\" target=\"_blank\" rel=\"noopener\">second week<\/a> of this CRJ).<\/p>\n<div class=\"page\" title=\"Page 40\">\n<div class=\"layoutArea\">\n<div class=\"column\">\n<blockquote><p>We don\u2019t want to change the plan just for the sake of changing, but we want to change be- cause change means we\u2019ve learned something or that we\u2019ve avoided a mistake. (Cohn 2006).<\/p><\/blockquote>\n<\/div>\n<\/div>\n<\/div>\n<p>So I grabbed pen and paper, start thinking over a little better and setting out improvements for the artifact gameplay and content level. After submitting the idea to <a href=\"https:\/\/dknindiegamedev.com\" target=\"_blank\" rel=\"noopener\"><strong>Debbie Norton <\/strong><\/a>my partner in this project,\u00a0\u00a0she agreed with this right away.<\/p>\n<p>After having reflected on it, the new modifications to the rules that we had established for the first version of the game are:<\/p>\n<ul>\n<li>The piranha should ate all kind of stuff without giving the player time too much time to think about it.<\/li>\n<li>Some items will add or take life points away from the piranha (after all, a sunken bottle can contain inside a nourishing algae colony which would counteract the damage for eating a few little pieces of chipped glass). Some others will only increase the energy counter and a few ones will do the contrary. All values are generated randomly.<\/li>\n<li>Provide the player with other possibilities of movement like dodging undesirable items by swimming away using the space bar from the keyboard.<\/li>\n<li><span class=\"Apple-converted-space\">\u00a0Include a\u00a0<\/span>timer to force the player not to think very much about what to do (in short, what to eat and what not to). When the timer goes back to zero, it will determine the death of our beloved piranha unless he managed to clean up the scenario from waste.<\/li>\n<li>When the level is cleared, a new one of increasing difficulty will start.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<figure id=\"attachment_783\" aria-describedby=\"caption-attachment-783\" style=\"width: 840px\" class=\"wp-caption aligncenter\"><img class=\"wp-image-783 size-large\" src=\"https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/03\/piranha_retake-1024x635.jpg\" alt=\"\" width=\"840\" height=\"521\" srcset=\"https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/03\/piranha_retake-1024x635.jpg 1024w, https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/03\/piranha_retake-300x186.jpg 300w, https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/03\/piranha_retake-768x476.jpg 768w, https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/03\/piranha_retake-1536x952.jpg 1536w, https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/03\/piranha_retake-1000x620.jpg 1000w, https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/03\/piranha_retake-484x300.jpg 484w, https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/03\/piranha_retake.jpg 1920w\" sizes=\"(max-width: 840px) 100vw, 840px\" \/><figcaption id=\"caption-attachment-783\" class=\"wp-caption-text\">Fig 1 &#8211; Sketch I made to illustrate the possible new rules on the project<\/figcaption><\/figure>\n<p>In relation to the content, I was also concerned about the game turning mostly into a survival adventure and forgetting about the environmental message to focus only on ability instead.<\/p>\n<p>Then it crossed my mind that some objects, when being swallowed by the piranha, could show a short message popping-up on the screen, making reference to the ecological catastrophes which we intended to put under the spotlight. It would be information bubbles with data related to this issue. <strong>Debbie<\/strong> loved the idea and immediately\u00a0started search for references of interest in video documentaries and books while I focused on the technical side of things.<\/p>\n<h1><span style=\"color: #cc99ff;\">Alive and kicking!<\/span><\/h1>\n<p>All these new elements made me feel much more satisfied in relation to our approach. We realized that there were lots of task to carry out. We also noticed that some of the ideas suggested in the beginning should be put aside and eventually left out to be added later, since we had three days left to present our work.<\/p>\n<figure id=\"attachment_835\" aria-describedby=\"caption-attachment-835\" style=\"width: 1920px\" class=\"wp-caption alignright\"><img class=\"wp-image-835 size-full\" src=\"https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/03\/animation_piranha.jpg\" alt=\"\" width=\"1920\" height=\"1080\" srcset=\"https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/03\/animation_piranha.jpg 1920w, https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/03\/animation_piranha-300x169.jpg 300w, https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/03\/animation_piranha-1024x576.jpg 1024w, https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/03\/animation_piranha-768x432.jpg 768w, https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/03\/animation_piranha-1536x864.jpg 1536w, https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/03\/animation_piranha-1000x563.jpg 1000w, https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/03\/animation_piranha-533x300.jpg 533w\" sizes=\"(max-width: 1920px) 100vw, 1920px\" \/><figcaption id=\"caption-attachment-835\" class=\"wp-caption-text\">Fig 2 &#8211; I used<a href=\"https:\/\/www.aseprite.org\" target=\"_blank\" rel=\"noopener\"> Aseprite<\/a> editor to export all the animations on sprite sheets that were later used on <a href=\"https:\/\/unity.com\" target=\"_blank\" rel=\"noopener\">Unity<\/a>&#8216;s animation module<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<p>Almost, at the same time, we were told that the presentation would be carried out in two turns on Wednesday 24 March, \u00a0the first one in the morning and the other one in the evening. We both preferred to do it in the morning, though this would make our schedule complicated.\u00a0All this meant sacrificing overtime which was supposed to be used for testing and finishing the final creation of the playable version. Consequently, the ships and enemies we had planned to include in this phase did not appear on this first level. This left little flexibility to finish on time. Besides, we could eventually keep working on this project even after the presentation in case we felt like doing this.<span class=\"Apple-converted-space\"><br \/>\n<\/span><\/p>\n<p>With good reason Debbie also suggested the scoreboard to be replaced by something more visually attractive like a life bar which I found very convenient, the excess of visual information on screen (the time bar, the life bar, the bubble facts) \u00a0made it\u00a0 difficult for the gamer to focus on one particular thing&#8230;<br \/>\nHowever, these changes could be perfectly introduced on the next stage of development since, after all, we wanted a functional prototype completed on time. This was the main goal to accomplish.<br \/>\nHappily, we got to finish the music and some other details this morning a few minutes before the presentation.<\/p>\n<div class=\"page\" title=\"Page 148\">\n<div class=\"layoutArea\">\n<div class=\"column\">\n<p>&nbsp;<\/p>\n<\/div>\n<\/div>\n<\/div>\n<h1><span style=\"color: #cc99ff;\">Personal goals<\/span><\/h1>\n<p>Though being different, they were essential to develop our common project. You can read all about <a href=\"https:\/\/dknindiegamedev.com\" target=\"_blank\" rel=\"noopener\">Debbie&#8217;s objectives here<\/a>, while I&#8217;m going to list mine below expressed as <strong>SMART<\/strong> goals:<\/p>\n\n<table id=\"tablepress-5\" class=\"tablepress tablepress-id-5\">\n<thead>\n<tr class=\"row-1 odd\">\n\t<th class=\"column-1\">Specific<\/th><th class=\"column-2\">Learn to using Unity 2D and Playmaker add-on to know more about their scope and limitations<\/th>\n<\/tr>\n<\/thead>\n<tbody class=\"row-hover\">\n<tr class=\"row-2 even\">\n\t<td class=\"column-1\">Measurable<\/td><td class=\"column-2\">The demo has to be made only using visual scripting nodes provided by Playmaker<\/td>\n<\/tr>\n<tr class=\"row-3 odd\">\n\t<td class=\"column-1\">Attainable<\/td><td class=\"column-2\">I'll work through Game Dumb Dev and Fauzi video tutorials and consulting the Hutong Games Playmaker manual<\/td>\n<\/tr>\n<tr class=\"row-4 even\">\n\t<td class=\"column-1\">Relevant<\/td><td class=\"column-2\">This is a test field to decide if I'm going to continue using visual scripting to develop short games in Unity<\/td>\n<\/tr>\n<tr class=\"row-5 odd\">\n\t<td class=\"column-1\">Timebound<\/td><td class=\"column-2\"> Over the course of this two-week rapid ideation project<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<!-- #tablepress-5 from cache -->\n\n<table id=\"tablepress-6\" class=\"tablepress tablepress-id-6\">\n<thead>\n<tr class=\"row-1 odd\">\n\t<th class=\"column-1\">Specific<\/th><th class=\"column-2\">Leave solo development and start working within a team mindset<\/th>\n<\/tr>\n<\/thead>\n<tbody class=\"row-hover\">\n<tr class=\"row-2 even\">\n\t<td class=\"column-1\">Measurable<\/td><td class=\"column-2\">Use a Trello board and Agile approach to assign tasks and determine production times as efficiently as possible<\/td>\n<\/tr>\n<tr class=\"row-3 odd\">\n\t<td class=\"column-1\">Attainable<\/td><td class=\"column-2\">Share progress twice a day by email, chat or video conference in order to  keep track of each other work's and provide assistant or ask for help when necessary.<br \/>\n<\/td>\n<\/tr>\n<tr class=\"row-4 even\">\n\t<td class=\"column-1\">Relevant<\/td><td class=\"column-2\">This is the perfect framework to accept to  delegate responsibilities, trust on other team members and communicate more efficiently.<\/td>\n<\/tr>\n<tr class=\"row-5 odd\">\n\t<td class=\"column-1\">Timebound<\/td><td class=\"column-2\"> Over the course of this two-week rapid ideation project<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<!-- #tablepress-6 from cache -->\n<p>&nbsp;<\/p>\n<figure id=\"attachment_840\" aria-describedby=\"caption-attachment-840\" style=\"width: 840px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" class=\"wp-image-840 size-large\" src=\"https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/03\/seaweed-1024x576.jpg\" alt=\"\" width=\"840\" height=\"473\" srcset=\"https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/03\/seaweed-1024x576.jpg 1024w, https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/03\/seaweed-300x169.jpg 300w, https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/03\/seaweed-768x432.jpg 768w, https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/03\/seaweed-1536x864.jpg 1536w, https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/03\/seaweed-1000x563.jpg 1000w, https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/03\/seaweed-533x300.jpg 533w, https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/03\/seaweed.jpg 1920w\" sizes=\"(max-width: 840px) 100vw, 840px\" \/><figcaption id=\"caption-attachment-840\" class=\"wp-caption-text\">Fig 3 \u2013 Seaweed reference guidelines I made to help with the animation<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<div style=\"width: 640px;\" class=\"wp-video\"><!--[if lt IE 9]><script>document.createElement('video');<\/script><![endif]-->\n<video class=\"wp-video-shortcode\" id=\"video-739-1\" width=\"640\" height=\"480\" loop=\"1\" autoplay=\"1\" preload=\"auto\" controls=\"controls\"><source type=\"video\/mp4\" src=\"https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/03\/Tincan_video2.mp4?_=1\" \/><a href=\"https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/03\/Tincan_video2.mp4\">https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/03\/Tincan_video2.mp4<\/a><\/video><\/div>\n<p>&nbsp;<\/p>\n<p>This is the \u00a0<strong>WebGL<\/strong>\u00a0version of the second demo as shown during the presentation last week. (Move the fish with\u00a0the A and D keys and jump with the spacebar on your keyboard).<\/p>\n<p><a href=\"https:\/\/www.patricioland.com\/Unity\/Tincan5\/index.html\" target=\"_blank\" rel=\"https:\/\/www.patricioland.com\/Unity\/Tincan5\/index.html noopener\"><img loading=\"lazy\" class=\"aligncenter wp-image-793 size-full\" src=\"https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/03\/Screenshot-2021-03-29-at-10.58.46.png\" alt=\"\" width=\"959\" height=\"600\" srcset=\"https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/03\/Screenshot-2021-03-29-at-10.58.46.png 959w, https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/03\/Screenshot-2021-03-29-at-10.58.46-300x188.png 300w, https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/03\/Screenshot-2021-03-29-at-10.58.46-768x481.png 768w, https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/03\/Screenshot-2021-03-29-at-10.58.46-480x300.png 480w\" sizes=\"(max-width: 959px) 100vw, 959px\" \/><\/a><\/p>\n<h1><\/h1>\n<h1><span style=\"color: #cc99ff;\">Want went wrong and right during this Second Ideation\u00a0<\/span><\/h1>\n<p>Based on the feedback given by Jamie White et Giovanni Rubino, \u00a0I think we did a decent job. We are both satisfied and pleased to achieve our goals too!<\/p>\n\n<table id=\"tablepress-4\" class=\"tablepress tablepress-id-4\">\n<thead>\n<tr class=\"row-1 odd\">\n\t<th class=\"column-1\">Problem<\/th><th class=\"column-2\">Solution<\/th><th class=\"column-3\">Way to accomplish a solution<\/th>\n<\/tr>\n<\/thead>\n<tbody class=\"row-hover\">\n<tr class=\"row-2 even\">\n\t<td class=\"column-1\">Gameplay logic was confuse and boring.<\/td><td class=\"column-2\">Create a set of better rules for the player to understand the game scenario (score system, time counter).<br \/>\nCreate a more exciting challenge for the player. <\/td><td class=\"column-3\">Implement Icedip evaluation phase to look for strengths and weaknesses, in a positive way, reassessing and applying changes where necessary.<\/td>\n<\/tr>\n<tr class=\"row-3 odd\">\n\t<td class=\"column-1\">Game turning mostly into a survival adventure without any clear message to the audience.<\/td><td class=\"column-2\">Redefine the target audience adding descriptive content referencing the ecological catastrophes which we intended to put under the spotlight.<\/td><td class=\"column-3\">Add a 'information bubble cards randomly appearing when items are eaten by the player. <\/td>\n<\/tr>\n<tr class=\"row-4 even\">\n\t<td class=\"column-1\">Creation of a new scoring system, a time manager and 'bubble fact cards' content, before deadline.<\/td><td class=\"column-2\">Focusing on the mechanics already developed instead on adding new ones (enemies on the ocean as sharks, boats throwing waste from the surface).<br \/>\nExpand the game area to give more space to the player to search for different items and to add some extra room for the 'bubble fact cards'.<br \/>\n<\/td><td class=\"column-3\">Create the energy counter, timer, bubble card and random points generator. <br \/>\nLook for additional content through research of new facts to show in the bubbles from books and documentaries.<br \/>\nLearn how to achieve all these technical challenges that I never did before using video tutorials from Skillshare \/ Youtube Playmaker channels and from the Unity \/ Playmaker user's guide and forums.<\/td>\n<\/tr>\n<tr class=\"row-5 odd\">\n\t<td class=\"column-1\">Deadline is approaching fast, presentation time has been advanced.<\/td><td class=\"column-2\">Some of the ideas suggested in the beginning should be put aside and eventually left out to be added later on following iterations.<\/td><td class=\"column-3\">Rescheduling of main tasks, reduce fancy stuff to the minimum as additional animation, items, sound fx,  visual fx.<\/td>\n<\/tr>\n<tr class=\"row-6 even\">\n\t<td class=\"column-1\">UI Canvas layout issues when exporting from Unity to WebGL, Mac or Windows. <\/td><td class=\"column-2\">Investigate the problem on Unity's Manual and videos<\/td><td class=\"column-3\">Use Unity's anchor system for Canvas for both relative and absolute coordinates on screen.<\/td>\n<\/tr>\n<tr class=\"row-7 odd\">\n\t<td class=\"column-1\">Too many things on screen a the same time!<\/td><td class=\"column-2\">Add a visual elements to replace the numeric counter and the time limit to simplify readability.<br \/>\n<\/td><td class=\"column-3\">Add vocal narration to improve on the idea of the 'bubble fact cards' replacing large chunks of text with voice.<br \/>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\n<h1><\/h1>\n<h1><\/h1>\n<h1><\/h1>\n<h1><span style=\"color: #cc99ff;\">User and audience research<\/span><\/h1>\n<p>Paying attention to an existing and mindful audience that is responsive to our creations is a must in any business. In the case of games or applications it is also important to research if our revolutionary idea has not been already created, failed, rejected or discarded due to the lack of interest on the market.<\/p>\n<p>Getting to know our audience is the key to success. It is highly necessary to count on a mass of interested people in our products, otherwise all our efforts will probably be in vain. This will lead to a waste of money, time, resources and expectations.\u00a0The enthusiasm and institution are not enough elements when seriously moving forward to a new project. Above all, these are not excuses to forget that the main goal is to design devices that have a concrete user base.<\/p>\n<p>A common case is, for example, a programmer who plans to create their own video game right from scratch, building his own engine and the necessary tools to bring their ideas to reality. It is very common to see how the use of the technology, \u00a0mostly available for free, is systematically rejected by these &#8216;lone wolves&#8217;.\u00a0Within several months and years, \u00a0many developments do not make it to the end, lacking a stable or full version of the new engine and the long-desired game. Reinventing the wheel may not be the best way to push things forward.<br \/>\n<em>&#8216;<\/em>Why on earth would we write our own game engine?<em>&#8216;<\/em> Gamasutra&#8217;s\u00a0Blackbird Interactive CTO Yossarian King (2011) <a href=\"https:\/\/www.gamasutra.com\/view\/news\/128765\/Opinion_Why_On_Earth_Would_We_Write_Our_Own_Game_Engine.php\" target=\"_blank\" rel=\"noopener\">article<\/a> states:<\/p>\n<blockquote><p>Don&#8217;t underestimate the time it will take to write an engine. Why not invest that effort into the game itself, and not into the foundation required to support the game? There is a lot to a modern game engine, and it is a huge effort to build one.<\/p><\/blockquote>\n<p>The enthusiasm and intuition are not valid elements when seriously moving forward to a new project. Above all, they are \u00a0no excuses to forget that the main goal is to design artifacts that should have a concrete user base.<\/p>\n<p>Humbly speaking, over the last few years I have done some baby steps in the amazing world of independent game developers, and during this period I verified that most of the time these principles, that could be considered more than obvious, are mostly ignored or put aside until the very last moment. Very often even just a few weeks before the release day.<\/p>\n<p>Many game\u2019s creators do not understand why the numbers on the \u201cwishlists\u201d are so small, and sales\u00a0do not meet the team\u2019s expectations, not even in the worst case scenarios.<\/p>\n<p>That is why audience rating surveys are essential in relation to the first development stages. Such phases or suggestions must not be put aside. No matter if they go over the line of skills or available knowledge among the team\u2019s members. Furthermore, it is especially important to keep in mind that this research is a multidisciplinary task including psychologists, technicians, designers and marketing experts.<\/p>\n<h1><span style=\"color: #cc99ff;\">Getting to know the audience<\/span><\/h1>\n<div class=\"gs\">\n<div class=\"\">\n<div id=\":qv\" class=\"ii gt\">\n<div id=\":pk\" class=\"a3s aiL \">\n<div dir=\"ltr\">\n<div dir=\"ltr\">\n<p>A noticeably wrong preconception, but at the same time rooted among the small programmers\u2019 community, is to think that people share their same tastes, ideas, interests or passions. In fact the differences are the only common ground among the so called audience\u2019s members. For such purposes experimental psychology teaches us two possible additional approaches when studying the potential recipients of our products and the quantitative and qualitative methods.<br \/>\nBut how can we tell if our product has an audience in the first place? How to be sure that there&#8217;s someone out there interested in our creations?.<\/p>\n<p>As independent developers, usually with very limited resources, a\u00a0good starting point is getting seriously involved in community building.<\/p>\n<p>Let&#8217;s take <a href=\"https:\/\/discord.com\" target=\"_blank\" rel=\"noopener\">Discord<\/a> for example. As <strong>Mike Rose<\/strong> (2019) stated on his <a href=\"https:\/\/www.youtube.com\/watch?v=Zg7tRh0k_a8\" target=\"_blank\" rel=\"noopener\">GDC talk<\/a> <em>&#8216;Building a community for your game from scratch&#8217;, <\/em>people who uses Discord actually do play games being this platform a perfect place to collect information about people who could be potentially interested in our game. By the way, if you&#8217;re not familiar with Discord, this same talk provides a step by step guide to set up your server and make great use of bots and scripts in order to know more about your followers.<\/p>\n<p>        <style>\r\n            #player976{\r\n                max-width: 100%;\r\n                margin: 0 auto;\r\n            }\r\n                    <\/style>\r\n        <div>\r\n            <div id=\"player976\">\r\n                <div class=\"plyr__video-embed embed-container\" id=\"player\">\r\n                    <iframe\r\n                        src=\"https:\/\/www.youtube.com\/embed\/https:\/\/www.youtube.com\/watch?v=Zg7tRh0k_a8\"\r\n                        allowfullscreen\r\n                        allowtransparency\r\n                        allow=\"autoplay\"\r\n                    ><\/iframe>\r\n                <\/div>\r\n                <script type=\"text\/javascript\">\r\n                    const player976 = new Plyr('#player976 #player', {\r\n                        controls:[\"play-large\",\"play\",\"progress\",\"duration\",\"mute\",\"volume\",\"settings\",\"fullscreen\"],\r\n                        youtube: { noCookie: false, rel: 0, showinfo: 0, iv_load_policy: 3, modestbranding: 1, start: 0} \/\/pro \r\n                    });\r\n                <\/script>\r\n            <\/div>\r\n        <\/div>\r\n        <em><br \/>\n<\/em><\/p>\n<p>&nbsp;<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"yj6qo\">\n<p><span style=\"color: #3366ff;\"><b>List of figures<\/b><\/span><\/p>\n<p>Fig 1 \u2013 Sketch to illustrate the possible new rules on the project. Made by the author.<br \/>\nFig 2 \u2013 <a href=\"https:\/\/www.aseprite.org\" target=\"_blank\" rel=\"noopener\">Aseprite<\/a> sprite editor and Unity Animation Module. Screencapture by the author.<br \/>\nFig 3 \u2013 Thumbnails for timing the animation of the seaweed. Sketch by the author.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<p><span style=\"color: #3366ff;\"><b>References<\/b><\/span><\/p>\n<p>Williams, R. 2001. &#8216;<em>The animator&#8217;s survival kit<\/em>&#8216;. Published by Faber and Faber Limited, London.<br \/>\nDumb Game Dev. Youtube channel. &#8216;<em>Speech bubble canvas for NPCs<\/em>&#8216;.\u00a0[online] Available at: &lt;<a href=\"https:\/\/www.youtube.com\/watch?v=_zeJkokhlOw&amp;t=655s\" target=\"_blank\" rel=\"noopener\">https:\/\/www.youtube.com\/watch?v=_zeJkokhlOw&amp;t=655s<\/a>&gt; [Accessed 21 March 2021].<br \/>\nHutong Games. Youtube channel. &#8216;<em>Using Playmaker at runtime&#8217;.<\/em> [online] Available at: &lt;<a href=\"https:\/\/hutonggames.fogbugz.com\/default.asp?W1\" target=\"_blank\" rel=\"noopener\">https:\/\/www.youtube.com\/channel\/UCll8FyIFgevUyLfd-jhhskA<\/a>&gt; [Accessed 15-24 March 2021].<br \/>\nEtherinton, L.\u00a02020. &#8216;<em>How to Think When You Draw<\/em>&#8216;. Vol 1. Published by the Etherington Brothers.<br \/>\nCohn, M. 2006. &#8216;<em>Agile Estimating and Planning<\/em>&#8216;. Published by Pearson Education, Inc.<br \/>\nKing, Y. 2011. &#8216;<em>Why on earth would we write our own game engine?&#8217;.\u00a0<\/em>[online] Available at:&lt;<a href=\"https:\/\/www.gamasutra.com\/view\/news\/128765\/Opinion_Why_On_Earth_Would_We_Write_Our_Own_Game_Engine.php\" target=\"_blank\" rel=\"noopener\">https:\/\/www.gamasutra.com\/view\/news\/128765\/Opinion_Why_On_Earth_Would_We_Write_Our_Own_Game_Engine.php<\/a>&gt; [Accessed 22 March 2021].<br \/>\nHutong Games. &#8216;<em>Playmaker Manual&#8217;.<\/em> [online] Available at: &lt;<a href=\"https:\/\/hutonggames.fogbugz.com\/default.asp?W1\" target=\"_blank\" rel=\"noopener\">https:\/\/www.youtube.com\/channel\/UCll8FyIFgevUyLfd-jhhskA<\/a>&gt; [Accessed 22 March 2021].<br \/>\nFauzi, R. Youtube channel. &#8216;<em>2D Platformers using Unity and Playmaker 2020 update<\/em>&#8216;.\u00a0[online] Available at:&lt;<a href=\"https:\/\/www.youtube.com\/channel\/UCbjQvNpDaHBrlBhpk65OQgA\" target=\"_blank\" rel=\"noopener\">https:\/\/www.youtube.com\/channel\/UCbjQvNpDaHBrlBhpk65OQgA<\/a>&gt; [Accessed 22 March 2021].<br \/>\nLord.P and Sibley B. 2010. &#8216;Cracking Animation&#8217;. Published by Thames &amp; Hudson.<br \/>\nUnity Forum.\u00a0[online] Available at: &lt;<a href=\"https:\/\/hutonggames.fogbugz.com\/default.asp?W1\" target=\"_blank\" rel=\"noopener\">https:\/\/hutonggames.fogbugz.com\/default.asp?W1<\/a>&gt; [Accessed 21-23 March 2021].<br \/>\nSchell, J. 2014. &#8216;<em>The Art of Game Design &#8211; A book of Lenses<\/em>&#8216;. 2nd Edition published by CRC Press &#8211; Taylor Francis Group.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A new entry focused on the different kinds of research and some useful techniques that can be applied to the field in which we are involved. We always have to take into account the criteria and ethical limits throughout the process, especially because the participants\u2019 data gathering is a fundamental component related to these studies. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[18],"tags":[230,52,46,90,92,226,98,222,228],"_links":{"self":[{"href":"https:\/\/www.patricioland.com\/index.php?rest_route=\/wp\/v2\/posts\/739"}],"collection":[{"href":"https:\/\/www.patricioland.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.patricioland.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.patricioland.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.patricioland.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=739"}],"version-history":[{"count":102,"href":"https:\/\/www.patricioland.com\/index.php?rest_route=\/wp\/v2\/posts\/739\/revisions"}],"predecessor-version":[{"id":1335,"href":"https:\/\/www.patricioland.com\/index.php?rest_route=\/wp\/v2\/posts\/739\/revisions\/1335"}],"wp:attachment":[{"href":"https:\/\/www.patricioland.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=739"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.patricioland.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=739"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.patricioland.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=739"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}