{"id":1665,"date":"2021-08-09T11:50:56","date_gmt":"2021-08-09T11:50:56","guid":{"rendered":"https:\/\/www.patricioland.com\/?p=1665"},"modified":"2021-08-24T14:39:11","modified_gmt":"2021-08-24T14:39:11","slug":"gdd730-week-7","status":"publish","type":"post","link":"https:\/\/www.patricioland.com\/?p=1665","title":{"rendered":"GDD730 Week 7"},"content":{"rendered":"<p>&nbsp;<\/p>\n<p align=\"LEFT\"><span style=\"color: #5d72b3;\"><br \/>\n<img fetchpriority=\"high\" class=\"wp-image-2092 alignleft\" src=\"https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/08\/blueinventory3.png\" alt=\"\" width=\"350\" height=\"361\" srcset=\"https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/08\/blueinventory3.png 464w, https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/08\/blueinventory3-291x300.png 291w\" sizes=\"(max-width: 350px) 100vw, 350px\" \/>My next step is to work on the inventory system, so empty your pockets and take a look inside fearless adventurer!<br \/>\n<\/span><\/p>\n<p align=\"LEFT\"><span style=\"color: #5d72b3;\">\u00a0<\/span><\/p>\n<p><!--more--><\/p>\n<h1><span style=\"color: #cc99ff;\"><span style=\"caret-color: #cc99ff;\">Inventory and resources<\/span><\/span><\/h1>\n<figure id=\"attachment_2074\" aria-describedby=\"caption-attachment-2074\" style=\"width: 1920px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/08\/KIBconcepts.jpg\" target=\"_blank\" rel=\"noopener\"><img class=\"wp-image-2074 size-full\" style=\"font-size: 16px;\" src=\"https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/08\/KIBconcepts.jpg\" alt=\"Fig 1 - Some sketch concepts I made for the UI and the inventory\" width=\"1920\" height=\"929\" srcset=\"https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/08\/KIBconcepts.jpg 1920w, https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/08\/KIBconcepts-300x145.jpg 300w, https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/08\/KIBconcepts-1024x495.jpg 1024w, https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/08\/KIBconcepts-768x372.jpg 768w, https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/08\/KIBconcepts-1536x743.jpg 1536w, https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/08\/KIBconcepts-1000x484.jpg 1000w, https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/08\/KIBconcepts-620x300.jpg 620w\" sizes=\"(max-width: 1920px) 100vw, 1920px\" \/><\/a><figcaption id=\"caption-attachment-2074\" class=\"wp-caption-text\">Fig 1 &#8211; Some sketch concepts I made for the UI and the inventory<\/figcaption><\/figure>\n<p>Most games include an inventory to carry items collected during the gameplay, some allow the manipulation or combination of those elements; others function as simple virtual pockets, and they are nothing more like than a list. Having created a graphic adventure before, one of my biggest headaches was related to the number of items this system must handle and how such elements should be combined or not. If you do not pay good attention all this might get out of control very fast.<\/p>\n<p>I&#8217;m old enough to remember a couple of things regarding inventories. I remember, for example, typing this word in the parser of the <strong>Zork<\/strong> or <strong>The<\/strong>\u00a0<strong>Hobbit<\/strong> where every time I needed to know what items I was carrying with me. Sometime later games like <strong>Everyone&#8217;s a Wally<\/strong> (a precursor to adventure games) gave us a visual representation of up to two of these objects at the top of the screen. Things got more interesting with the second wave of <strong>Lucas Arts<\/strong> adventure games like<strong> Monkey Island 2<\/strong>, <strong>Day of The Tentacle<\/strong> or <strong>Full Throttle<\/strong> where text was replaced by real graphics.<\/p>\n<p>So I spent a couple of days looking into the most practical way to create a system with these features in <strong>Unity<\/strong>. My first approach was based upon the classic form of using a vector variables or matrix to store the elements; a dynamic structure that allows to delete, sort or add components making proper use of the memory. My old notes on developing data structures in Pascal they would have been very helpful now (at least in theory) however, I learned that <strong>Unity<\/strong> had a much elaborate way to handle this systems.<\/p>\n<figure id=\"attachment_2063\" aria-describedby=\"caption-attachment-2063\" style=\"width: 1920px\" class=\"wp-caption aligncenter\"><img class=\"wp-image-2063 size-full\" src=\"https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/08\/inventories.jpg\" alt=\"Fig 2 - Inventory system evolution: Everyone's a Wally, Secret of Monkey Island, Day of the Tentacle, Pokemon, Metal Gear Solid and Zelda Breath of the Wild\" width=\"1920\" height=\"960\" srcset=\"https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/08\/inventories.jpg 1920w, https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/08\/inventories-300x150.jpg 300w, https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/08\/inventories-1024x512.jpg 1024w, https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/08\/inventories-768x384.jpg 768w, https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/08\/inventories-1536x768.jpg 1536w, https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/08\/inventories-1000x500.jpg 1000w, https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/08\/inventories-600x300.jpg 600w\" sizes=\"(max-width: 1920px) 100vw, 1920px\" \/><figcaption id=\"caption-attachment-2063\" class=\"wp-caption-text\">Fig 2 &#8211; Inventory system evolution: Everyone&#8217;s a Wally, Secret of Monkey Island, Day of the Tentacle, Pokemon, Metal Gear Solid and Zelda Breath of the Wild<\/figcaption><\/figure>\n<p>All these examples divided a screen area between inventory (or a primitive version of it) and game zone until some RPGs started to offer so many items that soon there was no more space on the same screen and we had to access our catalog through menus. The inventory is now a fundamental part of the game, designed to perform a series of tasks far beyond being a mere repository of things. Games like <strong>Resident Evil<\/strong>, <strong>Metal Gear<\/strong>, <strong>Final Fantasy<\/strong> or <strong>Skyrim<\/strong> are the most refined evolution of these systems, not to mention the later remakes of the first <strong>Zelda<\/strong> games where special emphasis has been placed on improving these systems, due to their importance in the final gameplay.<\/p>\n<p>It is not my intention to make a treatise on this subject in this entry (although given the scarce amount of detailed information I have been able to find in the bibliography, I will surely focus on it in the future). For practical purposes, it seems to me that the following classification will be provisionally satisfactory.<\/p>\n<p>Again, <strong>Moore&#8217;s<\/strong> book, chapter 8, offers us a clear description of the two basic types of inventories:<\/p>\n<p><span style=\"color: #339966;\"><strong>Passive inventory<\/strong><\/span>: is an interface screen or part of a screen where items are stored which the player does not directly manipulate. Items can be grouped together by functionality. The primary purpose is to show the player clearly what items have so far been collected. As a consequence of this automatization, one drawback to such an approach is that the player might not notice if a resource has reached a maximum level or has been completely emptied. Empty spaces can provide a clue for the player, indicating that some item are yet to be found.<\/p>\n<p><span style=\"color: #339966;\"><strong>Active inventory<\/strong><\/span>: in this kind of implementations,\u00a0the player has free rein to combine, move things around and even discard items that are no longer wanted. RPGs have the most complex inventories, and their layouts and functionality can vary widely from one game to another. The inventory can be seen as a giant knapsack with enough storage to see the character or party through consider- able periods of exploration and combat before having to find another source of supplies.<\/p>\n<h1><span style=\"color: #cc99ff;\"><b>My personal contribution to the project (6): Inventory system<\/b><\/span><\/h1>\n<p>We decided that all the items the player can use will be added to the inventory automatically so as not to get complicated with a drag and drop system for both gathering and using the elements to be found along the way.\u00a0We have also decided that just a few items, such as logs, stones or wood, would be more than enough for the purpose of this demo.<\/p>\n<p>For our demo a <strong>passive inventory<\/strong> seems to be the practical way to go. Though not extremely original, I thought it would be fun to use a flat stone drawing as a base for putting the items on it by way of a board.<\/p>\n<figure id=\"attachment_2069\" aria-describedby=\"caption-attachment-2069\" style=\"width: 300px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/08\/stone.png\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" class=\"wp-image-2069\" src=\"https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/08\/stone.png\" alt=\"Fig 3 - Inventory system for Keep it Burning\" width=\"300\" height=\"167\" \/><\/a><figcaption id=\"caption-attachment-2069\" class=\"wp-caption-text\">Fig 3 &#8211; Basic Inventory for Keep it Burning<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<figure id=\"attachment_2067\" aria-describedby=\"caption-attachment-2067\" style=\"width: 645px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" class=\"wp-image-2067 size-full\" src=\"https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/08\/Recording4.gif\" alt=\"Fig 3 - Inventory system for Keep it Burning (top left corner)\" width=\"645\" height=\"362\" \/><figcaption id=\"caption-attachment-2067\" class=\"wp-caption-text\">Fig 4 &#8211; Picking up objects during the gameplay (note the inventory on the top left corner)<\/figcaption><\/figure>\n<p>In the real world, resources are assets that can be used to accomplish certain goals. In a game, resources play much the same role.<\/p>\n<div class=\"page\" title=\"Page 89\">\n<div class=\"layoutArea\">\n<div class=\"column\">\n<p>Managing resources and determining how and when to control player access to them is a key part of the game designer\u2019s job. How does a designer decide what resources to offer to players? And how does a player control access to those resources to maintain challenge in the game?<\/p>\n<div class=\"page\" title=\"Page 89\">\n<div class=\"layoutArea\">\n<div class=\"column\">\n<p>By definition, resources must have both utility and scarcity in the game system. If they do not have utility, they are \u00a0essentially useless. If the resources are overly abundant, they will lose their value in the system.<\/p>\n<div class=\"page\" title=\"Page 89\">\n<div class=\"layoutArea\">\n<div class=\"column\">\n<p><span style=\"color: #339966;\"><strong>Lives<\/strong><\/span>: the classic resource in action games are lives, ore is always better and there\u2019s no downside to earning lives.<br \/>\n<span style=\"color: #339966;\"><strong>Units<\/strong><\/span>: in games in which the player is represented in the game by more than one object at a time, they generally have unit resources to manage rather than lives. Units can be all of one kind, or a number of different types; can keep the same values throughout the game, or they can upgrade or evolve.<br \/>\n<span style=\"color: #339966;\"><strong>Health<\/strong><\/span>: Health can be a separate resource type, or it can be an attribute of an individual life in a game.<br \/>\n<span style=\"color: #339966;\"><strong>Currency<\/strong><\/span>: one of the most powerful resource types in any game is the use of currency to facilitate trade. Currency is one of the key elements of an in-game economy.<br \/>\n<span style=\"color: #339966;\"><strong>Actions<\/strong><\/span>: in some games, actions, such as moves or turns, can be considered resources.<br \/>\n<span style=\"color: #339966;\"><strong>Power ups<\/strong><\/span>: a boost of some sort to the player. Power-up objects are generally made scarce, so that finding them doesn\u2019t make the game too easy.<br \/>\n<span style=\"color: #339966;\"><strong>Inventory<\/strong><\/span>: some game systems allow players to collect and manage game objects that are not power-ups or units. These objects help players to accomplish game objectives, and they are made scarce.<br \/>\n<span style=\"color: #339966;\"><strong>Time<\/strong><\/span>: Some games use time as a resource restricting player actions by time or phases of the game in periods of time, an inherently dramatic force when used as a resource.<\/p>\n<div class=\"page\" title=\"Page 90\">\n<div class=\"layoutArea\">\n<div class=\"column\">\n<h1><span style=\"color: #cc99ff;\">Placing objects in the field<\/span><\/h1>\n<div class=\"page\" title=\"Page 319\">\n<div class=\"layoutArea\">\n<div class=\"column\">\n<blockquote><p>As important as figuring out the layout of the playfield is the task of determining where items and encounters will be placed. Obviously, these game objects cannot be placed on or behind impassable terrain or players will never get to them. <strong>(Moore 2001 :302-303)<\/strong><\/p><\/blockquote>\n<\/div>\n<\/div>\n<\/div>\n<p>When designing the map of the area, we decided to place some kind of particular element on the map so that they functioned as a guide to initiate the player in the resolution of the first mission,\u00a0discarding for the moment the random location of elements or even the use of procedural algorithms to generate the levels computationally.<span class=\"Apple-converted-space\">\u00a0<\/span><\/p>\n<p>For this purpose, we used some small rocks with a little red hand-painted on them, like a cave painting. The second function of these boulders is to invite the player to explore the area. These rocks cannot be moved from their place, and the use of sound (the drums played by the tribal elder) should also serve as a guide, but I will talk about this later in the corresponding section.<\/p>\n<p>Given our interest in demonstrating the importance of maintaining the balance of the environment, used items and felled trees will not grow back or reappear at least until the player discovers how to plant seeds and restore the balance, something that we have to integrate into the game later on.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<h1><span style=\"color: #cc99ff;\"><span style=\"caret-color: #cc99ff;\">The Game loop (Part 1)<\/span><\/span><\/h1>\n<p>Every game has a game loop during which the player has the opportunity to perform actions repeatedly. Some of these loops are simple, with few mechanics to choose from, others are rather more complicated.<span class=\"Apple-converted-space\">\u00a0<\/span><\/p>\n<div class=\"page\" title=\"Page 394\">\n<div class=\"section\">\n<div class=\"layoutArea\">\n<div class=\"column\">\n<div class=\"page\" title=\"Page 394\">\n<div class=\"section\">\n<div class=\"layoutArea\">\n<div class=\"column\">\n<blockquote><p>A game&#8217;s core mechanic contains the experiential building blocks of player interactivity. It represents the essential mom-ent-to-moment activity of players, something that is repeated over and over throughout a game. During a game, core mechanics create patterns of behavior, which manifest as experience for players. The core mechanic is the essential nugget of game activity, the mechanism through which players make meaningful choices and arrive at a meaningful play experience. It is therefore very important to be able to identify the core mechanic at the beginning of the design process, even if it changes as the game develops. <strong>(Salen 2004 :394-396)\u00a0<\/strong><\/p><\/blockquote>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<figure id=\"attachment_2330\" aria-describedby=\"caption-attachment-2330\" style=\"width: 2521px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/08\/flowchart.jpg\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" class=\"wp-image-2330 size-full\" src=\"https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/08\/flowchart.jpg\" alt=\"Fig 8 - Basic flow chart diagrams for the main loop of Keep It Burning\" width=\"2521\" height=\"813\" srcset=\"https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/08\/flowchart.jpg 2521w, https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/08\/flowchart-300x97.jpg 300w, https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/08\/flowchart-1024x330.jpg 1024w, https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/08\/flowchart-768x248.jpg 768w, https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/08\/flowchart-1536x495.jpg 1536w, https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/08\/flowchart-2048x660.jpg 2048w, https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/08\/flowchart-1000x322.jpg 1000w, https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/08\/flowchart-800x258.jpg 800w\" sizes=\"(max-width: 2521px) 100vw, 2521px\" \/><\/a><figcaption id=\"caption-attachment-2330\" class=\"wp-caption-text\">Fig 5 &#8211; Basic flow chart diagrams for the main loop of Keep It Burning<\/figcaption><\/figure>\n<p>As in so many other areas, a designer may have a set of mechanics in mind that he wishes to implement directly inspired by some other game where he has found that they work well, and sometimes this prototyping stage is fertile ground for trying different things and experimenting with it.\u00a0Our approach, once again, is slightly conservative due to the short lead times.\u00a0We did not find it important to emphasize too much that the player had to collect timber to eventually keep the fire burning. This should become obvious after a few minutes, revealing itself naturally. During the subsequent gameplay, we noticed that some players simply enjoyed collecting whatever objects were around or even cutting down trees, without the need to perform these activities still influencing the development of the game.<\/p>\n<p>More about our findings concerning the game loop for Keep It Burning on <a href=\"https:\/\/www.patricioland.com\/wp-admin\/post.php?post=1953&amp;action=edit\" target=\"_blank\" rel=\"noopener\">next week&#8217;s entry.<\/a><\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<h1><span style=\"color: #cc99ff;\"><span style=\"caret-color: #cc99ff;\">\u00a0<\/span><\/span><span style=\"color: #cc99ff;\"><span style=\"caret-color: #cc99ff;\">Goals &amp; challenges<\/span><\/span><\/h1>\n<div class=\"page\" title=\"Page 428\">\n<div class=\"section\">\n<div class=\"layoutArea\">\n<div class=\"column\">\n<p>The goal is the ostensible reason for playing, but the goal is never easily attained; rather, it is the obscure object of desire.<\/p>\n<div class=\"page\" title=\"Page 428\">\n<div class=\"section\">\n<div class=\"layoutArea\">\n<div class=\"column\">\n<p>The goal helps move players through the space of possibility, a space stretched between the starting state of the game and its outcome like a billowing cloth staked to the ground. The goal acts to guide the players along the axis defined by the beginning and the end, letting them know if they are advancing or falling behind. <strong>(Salen 2004 :428)\u00a0<\/strong><\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"page\" title=\"Page 433\">\n<div class=\"section\">\n<div class=\"layoutArea\">\n<div class=\"column\">\n<p>It&#8217;s surprising how many developers forget that it&#8217;s the victories and the treasures-not the obstacles-that make people interested in playing in the first place. If you stop giving out the carrots that will keep players excited, or even worse, if you start punishing them for their curiosity, you&#8217;re only going to drive away the very people who want to enjoy your game. <strong>(Hallford 2001)\u00a0<\/strong><\/p>\n<p><span style=\"color: #339966;\"><strong>Rewards of glory<\/strong><\/span>: are all the things you&#8217;re going to give to the player that have absolutely no impact on the game play itself but will be things they end up taking away from the experience, from winning the game to defeating a big boss.<br \/>\n<span style=\"color: #339966;\"><strong>Rewards of sustenance<\/strong><\/span>: recompenses of this nature are given so the player can maintain their avatar&#8217;s status quo and keep all the things they&#8217;ve gained in the game so far as medic kits, health packs, mana potions, tech armour and so on.<br \/>\n<span style=\"color: #339966;\"><strong>Rewards of access<\/strong><\/span>: allowing \u00a0a player access to new locations or resources that were previously inaccessible are very important rewards and\u00a0they are generally used only once, and they have no other value to the player once they&#8217;ve been used.<br \/>\n<span style=\"color: #339966;\"><strong>Rewards of facility<\/strong><\/span>: they enable a player to do things they couldn&#8217;t do before or enhance abilities they already possess. They should increase the number of strategies and options that player will have for playing the game.<\/p>\n<div class=\"page\" title=\"Page 66\">\n<div class=\"layoutArea\">\n<div class=\"column\">\n<p>One of the things that designers use to craft a player\u2019s experience of trying to reach their goal is challenge. Challenge is often described in relation to the psychologist <strong>Mihaly Csikszentmihalyi\u2019s<\/strong> idea of the flow state, where flow is described as a state of high focus and enjoyment.<\/p>\n<figure id=\"attachment_2100\" aria-describedby=\"caption-attachment-2100\" style=\"width: 1920px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/08\/flowchannel2.jpg\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" class=\"wp-image-2100 size-full\" src=\"https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/08\/flowchannel2.jpg\" alt=\"Fig 5 - Csikszentmihalyi\u2019s flow state representation chart\" width=\"1920\" height=\"586\" srcset=\"https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/08\/flowchannel2.jpg 1920w, https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/08\/flowchannel2-300x92.jpg 300w, https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/08\/flowchannel2-1024x313.jpg 1024w, https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/08\/flowchannel2-768x234.jpg 768w, https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/08\/flowchannel2-1536x469.jpg 1536w, https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/08\/flowchannel2-1000x305.jpg 1000w, https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/08\/flowchannel2-800x244.jpg 800w\" sizes=\"(max-width: 1920px) 100vw, 1920px\" \/><\/a><figcaption id=\"caption-attachment-2100\" class=\"wp-caption-text\">Fig 6 &#8211; Csikszentmihalyi\u2019s flow state representation chart<\/figcaption><\/figure>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"page\" title=\"Page 68\">\n<div class=\"layoutArea\">\n<div class=\"column\">\n<blockquote><p>For games, flow is a response to challenge meeting the player\u2019s skill level, and it creates a kind of play that can be highly satisfying. But equally satisfying are games that don\u2019t challenge players\u2019 skill. Instead, the game might confront the player with a challenging narrative or an experience that the player can enjoy regardless of skill. So, flow can be experienced in games, but it\u2019s not the only kind of experience players can have in games, and it\u2019s not better than other kinds of experiences. <strong>(Macklin 2016 :68)<\/strong><\/p><\/blockquote>\n<p>Concerning videogames the challenge gradually evolves over a sequence of levels as we can see on the above chart on the left. This situation must be balanced depending on each player skills and speed to finish or solve a level. This connection between skill and the speed of finishing a level helps keep skilled players from getting bored.<strong>(Schell 2015 :141)<\/strong><\/p>\n<p>While the first scenario may be good enough, the second box presents us with a much more exciting option for the player (right on the same chart): a tense and release, tense and release cycle where we face an increasing challenge, followed by a reward, which gives an easier period of less challenge just to get the challenge ramping up again, and so on.<\/p>\n<p>I think that our prototype at this point is framed in the first case and, at times, it can even get boring. We need to So we will have to add elements and modify the mapping to keep the player motivated.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div>\n<h1><span style=\"color: #cc99ff;\"><span style=\"caret-color: #cc99ff;\">Weekly Challenge: \u00a0SWOT chart<\/span><\/span><\/h1>\n<p>As part of this week&#8217;s lectures, I prepared a SWOT chart. It took me just a couple of hours since I had some of practice working on these. When I thought it was pretty complete, I asked the rest of the team to work on it as well.<\/p>\n<\/div>\n<div>\n<figure id=\"attachment_2127\" aria-describedby=\"caption-attachment-2127\" style=\"width: 840px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/08\/Swot_2.jpg\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" class=\"wp-image-2127 size-large\" src=\"https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/08\/Swot_2-1024x991.jpg\" alt=\"Fig 4 - SWOT chart for the Wild Branch team\" width=\"840\" height=\"813\" srcset=\"https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/08\/Swot_2-1024x991.jpg 1024w, https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/08\/Swot_2-300x290.jpg 300w, https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/08\/Swot_2-768x743.jpg 768w, https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/08\/Swot_2-1536x1487.jpg 1536w, https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/08\/Swot_2-2048x1982.jpg 2048w, https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/08\/Swot_2-1000x968.jpg 1000w, https:\/\/www.patricioland.com\/wp-content\/uploads\/2021\/08\/Swot_2-310x300.jpg 310w\" sizes=\"(max-width: 840px) 100vw, 840px\" \/><\/a><figcaption id=\"caption-attachment-2127\" class=\"wp-caption-text\">Fig 7 &#8211; SWOT chart for the Wild Branch team<\/figcaption><\/figure>\n<p>Some of the comments I wrote about the key areas were rather hard, but certain in my view. This made me doubt when it comes to publish them fearing that any member made personal comments about it. But contrary to what I expected, I think everybody agreed on the points of view expressed.<\/p>\n<\/div>\n<div><\/div>\n<div class=\"page\" title=\"Page 68\">\n<div class=\"layoutArea\">\n<div class=\"column\"><strong style=\"color: #3366ff;\">List of figures<\/strong><\/div>\n<\/div>\n<\/div>\n<p>Fig 1. Early sketch concepts made by the author to illustrate some mechanics and UI elements of Keep it Burning. Image by the author.<br \/>\nFig 2. Inventory system evolution: Everyone&#8217;s a Wally (c) Mikro Gen, Secret of Monkey Island &amp; Day of the Tentacle (c) Lucasarts Games, Pokemon (c) The Pok\u00e9mon Company, Metal Gear Solid (c) Konami Computer Entertainment, and Zelda Breath of the Wild (Nintendo)<br \/>\nFig 3. Basic Inventory for Keep it Burning. Image by the author.<br \/>\nFig 4. Early gameplay of the demo. Image capture by the author.<br \/>\nFig 5.\u00a0Basic flow chart diagrams for the main loop of Keep It Burning by the author.<br \/>\nFig 5. Csikszentmihalyi&#8217;s flow state representation.<br \/>\nFig 6. SWOT chart for the Wild Branch Team. Image by the author.<\/p>\n<p><span style=\"color: #3366ff;\"><strong>References<\/strong><\/span><\/p>\n<div class=\"page\" title=\"Page 1\">\n<div class=\"section\">\n<div class=\"layoutArea\">\n<div class=\"column\">\n<p>Salen K, Zimmerman E. 2004.&#8217;<em>Rules of Play: Game Design Fundamentals<\/em>&#8216;. The MIT Press.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p>Brathwaite B, Schreiber I. 2009. &#8216;<em>Challenges for Game Designers<\/em>&#8216;. Charles River Media.<\/p>\n<p>Fullerton, T. 2008. &#8216;<em>Game Design Workshop<\/em>&#8216;. Published by Elsevier Inc.<\/p>\n<div class=\"page\" title=\"Page 739\">\n<div class=\"section\">\n<div class=\"layoutArea\">\n<div class=\"column\">\n<p>Hallford N, \u00a0Hallford, J. 2001.&#8217;<em>Swords and Circuitry: A Designer&#8217;s Guide to Computer Role Playing Games<\/em>&#8216;. Boston: Premier Press<\/p>\n<p>Moore, M. 2011. &#8216;<em>Basics of Game Design<\/em>&#8216;. Published by Taylor &amp; Francis Group, LCC.<\/p>\n<div class=\"page\" title=\"Page 67\">\n<div class=\"layoutArea\">\n<div class=\"column\">\n<p>Mihaly, C. 1996. &#8216;<em>Creativity: Flow and the Psychology of Discovery and Invention<\/em>&#8216;. New York: Harper Perennial.<\/p>\n<p>Macklin C, Sharp J. 2016. \u2018<i>Games, Designs and Play A Detailed Approach To Iterative Game Design<\/i>\u2018. Pearson Education Inc.<\/p>\n<p>Schell, J. 2015. &#8216;<em>The Art of Game Design A Book of Lenses<\/em>&#8216;. Second Edition. CRC Press. Taylor &amp; Francis Group.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<p>Wegner C, Seele S, Buhler H. 2017. &#8216;<em>Comparison of Two Inventors Design Concepts in a Collaborative Virtual Reality Serious Game<\/em>&#8216;.(<i>CHI PLAY &#8217;17 Extended Abstracts<\/i>). Association for Computing Machinery, New York.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; My next step is to work on the inventory system, so empty your pockets and take a look inside fearless adventurer! \u00a0<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[18],"tags":[436,444,432,440,442,446,172,430,438,434,448],"_links":{"self":[{"href":"https:\/\/www.patricioland.com\/index.php?rest_route=\/wp\/v2\/posts\/1665"}],"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=1665"}],"version-history":[{"count":94,"href":"https:\/\/www.patricioland.com\/index.php?rest_route=\/wp\/v2\/posts\/1665\/revisions"}],"predecessor-version":[{"id":2509,"href":"https:\/\/www.patricioland.com\/index.php?rest_route=\/wp\/v2\/posts\/1665\/revisions\/2509"}],"wp:attachment":[{"href":"https:\/\/www.patricioland.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1665"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.patricioland.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1665"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.patricioland.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1665"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}