{"id":1250,"date":"2011-06-11T20:39:48","date_gmt":"2011-06-11T20:39:48","guid":{"rendered":"http:\/\/luxregina.com\/portfolio\/?p=1250"},"modified":"2024-01-06T18:36:42","modified_gmt":"2024-01-06T18:36:42","slug":"knights-quest-post-mortem","status":"publish","type":"post","link":"http:\/\/luxregina.com\/portfolio\/knights-quest-post-mortem\/","title":{"rendered":"Knight&#8217;s Quest Post Mortem"},"content":{"rendered":"<h4>This post mortem is an archive from my 2011 blog post on my previous site<\/h4>\n<p><strong>Genesis<\/strong><\/p>\n<p><strong><img data-attachment-id=\"1251\" data-permalink=\"http:\/\/luxregina.com\/portfolio\/knights-quest-post-mortem\/knq1\/\" data-orig-file=\"https:\/\/i1.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ1.jpg?fit=535%2C271\" data-orig-size=\"535,271\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"KNQ1\" data-image-description=\"\" data-medium-file=\"https:\/\/i1.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ1.jpg?fit=300%2C152\" data-large-file=\"https:\/\/i1.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ1.jpg?fit=535%2C271\" decoding=\"async\" loading=\"lazy\" class=\"alignleft size-full wp-image-1251\" src=\"https:\/\/i1.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ1.jpg?resize=535%2C271\" alt=\"\" width=\"535\" height=\"271\" srcset=\"https:\/\/i1.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ1.jpg?w=535 535w, https:\/\/i1.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ1.jpg?resize=300%2C152 300w\" sizes=\"(max-width: 535px) 100vw, 535px\" data-recalc-dims=\"1\" \/><\/strong>Knight\u2019s Quest is an action-RPG, released in late February 2011 on <strong>Facebook<\/strong>. It mixes Hack\u2019n\u2019Slash mechanics (think <strong>Diablo<\/strong>) with a social layer as for a lot of those \u201c<strong>social Facebook Games<\/strong>\u201c. The particularity of Knight\u2019s Quest is that it aims at a slightly different demographic, targeting the more \u201chardcore\u201d players, the nostalgics of dungeon-crawling, the ones that want their quick Diablo-fix in between two posts to their friends.<\/p>\n<p>Knight\u2019s Quest was originally supposed to be a port\/update of Two Kingdoms on Facebook, but the game sort of drifted in another direction, which I will explain in the \u201cpost-mortem\u201d section.<\/p>\n<p>It was produced with the folks at <a href=\"http:\/\/www.gamingyourway.com\/public_en\/default.aspx?pduid=pag_20070221T130537922\" target=\"_blank\" rel=\"noopener noreferrer\"><strong>Gaming Your Way<\/strong><\/a>, and financed by <a href=\"http:\/\/www.utinnigames.com\/\" target=\"_blank\" rel=\"noopener noreferrer\"><strong>Utinni Games<\/strong><\/a>. I was in charge of everything graphic (direction, production, and for some parts, integration\u2026) and, at first, of the general game design.<\/p>\n<p><strong><br \/>\nCreating a comfy starting zone<\/strong><\/p>\n<p><img data-attachment-id=\"1252\" data-permalink=\"http:\/\/luxregina.com\/portfolio\/knights-quest-post-mortem\/knq2\/\" data-orig-file=\"https:\/\/i0.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ2.jpg?fit=535%2C271\" data-orig-size=\"535,271\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"KNQ2\" data-image-description=\"\" data-medium-file=\"https:\/\/i0.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ2.jpg?fit=300%2C152\" data-large-file=\"https:\/\/i0.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ2.jpg?fit=535%2C271\" decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-1252 alignright\" src=\"https:\/\/i0.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ2.jpg?resize=535%2C271\" alt=\"\" width=\"535\" height=\"271\" srcset=\"https:\/\/i0.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ2.jpg?w=535 535w, https:\/\/i0.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ2.jpg?resize=300%2C152 300w\" sizes=\"(max-width: 535px) 100vw, 535px\" data-recalc-dims=\"1\" \/>The player starts in a quiet village, in the Goldweat Province. The village (whose name will be chosen by the player) serves as a base camp for the player: both a home and a quest HUB. The village is where most of the social interactions will take place, and needed to feel welcoming and quaint.<\/p>\n<p>Often, in the old 16 bits games, the \u201cTown\u201d areas felt somewhat blend to me, like if designers had spent way more time giving personality to the dungeons than designing a town\/village that felt welcoming. While it may make sense for a game where players never spend too long at the same place, in our case, the village is a place that players will see again and again, after each dungeon crawl, after each quest, etc. To achieve that truly welcoming feel, I knew that diversity was paramount: the town itself has more \u201cunique\u201d tiles than any dungeon in the game.<\/p>\n<p><img data-attachment-id=\"1253\" data-permalink=\"http:\/\/luxregina.com\/portfolio\/knights-quest-post-mortem\/knq3\/\" data-orig-file=\"https:\/\/i0.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ3.jpg?fit=535%2C613\" data-orig-size=\"535,613\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"KNQ3\" data-image-description=\"\" data-medium-file=\"https:\/\/i0.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ3.jpg?fit=262%2C300\" data-large-file=\"https:\/\/i0.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ3.jpg?fit=535%2C613\" decoding=\"async\" loading=\"lazy\" class=\"alignleft size-full wp-image-1253\" src=\"https:\/\/i0.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ3.jpg?resize=535%2C613\" alt=\"\" width=\"535\" height=\"613\" srcset=\"https:\/\/i0.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ3.jpg?w=535 535w, https:\/\/i0.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ3.jpg?resize=262%2C300 262w\" sizes=\"(max-width: 535px) 100vw, 535px\" data-recalc-dims=\"1\" \/>At that point, Knight\u2019s Quest was still supposed to be a port of Two Kingdoms \u2013 so I was able to tap in a wealth of tiles (Two Kingdoms included more than 150 unique tiles for the village set-up, and Knight\u2019s Quest uses 118 of them). All the tiles were created pixel-by-pixel in <strong>Photoshop<\/strong>, then assembled by hand in <strong>Flash<\/strong>.<\/p>\n<p>One really nifty feature of the game is that all the level design actually happened within Flash: no need for cumbersome XML editors \u2013 the maps where assembled directly in the <strong>Flash IDE<\/strong> \u2013 still layered, to separate what belongs to the background and that will end up being back in a big image, and what needs to be Z-sorted with the player, in the foreground.<\/p>\n<p>Using the IDE was a blessing, as Flash includes some nice features that are not always available in the custom map editors. Another nice feature was the possibility to place any element of the background wherever I wanted, without having to respect a grid based layout (although, I didn\u2019t use that option that much, as my tiles were previously generated for a full grid based layout, and their \u201csquareness\u201d wasn\u2019t looking too great with the freeform level design).<\/p>\n<p><img data-attachment-id=\"1254\" data-permalink=\"http:\/\/luxregina.com\/portfolio\/knights-quest-post-mortem\/knq4\/\" data-orig-file=\"https:\/\/i2.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ4.jpg?fit=535%2C275\" data-orig-size=\"535,275\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"KNQ4\" data-image-description=\"\" data-medium-file=\"https:\/\/i2.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ4.jpg?fit=300%2C154\" data-large-file=\"https:\/\/i2.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ4.jpg?fit=535%2C275\" decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-1254 alignright\" src=\"https:\/\/i2.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ4.jpg?resize=535%2C275\" alt=\"\" width=\"535\" height=\"275\" srcset=\"https:\/\/i2.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ4.jpg?w=535 535w, https:\/\/i2.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ4.jpg?resize=300%2C154 300w\" sizes=\"(max-width: 535px) 100vw, 535px\" data-recalc-dims=\"1\" \/><\/p>\n<p>The final Village level really pushed the Flash IDE to its limits \u2013 copying and pasting tiles was bringing Flash to a crawl! This said, the result in-game is incredibly more fluid, as the biggest bulk of those tiles, the background, is baked at runtime to be one big image: all the advantages of a large image (the engine doesn\u2019t have to move thousands of elements) without the inconvenient (file-size is small, because all that is downloaded are the small tiles).<\/p>\n<p>The in-game map is rather large: the whole area covered by the village is roughly equivalent to <strong>2000*1000 pixels<\/strong>: enough to have a good walk among all the houses hosting your Facebook friends!<\/p>\n<p><strong><br \/>\nFrom being comfy at home to dwelling in dangerous places.<\/strong><\/p>\n<p><img data-attachment-id=\"1255\" data-permalink=\"http:\/\/luxregina.com\/portfolio\/knights-quest-post-mortem\/knq6\/\" data-orig-file=\"https:\/\/i2.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ6.jpg?fit=535%2C274\" data-orig-size=\"535,274\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"KNQ6\" data-image-description=\"\" data-medium-file=\"https:\/\/i2.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ6.jpg?fit=300%2C154\" data-large-file=\"https:\/\/i2.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ6.jpg?fit=535%2C274\" decoding=\"async\" loading=\"lazy\" class=\"alignleft size-full wp-image-1255\" src=\"https:\/\/i2.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ6.jpg?resize=535%2C274\" alt=\"\" width=\"535\" height=\"274\" srcset=\"https:\/\/i2.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ6.jpg?w=535 535w, https:\/\/i2.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ6.jpg?resize=300%2C154 300w\" sizes=\"(max-width: 535px) 100vw, 535px\" data-recalc-dims=\"1\" \/>Of course, what would be a Hack\u2019n\u2019Slash with no dungeons to explore?<br \/>\nThe first dungeon is always delicate to design for several reasons: it needs to be easy enough, almost \u201clow-profile\u201d, so that players can learn the ropes of your game mechanics, but completing it still needs to be an accomplishment \u2013 the player needs to feel like he\/she went through something epic. The first dungeon is there to hook you up to the game and leave you wanting for more.<\/p>\n<p>I originally thought of <strong>BoneChewer\u2019s Lair<\/strong> back in the day, when I was designing Two Kingdoms Heroes. The dungeon (or more accurately, a network of connected caves) was supposed to be right next to the village, easily accessible by the players. Because the whole Goldweat map needed to feel bucolic, it couldn\u2019t be too apparent, hence to choice of the cave. From there, I started to come up with various dramatic stories that would support the quests and rewards pushing the players towards that first dungeon experience.<\/p>\n<p>BoneChewer is a fabled giant wolf that wanders around the village, occasionally abducting cattle or small children. The villagers are too afraid to really go after it, and it will be the player\u2019s task, as a hero, to put a stop to BoneChewer unpunished actions.<\/p>\n<p><strong>Designing the first main villain (Boss)<\/strong><\/p>\n<p><img data-attachment-id=\"1256\" data-permalink=\"http:\/\/luxregina.com\/portfolio\/knights-quest-post-mortem\/knq7\/\" data-orig-file=\"https:\/\/i0.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ7.jpg?fit=535%2C519\" data-orig-size=\"535,519\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"KNQ7\" data-image-description=\"\" data-medium-file=\"https:\/\/i0.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ7.jpg?fit=300%2C291\" data-large-file=\"https:\/\/i0.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ7.jpg?fit=535%2C519\" decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-1256 alignright\" src=\"https:\/\/i0.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ7.jpg?resize=535%2C519\" alt=\"\" width=\"535\" height=\"519\" srcset=\"https:\/\/i0.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ7.jpg?w=535 535w, https:\/\/i0.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ7.jpg?resize=300%2C291 300w, https:\/\/i0.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ7.jpg?resize=50%2C50 50w\" sizes=\"(max-width: 535px) 100vw, 535px\" data-recalc-dims=\"1\" \/>To create BoneChewer, I worked with <strong>Brandon Moore<\/strong>, a very gifted future concept artist, currently studying at <strong>SCAD<\/strong> (and featured in these columns for the project <strong>Ragged Edge<\/strong>).<\/p>\n<p>I told Brandon what I was looking for:<\/p>\n<blockquote><p><em><strong>Bonechewer<\/strong>: is the first Boss the player will encounter. It\u2019s a big, scary wolf \u2013 the animal has been \u201cperverted\u201d by the crystals, so it glows an unhealthy green, and blows greenish smoke. I originally envisioned some sort of tribal collar made up of the skulls of its victims (stuck in the hair) around his neck<\/em><\/p><\/blockquote>\n<p>and let him work his magic \u2013 He came back with a series of sketches that were very satisfying \u2013 We picked the best iteration (I like the white wolf a lot too, but it would have looked \u201coff\u201d in a predominantly dark environment) and he moved ahead to the \u201c<strong>action shot<\/strong>\u201d<\/p>\n<p><img data-attachment-id=\"1257\" data-permalink=\"http:\/\/luxregina.com\/portfolio\/knights-quest-post-mortem\/knq8\/\" data-orig-file=\"https:\/\/i0.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ8.jpg?fit=535%2C275\" data-orig-size=\"535,275\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"KNQ8\" data-image-description=\"\" data-medium-file=\"https:\/\/i0.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ8.jpg?fit=300%2C154\" data-large-file=\"https:\/\/i0.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ8.jpg?fit=535%2C275\" decoding=\"async\" loading=\"lazy\" class=\"alignleft size-full wp-image-1257\" src=\"https:\/\/i0.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ8.jpg?resize=535%2C275\" alt=\"\" width=\"535\" height=\"275\" srcset=\"https:\/\/i0.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ8.jpg?w=535 535w, https:\/\/i0.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ8.jpg?resize=300%2C154 300w\" sizes=\"(max-width: 535px) 100vw, 535px\" data-recalc-dims=\"1\" \/><\/p>\n<p>Brandon has been working with me for a few months, on his portfolio. I thought it would be a good exercise to take the concept character further, and refine it to a more fully \u201cillustrated\u201d painting. Additionally, having that more refined image would also help me greatly once I was to redraw the character pixel by pixel.<\/p>\n<p>Brandon blocked the tones in greys, defined the general composition, attitude and we worked together on an appropriate color palette. I wanted a <strong>very vibrant, almost comic-like approach<\/strong>, that would make the animal ridiculously menacing, and after a few tries, we found the right tonalities.<\/p>\n<p><img data-attachment-id=\"1258\" data-permalink=\"http:\/\/luxregina.com\/portfolio\/knights-quest-post-mortem\/knq9\/\" data-orig-file=\"https:\/\/i2.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ9.jpg?fit=535%2C393\" data-orig-size=\"535,393\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"KNQ9\" data-image-description=\"\" data-medium-file=\"https:\/\/i2.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ9.jpg?fit=300%2C220\" data-large-file=\"https:\/\/i2.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ9.jpg?fit=535%2C393\" decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-1258 alignright\" src=\"https:\/\/i2.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ9.jpg?resize=535%2C393\" alt=\"\" width=\"535\" height=\"393\" srcset=\"https:\/\/i2.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ9.jpg?w=535 535w, https:\/\/i2.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ9.jpg?resize=300%2C220 300w\" sizes=\"(max-width: 535px) 100vw, 535px\" data-recalc-dims=\"1\" \/>Now that BoneChewer was alive under Brandon\u2019s pencil, it was time to turn it into a game asset. I basically took Brandon sketch and started to redraw the monster, pixel by pixel \u2013 using <strong>shading brushes<\/strong> to give it a smoother look. Because BoneChewer was sporting some <strong>very recognizable features<\/strong> (the skull neck piece and the glowing wounds\/tattoos) it wasn\u2019t too hard to convert it to a small isometric asset. This is where one realize how important \u201coriginal\u201d character design is.<\/p>\n<p>As usual, the frame by frame animation is what took me the most time. The BoneChewer sprite-sheet includes various animations, ranging from walking cycles, attack cycles and even a death cycle. All in all, the BoneChewer sprite-sheets sports <strong>35 frames<\/strong> to cover all needed animations. Aside a few glitches on the walk animation (the poor Wolf\u2019s hips bones are barely noticeable under the abundance of fur on its back)<\/p>\n<p><strong><img data-attachment-id=\"1259\" data-permalink=\"http:\/\/luxregina.com\/portfolio\/knights-quest-post-mortem\/knq10\/\" data-orig-file=\"https:\/\/i0.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ10.jpg?fit=535%2C422\" data-orig-size=\"535,422\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"KNQ10\" data-image-description=\"\" data-medium-file=\"https:\/\/i0.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ10.jpg?fit=300%2C237\" data-large-file=\"https:\/\/i0.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ10.jpg?fit=535%2C422\" decoding=\"async\" loading=\"lazy\" class=\"alignleft size-full wp-image-1259\" src=\"https:\/\/i0.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ10.jpg?resize=535%2C422\" alt=\"\" width=\"535\" height=\"422\" srcset=\"https:\/\/i0.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ10.jpg?w=535 535w, https:\/\/i0.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ10.jpg?resize=300%2C237 300w\" sizes=\"(max-width: 535px) 100vw, 535px\" data-recalc-dims=\"1\" \/>Unfortunately, it was later decided that dungeons would not include Bosses<\/strong>, so BoneChewer and his minions never made it to the final game :(.<\/p>\n<p>This said, I would expect to see more of him once I get Two Kingdoms under production ?<\/p>\n<p><strong>Giving our monster a place to haunt<br \/>\n<\/strong><\/p>\n<p>All that was left ( O.O ) was to build a place worthy of our terrifying monster. There again, the concept art went a long way providing me hints for how to build the environment, the color palette, etc. Designing the cave was also an occasion to refine the mythology around BoneChewer, and I started carving a rough storyline in my head, as I was drawing the tiles.<\/p>\n<p><img data-attachment-id=\"1260\" data-permalink=\"http:\/\/luxregina.com\/portfolio\/knights-quest-post-mortem\/knq11\/\" data-orig-file=\"https:\/\/i0.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ11.jpg?fit=535%2C572\" data-orig-size=\"535,572\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"KNQ11\" data-image-description=\"\" data-medium-file=\"https:\/\/i0.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ11.jpg?fit=281%2C300\" data-large-file=\"https:\/\/i0.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ11.jpg?fit=535%2C572\" decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-1260 alignright\" src=\"https:\/\/i0.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ11.jpg?resize=535%2C572\" alt=\"\" width=\"535\" height=\"572\" srcset=\"https:\/\/i0.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ11.jpg?w=535 535w, https:\/\/i0.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ11.jpg?resize=281%2C300 281w\" sizes=\"(max-width: 535px) 100vw, 535px\" data-recalc-dims=\"1\" \/>BoneChewer\u2019s Lair was becoming more than a scary dark pit. The bones collar around the monster\u2019s neck hinted that the animal had once been worshiped by humans (or humanoids) \u2026 maybe fed through sacrifices. It is very possible that this stopped at some point, and that the famished wolf had to actually find its food elsewhere, which would explain its excursions outside of the cave, and the abduction of villagers, children, etc.<\/p>\n<p>So, aside the usual rocky walls, dusty tiles and other various stalactites, I decided to give the cave <strong>some tiles that would hint at a past civilized presence<\/strong>: destroyed tiled floor, columns, totems and run-down temple elements. This also allowed to give much more personality to that first dungeon, and would allow to bring some <strong>rhythm in the level design<\/strong> as well.<\/p>\n<p>One particularity of Knight\u2019s Quest is that all the <strong>dungeons are randomly generated<\/strong>. Now, there are several ways to randomize a dungeon, so let me give a little bit more detail on what KQ\u2019s approach is: a dungeon is basically a <strong>succession of rooms and hallways<\/strong>. These rooms can have various sizes, and the hallways various lengths and directions. We build, and designed<strong> all the possible variations<\/strong> for hallways and rooms, in sets of \u201cchunks\u201d, each being 4*4 tiles. The engine then builds a sort of labyrinth using these chunks to<strong> connect hallways with other hallways or rooms<\/strong>. The end result is a <strong>semi-designed dungeon<\/strong>, that still carries the feel that it has been carefully put together (for the amount of detail and level design one can inject in one chunk) while allowing the extreme replayability of completely randomized dungeons.<\/p>\n<p>For those interested, you can find a more technical explanation <a href=\"http:\/\/blog.gamingyourway.com\/2010\/09\/02\/KnightsQuestTheStorySoFar.aspx\" target=\"_blank\" rel=\"noopener noreferrer\">here <\/a>and <a href=\"http:\/\/blog.gamingyourway.com\/2011\/02\/13\/DungeonsExplainedBetter.aspx\" target=\"_blank\" rel=\"noopener noreferrer\">here<\/a>.<\/p>\n<p><strong>Giving ownership of the main character to the players<\/strong><\/p>\n<p><img data-attachment-id=\"1261\" data-permalink=\"http:\/\/luxregina.com\/portfolio\/knights-quest-post-mortem\/knq15\/\" data-orig-file=\"https:\/\/i1.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ15.jpg?fit=535%2C661\" data-orig-size=\"535,661\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"KNQ15\" data-image-description=\"\" data-medium-file=\"https:\/\/i1.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ15.jpg?fit=243%2C300\" data-large-file=\"https:\/\/i1.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ15.jpg?fit=535%2C661\" decoding=\"async\" loading=\"lazy\" class=\"alignleft size-full wp-image-1261\" src=\"https:\/\/i1.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ15.jpg?resize=535%2C661\" alt=\"\" width=\"535\" height=\"661\" srcset=\"https:\/\/i1.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ15.jpg?w=535 535w, https:\/\/i1.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ15.jpg?resize=243%2C300 243w\" sizes=\"(max-width: 535px) 100vw, 535px\" data-recalc-dims=\"1\" \/>I toyed with various ways to \u201crender\u201d the character, from 3D models to realistic sprite and ultimately locked my choice on the<strong> \u201ccute\u201d anime-style<\/strong> characters that players loved in the <strong>Final Fantasy series<\/strong>, for example. There are various reasons to go with that art style: first, it\u2019s an all-time favorite for players, but it\u2019s also very simple to animate \u2013 the character design is simple, and the limbs don\u2019t \u201cfold\u201d \u2013 particularly to create the clothes and various equipment items, it would prove useful.<\/p>\n<p>The sprite sheet renders all the animations, in the 4 isometric cardinal directions. The character can <strong>walk<\/strong>, <strong>stand breathing<\/strong>,<strong> fight unarmed<\/strong>, <strong>fight armed<\/strong>, <strong>perform magic attacks<\/strong>, and finally,<strong> die<\/strong> ?<\/p>\n<p>As you can see it\u2019s a lot of frames! and it\u2019s even more frames when the character needs to carry <strong>visible equipment<\/strong>. Character fine-tuning and equipping are staples of the RPG genre. I knew there was no way around it, so I searched for the most efficient way to handle the multiple sprites this would require.<br \/>\nThe character spritesheet handles the \u201cnaked\u201d character (well, technically, you can\u2019t get naked in Knight\u2019s Quest, you\u2019ll always wear shorts and a shirt :)). Clothes (and weapons) are <strong>independent spritesheets<\/strong> that are overlaid on top of the character, as shown in the following image.<\/p>\n<p><img data-attachment-id=\"1262\" data-permalink=\"http:\/\/luxregina.com\/portfolio\/knights-quest-post-mortem\/knq16\/\" data-orig-file=\"https:\/\/i2.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ16.jpg?fit=535%2C70\" data-orig-size=\"535,70\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"KNQ16\" data-image-description=\"\" data-medium-file=\"https:\/\/i2.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ16.jpg?fit=300%2C39\" data-large-file=\"https:\/\/i2.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ16.jpg?fit=535%2C70\" decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-1262 aligncenter\" src=\"https:\/\/i2.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ16.jpg?resize=535%2C70\" alt=\"\" width=\"535\" height=\"70\" srcset=\"https:\/\/i2.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ16.jpg?w=535 535w, https:\/\/i2.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ16.jpg?resize=300%2C39 300w\" sizes=\"(max-width: 535px) 100vw, 535px\" data-recalc-dims=\"1\" \/><\/p>\n<p>by multiplying the overlays, the final result shows an animated avatar that can wear recognizable equipment. <strong>Carefully designing the equipment so that several pieces can share the same spritesheet<\/strong> is of course a trick to decrease the needed amount of assets ? \u2026 nevertheless, Knight\u2019s Quest at launch featured a little over 55 different \u201cwearable\u201d items, at 92 sprites\/position per sheet, it\u2019s more than 5000 sprites designed ?<\/p>\n<p><strong>Designing the User Interface<\/strong><\/p>\n<p><img data-attachment-id=\"1263\" data-permalink=\"http:\/\/luxregina.com\/portfolio\/knights-quest-post-mortem\/knq5\/\" data-orig-file=\"https:\/\/i1.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ5.jpg?fit=535%2C722\" data-orig-size=\"535,722\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"KNQ5\" data-image-description=\"\" data-medium-file=\"https:\/\/i1.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ5.jpg?fit=222%2C300\" data-large-file=\"https:\/\/i1.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ5.jpg?fit=535%2C722\" decoding=\"async\" loading=\"lazy\" class=\"alignleft size-full wp-image-1263\" src=\"https:\/\/i1.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ5.jpg?resize=535%2C722\" alt=\"\" width=\"535\" height=\"722\" srcset=\"https:\/\/i1.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ5.jpg?w=535 535w, https:\/\/i1.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ5.jpg?resize=222%2C300 222w\" sizes=\"(max-width: 535px) 100vw, 535px\" data-recalc-dims=\"1\" \/>The UI topic could take a whole new blog post, but I wanted to quickly cover style, over substance (for substance, I\u2019ll pick another game :)) \u2013 I\u2019ve done a LOT of UIs, for a whole bunch of games. Going back on my portfolio, I realized that my interfaces can usually be a bit too crowded. I always like to tie back the UI to the game look and feel, and I usually use colors, textures and little decorative elements, so that the UI feels as part of the same world as, let\u2019s say, the sprites.<\/p>\n<p>Looking back on some past UIs, I think it was a mistake \u2013<a href=\"http:\/\/www.luxgames.net\/blog\/?p=92\" target=\"_blank\" rel=\"noopener noreferrer\"> Two Kingdoms<\/a>\u2018 interface, for example, didn\u2019t age very well: it was pretty cool when the game came out, but almost 10 years later, it just doesn\u2019t feel right anymore\u2026<\/p>\n<p>For Knight\u2019s Quest, I approached UI differently: I tried to <strong>keep the decorative elements out of the way of the interactive elements<\/strong>, and design the user areas as simple as possible, relying on slight gradients\/lighting rather than texture to keep a \u201crich\u201d feeling, without visually cluttering the whole experience.<\/p>\n<p>So, as a result, this set of User interfaces sports much less textures, graphic work than my past work, but I honestly think it\u2019s for the best ? \u2013 now, feel free to disagree with me in the comments, but that\u2019s where I stand for the moment. I\u2019m impatient to design my next RPG UI to see where I can take this further and refine the style\u2026<\/p>\n<p><em>Note: since launch, the UI has evolved in places that I didn\u2019t designed \u2013 and that I don\u2019t necessarily like \u2013 Unfortunately, as time goes by and the game evolves, new UIs, new sprites and new environments will be introduced, that I didn\u2019t have control over.<\/em><\/p>\n<p><strong><img data-attachment-id=\"1264\" data-permalink=\"http:\/\/luxregina.com\/portfolio\/knights-quest-post-mortem\/knq20\/\" data-orig-file=\"https:\/\/i2.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ20.jpg?fit=535%2C430\" data-orig-size=\"535,430\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"KNQ20\" data-image-description=\"\" data-medium-file=\"https:\/\/i2.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ20.jpg?fit=300%2C241\" data-large-file=\"https:\/\/i2.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ20.jpg?fit=535%2C430\" decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-1264 aligncenter\" src=\"https:\/\/i2.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ20.jpg?resize=535%2C430\" alt=\"\" width=\"535\" height=\"430\" srcset=\"https:\/\/i2.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ20.jpg?w=535 535w, https:\/\/i2.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ20.jpg?resize=300%2C241 300w\" sizes=\"(max-width: 535px) 100vw, 535px\" data-recalc-dims=\"1\" \/><br \/>\nPost Mortem<\/strong><\/p>\n<p>This was, to say the least, a learning experience.<br \/>\nAs I mentioned in the \u201cgenesis\u201d introduction, originally, <strong>Knight\u2019s Quest<\/strong> and <strong>Two Kingdoms Heroes<\/strong> where the same project. Squize and I had been pitching to various investors the concept of a Two Kingdoms Heroes version for Facebook. Basically, a <strong>single player RPG experience, storyline driven, that would also incorporate key social components in its gameplay<\/strong>.<\/p>\n<p><img data-attachment-id=\"1265\" data-permalink=\"http:\/\/luxregina.com\/portfolio\/knights-quest-post-mortem\/knq22\/\" data-orig-file=\"https:\/\/i0.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ22.jpg?fit=535%2C430\" data-orig-size=\"535,430\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"KNQ22\" data-image-description=\"\" data-medium-file=\"https:\/\/i0.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ22.jpg?fit=300%2C241\" data-large-file=\"https:\/\/i0.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ22.jpg?fit=535%2C430\" decoding=\"async\" loading=\"lazy\" class=\"alignleft size-full wp-image-1265\" src=\"https:\/\/i0.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ22.jpg?resize=535%2C430\" alt=\"\" width=\"535\" height=\"430\" srcset=\"https:\/\/i0.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ22.jpg?w=535 535w, https:\/\/i0.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ22.jpg?resize=300%2C241 300w\" sizes=\"(max-width: 535px) 100vw, 535px\" data-recalc-dims=\"1\" \/>As I noted in an earlier post, it wasn\u2019t too successful: we had some investors interest, but it clearly became apparent that without a working demo, we wouldn\u2019t be able to collect the fund to start the project (ironic, isn\u2019t it? :)).<\/p>\n<p>When <strong>Utinni Games<\/strong> offered to sponsor the project, and inject some funds to help quick-start it, it felt like a dream come true: being self employed, I had some free time (although working on the finishing touches for the space racing game, <a href=\"http:\/\/www.luxgames.net\/blog\/?p=275\" target=\"_blank\" rel=\"noopener noreferrer\">Ragged Edge<\/a>, that was due within the next few months) and it was something I would have worked on, regardless.<\/p>\n<p>For the first month or so, everything was going fine \u2013 everybody was satisfied, the project was moving forward, and I was getting really excited about the prospect of trying my hands in that first <strong>Social Gaming<\/strong> project.<\/p>\n<p>Then, things got bad.<\/p>\n<p><strong><img data-attachment-id=\"1266\" data-permalink=\"http:\/\/luxregina.com\/portfolio\/knights-quest-post-mortem\/knq23\/\" data-orig-file=\"https:\/\/i0.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ23.jpg?fit=535%2C430\" data-orig-size=\"535,430\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"KNQ23\" data-image-description=\"\" data-medium-file=\"https:\/\/i0.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ23.jpg?fit=300%2C241\" data-large-file=\"https:\/\/i0.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ23.jpg?fit=535%2C430\" decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-1266 alignright\" src=\"https:\/\/i0.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ23.jpg?resize=535%2C430\" alt=\"\" width=\"535\" height=\"430\" srcset=\"https:\/\/i0.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ23.jpg?w=535 535w, https:\/\/i0.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ23.jpg?resize=300%2C241 300w\" sizes=\"(max-width: 535px) 100vw, 535px\" data-recalc-dims=\"1\" \/>One big mistake that I made was to accept the project without getting signed-in on a somewhat detailed Game design document<\/strong> \u2013 this will <strong>NEVER <\/strong>happen again!<\/p>\n<p>Instead, we started diving in making the game right away, writing the documentation as we were moving forward.<\/p>\n<p>Of course, Two Kingdoms Heroes had ample documentation ( around 70 pages of GDD goodness) \u2013 but it didn\u2019t come to my mind to get a \u201csocial-network tweaked\u201d version of this document to our financial partner before starting the work. We all had various talks of what we wanted to make, but now, I know that we failed realizing how much our individual approach on the genre were different.<\/p>\n<p><img data-attachment-id=\"1267\" data-permalink=\"http:\/\/luxregina.com\/portfolio\/knights-quest-post-mortem\/knq24\/\" data-orig-file=\"https:\/\/i2.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ24.jpg?fit=535%2C430\" data-orig-size=\"535,430\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"KNQ24\" data-image-description=\"\" data-medium-file=\"https:\/\/i2.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ24.jpg?fit=300%2C241\" data-large-file=\"https:\/\/i2.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ24.jpg?fit=535%2C430\" decoding=\"async\" loading=\"lazy\" class=\"alignleft size-full wp-image-1267\" src=\"https:\/\/i2.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ24.jpg?resize=535%2C430\" alt=\"\" width=\"535\" height=\"430\" srcset=\"https:\/\/i2.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ24.jpg?w=535 535w, https:\/\/i2.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ24.jpg?resize=300%2C241 300w\" sizes=\"(max-width: 535px) 100vw, 535px\" data-recalc-dims=\"1\" \/>As I was writing the documentation on storyline-driven quests, dungeon design, bosses, loot, etc, it became very apparent that we had <strong>major disagreements on what that project was supposed to be<\/strong> ?<\/p>\n<p>That\u2019s where a second mistake comes in \u2013 We collectively agreed on some very generic deadlines, <strong>assuming that a lot of the assets needed for the game would be covered by the Two Kingdoms Heroes assets<\/strong> (I have multiple \u201cworlds\u201d and tilesets already created, and even mapped, for some).<\/p>\n<p>As some key features were cut out of the game, or pushed against,<strong> I realized that the game wasn\u2019t going to be the RPG I wanted to make<\/strong>, so I became very reluctant using the assets originally created for 2KH. It was too late to backtrack on replacing the assets that were already injected in the game (the village, for example, or some tiles in the \u201cCaves\u201d dungeon) and there was very little time, or budget left to create what was missing.<\/p>\n<p><em>Now, I feel that to be completely fair, I need to explain a little bit my stance on the assets creation: although the original funding was a very honest attempt at paying our development time on the project, it was also not in line with the time actually spent on creating the various tiles that I had created for 2KH. Actually, the time I spent mapping the village in Flash, or laying out the various dungeon rooms, combined with the time creating and laying out the UI completely covered the \u201cart budget\u201d.<\/em><\/p>\n<p><em>As long as this project was a partnership, to bring the essence of 2KH to Facebook, I was fine providing more and more assets at no additional cost \u2013 they were readily available, the Facebook game was supposed to be a glorified version of 2KH, and I was thinking about the long-term investment, the big picture\u2026<\/em><\/p>\n<p><em>But when it became apparent that very little of what I originally wanted for Knight\u2019s Quest would make it into the final cut, I realized I was pouring my assets into someone else\u2019s game, for a fraction of the fee I would have normally asked for. Rather than put these assets on sale, I decided to carry on creating the rest from scratch, and salvage my 2KH assets for further usage.<\/em><\/p>\n<p>To add on the disastrous unfolding of events, as the project was lingering on, I stopped being \u201cself employed\u201d and took a full time position at my former employer. At that point, all the \u201cdeliverable\u201d had been met, the V1 of the game was fully functional, and I was free to move on.<br \/>\nBut when Utinni Games decided to add more assets, to create additional dungeons, monsters, etc, it was too late \u2013 I wasn\u2019t able to commit to their short deadline, as I could have been if I had worked full-time on it. That marked the <strong>end of my collaboration<\/strong> on the project.<\/p>\n<p><strong><br \/>\nLearnings and final thoughts<br \/>\n<\/strong><\/p>\n<p><img data-attachment-id=\"1268\" data-permalink=\"http:\/\/luxregina.com\/portfolio\/knights-quest-post-mortem\/knq25\/\" data-orig-file=\"https:\/\/i1.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ25.jpg?fit=535%2C430\" data-orig-size=\"535,430\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"KNQ25\" data-image-description=\"\" data-medium-file=\"https:\/\/i1.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ25.jpg?fit=300%2C241\" data-large-file=\"https:\/\/i1.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ25.jpg?fit=535%2C430\" decoding=\"async\" loading=\"lazy\" class=\"alignleft size-full wp-image-1268\" src=\"https:\/\/i1.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ25.jpg?resize=535%2C430\" alt=\"\" width=\"535\" height=\"430\" srcset=\"https:\/\/i1.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ25.jpg?w=535 535w, https:\/\/i1.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ25.jpg?resize=300%2C241 300w\" sizes=\"(max-width: 535px) 100vw, 535px\" data-recalc-dims=\"1\" \/>I think that with a <strong>stronger document to start with, and to agree upon<\/strong>, a lot of this could have been avoided \u2013 if I had understood at first that Knight\u2019s Quest was to become Utinni\u2019s sole responsibility and property, I would have created everything from scratch on day one, and we would all be in a happier place now \u2013 (however, the game would certainly be thinner in terms of assets). Instead of what, I feel robbed of my \u201cbaby\u201d, and I\u2019m sure that <strong>on their side, they feel that they had to put up with some sort of diva<\/strong>. in short, the experience has been a headache for everyone involved.<\/p>\n<p>As far as the final product goes, the frustration comes from knowing the potential that this game had to provide a deep RPG experience within Facebook, which, to my knowledge, no social game have done yet. Instead, in my eyes, <strong>Knight\u2019s Quest is a very well executed, pleasant RPG<\/strong>, but that really never deliver the goods to keep me playing. I have no sense of progression, I don\u2019t care much for any of the places\/dungeons or enemies, because there is no story to cling on \u2013 or because there is no dramatic payoff, like a boss to beat.<br \/>\nBasically, I don\u2019t have a sense of purpose, which I believe is one fundamental aspect a RPG should deliver on.<\/p>\n<p><img data-attachment-id=\"1269\" data-permalink=\"http:\/\/luxregina.com\/portfolio\/knights-quest-post-mortem\/knq26\/\" data-orig-file=\"https:\/\/i2.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ26.jpg?fit=535%2C431\" data-orig-size=\"535,431\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"KNQ26\" data-image-description=\"\" data-medium-file=\"https:\/\/i2.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ26.jpg?fit=300%2C242\" data-large-file=\"https:\/\/i2.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ26.jpg?fit=535%2C431\" decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-1269 alignright\" src=\"https:\/\/i2.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ26.jpg?resize=535%2C431\" alt=\"\" width=\"535\" height=\"431\" srcset=\"https:\/\/i2.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ26.jpg?w=535 535w, https:\/\/i2.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ26.jpg?resize=300%2C242 300w\" sizes=\"(max-width: 535px) 100vw, 535px\" data-recalc-dims=\"1\" \/>Indeed, I do believe that <strong>dungeons need climatic ending<\/strong>, with Bosses, to tell players that they <strong>achieved something epic<\/strong>. And these Bosses don\u2019t impact the dungeon replayability \u2013 quite the opposite, as World of Warcraft clearly demonstrated.<br \/>\nI do believe that piling up dungeons and quests in the same hub is a mistake, that <strong>players need visual and intellectual progression<\/strong> \u2013 from a village, take them to a town, with more houses to populate, and new logical (I mean, logically related to the area) dungeons to explore. Sense of progression is a must have.<br \/>\nI do believe that <strong>storyline shouldn\u2019t be sacrificed for replayability\u2019s sake<\/strong> \u2013 that if you are going to send players slay spiders more than once, you\u2019d better have a good reason to do so.<br \/>\nI do believe that throwing a few dungeons and a few baddies in the mix, for players to kill, isn\u2019t going to make a very compelling experience without an over-arching goal, <strong>something big to defeat<\/strong>, or an <strong>intriguing story to unveil<\/strong>.<\/p>\n<p><img data-attachment-id=\"1270\" data-permalink=\"http:\/\/luxregina.com\/portfolio\/knights-quest-post-mortem\/knq27\/\" data-orig-file=\"https:\/\/i0.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ27.jpg?fit=535%2C431\" data-orig-size=\"535,431\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"KNQ27\" data-image-description=\"\" data-medium-file=\"https:\/\/i0.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ27.jpg?fit=300%2C242\" data-large-file=\"https:\/\/i0.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ27.jpg?fit=535%2C431\" decoding=\"async\" loading=\"lazy\" class=\"alignleft size-full wp-image-1270\" src=\"https:\/\/i0.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ27.jpg?resize=535%2C431\" alt=\"\" width=\"535\" height=\"431\" srcset=\"https:\/\/i0.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ27.jpg?w=535 535w, https:\/\/i0.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ27.jpg?resize=300%2C242 300w\" sizes=\"(max-width: 535px) 100vw, 535px\" data-recalc-dims=\"1\" \/>I do believe that RPG stands for Role Playing game, and that the first two letters are the most important \u2013 and that <strong>playing a role when you ignore the context is a difficult task<\/strong> ?<br \/>\nI would argue that <strong>randomization of dungeons floor plan<\/strong> is not as an \u201cacute\u201d factor of replayability <strong>versus well designed content, clever and climatic floor plans<\/strong>, that people want to experience more than once \u2013 beating a labyrinth because you came to learn it is a powerful thing, particularly if the place has a fun design, and if you can somewhat relate to it as a real, scary place. Now, randomization of rewards, in the other hand is a compelling \u201creplay\u201d factor, but that means that you need to have bosses, and multi-drop tables per boss ?<\/p>\n<p>Well\u2026 there are many things that I believe, and that are not in this game\u2026yet\u2026because I\u2019m sure it will have to happen, by players\u2019 demand, or investors requests.<\/p>\n<p>Knight\u2019s Quest has been <strong>reviewed twice<\/strong>, and aside the reviewers being occasionally too demanding for a game that they tested in \u201cbeta\u201d, I agree with a lot of points mentioned \u2013 no need to cover them in this post-mortem ?<\/p>\n<p><img data-attachment-id=\"1271\" data-permalink=\"http:\/\/luxregina.com\/portfolio\/knights-quest-post-mortem\/knq28\/\" data-orig-file=\"https:\/\/i1.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ28.jpg?fit=535%2C431\" data-orig-size=\"535,431\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"KNQ28\" data-image-description=\"\" data-medium-file=\"https:\/\/i1.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ28.jpg?fit=300%2C242\" data-large-file=\"https:\/\/i1.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ28.jpg?fit=535%2C431\" decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-1271 alignright\" src=\"https:\/\/i1.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ28.jpg?resize=535%2C431\" alt=\"\" width=\"535\" height=\"431\" srcset=\"https:\/\/i1.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ28.jpg?w=535 535w, https:\/\/i1.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ28.jpg?resize=300%2C242 300w\" sizes=\"(max-width: 535px) 100vw, 535px\" data-recalc-dims=\"1\" \/>Read the first review at:<a href=\"http:\/\/www.insidesocialgames.com\/2011\/02\/02\/uitnni-knights-quest-facebook\/\" target=\"_blank\" rel=\"noopener noreferrer\"> http:\/\/www.insidesocialgames.com\/<\/a> and the second at : <a href=\"http:\/\/www.gamezebo.com\/facebook-games\/knights-quest\/review\" target=\"_blank\" rel=\"noopener noreferrer\">http:\/\/www.gamezebo.com<\/a><\/p>\n<p>In a sense, this whole experience is <strong>laying out the bases for what my next RPG on Facebook should be<\/strong> \u2013 and definitely brought to light some weak aspects of my original game design on 2KH that will have to be corrected to provide the best, hardcore, gaming experience on the social network.<\/p>\n<p>I\u2019m just terribly disappointed that Knight\u2019s Quest couldn\u2019t be the opportunity to do that ?<\/p>\n<p>You can play the game, and see for yourself, on <strong>Facebook<\/strong>, at <a href=\"http:\/\/apps.facebook.com\/worldofquests\/\" target=\"_blank\" rel=\"noopener noreferrer\">this address<\/a>.<\/p>\n<p><img data-attachment-id=\"1272\" data-permalink=\"http:\/\/luxregina.com\/portfolio\/knights-quest-post-mortem\/knq29\/\" data-orig-file=\"https:\/\/i0.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ29.jpg?fit=535%2C431\" data-orig-size=\"535,431\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"KNQ29\" data-image-description=\"\" data-medium-file=\"https:\/\/i0.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ29.jpg?fit=300%2C242\" data-large-file=\"https:\/\/i0.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ29.jpg?fit=535%2C431\" decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-1272 aligncenter\" src=\"https:\/\/i0.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ29.jpg?resize=535%2C431\" alt=\"\" width=\"535\" height=\"431\" srcset=\"https:\/\/i0.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ29.jpg?w=535 535w, https:\/\/i0.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ29.jpg?resize=300%2C242 300w\" sizes=\"(max-width: 535px) 100vw, 535px\" data-recalc-dims=\"1\" \/><\/p>\n<p><img data-attachment-id=\"1273\" data-permalink=\"http:\/\/luxregina.com\/portfolio\/knights-quest-post-mortem\/knq30\/\" data-orig-file=\"https:\/\/i2.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ30.jpg?fit=535%2C431\" data-orig-size=\"535,431\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"KNQ30\" data-image-description=\"\" data-medium-file=\"https:\/\/i2.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ30.jpg?fit=300%2C242\" data-large-file=\"https:\/\/i2.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ30.jpg?fit=535%2C431\" decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-1273 aligncenter\" src=\"https:\/\/i2.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ30.jpg?resize=535%2C431\" alt=\"\" width=\"535\" height=\"431\" srcset=\"https:\/\/i2.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ30.jpg?w=535 535w, https:\/\/i2.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2018\/06\/KNQ30.jpg?resize=300%2C242 300w\" sizes=\"(max-width: 535px) 100vw, 535px\" data-recalc-dims=\"1\" \/><\/p>\n<div class=\"sharedaddy sd-sharing-enabled\"><div class=\"robots-nocontent sd-block sd-social sd-social-icon sd-sharing\"><h3 class=\"sd-title\">Share this:<\/h3><div class=\"sd-content\"><ul><li class=\"share-facebook\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-facebook-1250\" class=\"share-facebook sd-button share-icon no-text\" href=\"http:\/\/luxregina.com\/portfolio\/knights-quest-post-mortem\/?share=facebook\" target=\"_blank\" title=\"Click to share on Facebook\"><span><\/span><span class=\"sharing-screen-reader-text\">Click to share on Facebook (Opens in new window)<\/span><\/a><\/li><li class=\"share-linkedin\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-linkedin-1250\" class=\"share-linkedin sd-button share-icon no-text\" href=\"http:\/\/luxregina.com\/portfolio\/knights-quest-post-mortem\/?share=linkedin\" target=\"_blank\" title=\"Click to share on LinkedIn\"><span><\/span><span class=\"sharing-screen-reader-text\">Click to share on LinkedIn (Opens in new window)<\/span><\/a><\/li><li class=\"share-print\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"\" class=\"share-print sd-button share-icon no-text\" href=\"http:\/\/luxregina.com\/portfolio\/knights-quest-post-mortem\/\" target=\"_blank\" title=\"Click to print\"><span><\/span><span class=\"sharing-screen-reader-text\">Click to print (Opens in new window)<\/span><\/a><\/li><li class=\"share-end\"><\/li><\/ul><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>This post mortem is an archive from my 2011 blog post on my previous site Genesis Knight\u2019s Quest is an action-RPG, released in late February 2011 on Facebook. It mixes Hack\u2019n\u2019Slash mechanics (think Diablo) with a social layer as for a lot of those \u201csocial Facebook Games\u201c. The particularity of Knight\u2019s Quest is that it [&hellip;]<\/p>\n<div class=\"sharedaddy sd-sharing-enabled\"><div class=\"robots-nocontent sd-block sd-social sd-social-icon sd-sharing\"><h3 class=\"sd-title\">Share this:<\/h3><div class=\"sd-content\"><ul><li class=\"share-facebook\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-facebook-1250\" class=\"share-facebook sd-button share-icon no-text\" href=\"http:\/\/luxregina.com\/portfolio\/knights-quest-post-mortem\/?share=facebook\" target=\"_blank\" title=\"Click to share on Facebook\"><span><\/span><span class=\"sharing-screen-reader-text\">Click to share on Facebook (Opens in new window)<\/span><\/a><\/li><li class=\"share-linkedin\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-linkedin-1250\" class=\"share-linkedin sd-button share-icon no-text\" href=\"http:\/\/luxregina.com\/portfolio\/knights-quest-post-mortem\/?share=linkedin\" target=\"_blank\" title=\"Click to share on LinkedIn\"><span><\/span><span class=\"sharing-screen-reader-text\">Click to share on LinkedIn (Opens in new window)<\/span><\/a><\/li><li class=\"share-print\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"\" class=\"share-print sd-button share-icon no-text\" href=\"http:\/\/luxregina.com\/portfolio\/knights-quest-post-mortem\/\" target=\"_blank\" title=\"Click to print\"><span><\/span><span class=\"sharing-screen-reader-text\">Click to print (Opens in new window)<\/span><\/a><\/li><li class=\"share-end\"><\/li><\/ul><\/div><\/div><\/div>","protected":false},"author":1,"featured_media":1307,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"sharing_disabled":false,"switch_like_status":false,"spay_email":"","jetpack_publicize_message":""},"categories":[24,28,29],"tags":[],"jetpack_featured_media_url":"https:\/\/i1.wp.com\/luxregina.com\/portfolio\/wp-content\/uploads\/2003\/06\/PM_KnightsQuest.png?fit=960%2C960","jetpack_publicize_connections":[],"jetpack_shortlink":"https:\/\/wp.me\/p5xnSl-ka","jetpack-related-posts":[],"_links":{"self":[{"href":"http:\/\/luxregina.com\/portfolio\/wp-json\/wp\/v2\/posts\/1250"}],"collection":[{"href":"http:\/\/luxregina.com\/portfolio\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/luxregina.com\/portfolio\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/luxregina.com\/portfolio\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/luxregina.com\/portfolio\/wp-json\/wp\/v2\/comments?post=1250"}],"version-history":[{"count":2,"href":"http:\/\/luxregina.com\/portfolio\/wp-json\/wp\/v2\/posts\/1250\/revisions"}],"predecessor-version":[{"id":2327,"href":"http:\/\/luxregina.com\/portfolio\/wp-json\/wp\/v2\/posts\/1250\/revisions\/2327"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/luxregina.com\/portfolio\/wp-json\/wp\/v2\/media\/1307"}],"wp:attachment":[{"href":"http:\/\/luxregina.com\/portfolio\/wp-json\/wp\/v2\/media?parent=1250"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/luxregina.com\/portfolio\/wp-json\/wp\/v2\/categories?post=1250"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/luxregina.com\/portfolio\/wp-json\/wp\/v2\/tags?post=1250"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}