{"id":201,"date":"2025-03-22T08:38:27","date_gmt":"2025-03-21T22:38:27","guid":{"rendered":"https:\/\/nonlinearexperience.com\/?p=201"},"modified":"2025-07-07T16:05:39","modified_gmt":"2025-07-07T06:05:39","slug":"makimg-plans-for-nigel","status":"publish","type":"post","link":"https:\/\/nonlinearexperience.com\/index.php\/2025\/03\/22\/makimg-plans-for-nigel\/","title":{"rendered":"Making plans for Nigel"},"content":{"rendered":"<h2 class=\"wp-block-post-title\">Making plans for Nigel<\/h2>\n\n\n<p>There are several main parts:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/nonlinearexperience.com\/index.php\/2025\/05\/19\/mockups\/\">Mockups<\/a>\n<ul class=\"wp-block-list\">\n<li>Exemplars &#8211; start with alttp as a basis and work from there<\/li>\n\n\n\n<li>Make a set of mockup assets to use flr dev and testing<\/li>\n\n\n\n<li>Speccies<\/li>\n\n\n\n<li>Adapt for mobile etc.\n<ul class=\"wp-block-list\">\n<li>10x of main overworld view\n<ul class=\"wp-block-list\">\n<li>Which views?<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>10x of crumpy like\n<ul class=\"wp-block-list\">\n<li>Which views?<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Content design\n<ul class=\"wp-block-list\">\n<li>Maps etc.\n<ul class=\"wp-block-list\">\n<li>Overworld<\/li>\n\n\n\n<li>Sections<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Map elements logic etc.<\/li>\n\n\n\n<li>Intetactives<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Graphics\n<ul class=\"wp-block-list\">\n<li>Determine scale etc<\/li>\n\n\n\n<li>Determine palette etc.<\/li>\n\n\n\n<li>Lighting logic<\/li>\n\n\n\n<li>Map element logic &#8211; including scale and set pieces (like kauri)<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Code\n<ul class=\"wp-block-list\">\n<li>Doing the phaser 3 tutorial<\/li>\n\n\n\n<li>Look at adding roguey elements<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<p>Release schedule<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Somewhat beholden to the tutorial series release schedule now&#8230;<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<p>Content strategy<\/p>\n\n\n\n<p>Adding and remixing&#8230;<\/p>\n\n\n\n<p>Authoring tool<\/p>\n\n\n\n<p>Lock and keys &#8211; can be many to many&#8230;<\/p>\n\n\n\n<p>Evemts<\/p>\n\n\n\n<p>Text<\/p>\n\n\n\n<p>Game design<\/p>\n\n\n\n<p>where will it be displayed\/played? aspect ratio etc.<\/p>\n\n\n\n<p>An Approach to getting something happening<\/p>\n\n\n\n<p>Make a canvas of a starting likely size<\/p>\n\n\n\n<p>Start getting static things on it &#8211; at least a basic b.g., ground and player<\/p>\n\n\n\n<p>Make them move<\/p>\n\n\n\n<p>Make them interact<\/p>\n\n\n\n<p>Decisions<\/p>\n\n\n\n<p>How will the player move?<\/p>\n\n\n\n<p>Will they always be centred on screen, or can they move towards the sides?<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfe1CJq1k_Zw73ojsCY9B7UG0H6G5GEnlBaMhaOBP_Fcbj62FznEZRcBbHmlrRB-1RzubzQ_gFia8Yd_jJFAPniHJjy_5UiqBOzmtVkmupk7h2lKHaefJr3sDp2Q7PFiZxs9GFMeyBtzdgySroTfl-aEGXz?key=qInBJpW04kC1Sm63MHgkfg\" alt=\"\"\/><\/figure>\n\n\n\n<p>In pseudocode<\/p>\n\n\n\n<p>I would recommend going through a book or two to familiarise yourself with&nbsp;<\/p>\n\n\n\n<p>Although it is older,&nbsp;<\/p>\n\n\n\n<p>Updates the previous one with a more modern ES6 approach which solves a lot of JS limitations<\/p>\n","protected":false},"excerpt":{"rendered":"<p>There are several main parts: Release schedule Content strategy Adding and remixing&#8230; Authoring tool Lock and keys &#8211; can be many to many&#8230; Evemts Text Game design where will it be displayed\/played? aspect ratio etc. An Approach to getting something happening Make a canvas of a starting likely size Start getting static things on it [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,4,3],"tags":[],"class_list":["post-201","post","type-post","status-publish","format-standard","hentry","category-area","category-game-design","category-undertone"],"_links":{"self":[{"href":"https:\/\/nonlinearexperience.com\/index.php\/wp-json\/wp\/v2\/posts\/201","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nonlinearexperience.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nonlinearexperience.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nonlinearexperience.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/nonlinearexperience.com\/index.php\/wp-json\/wp\/v2\/comments?post=201"}],"version-history":[{"count":12,"href":"https:\/\/nonlinearexperience.com\/index.php\/wp-json\/wp\/v2\/posts\/201\/revisions"}],"predecessor-version":[{"id":369,"href":"https:\/\/nonlinearexperience.com\/index.php\/wp-json\/wp\/v2\/posts\/201\/revisions\/369"}],"wp:attachment":[{"href":"https:\/\/nonlinearexperience.com\/index.php\/wp-json\/wp\/v2\/media?parent=201"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nonlinearexperience.com\/index.php\/wp-json\/wp\/v2\/categories?post=201"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nonlinearexperience.com\/index.php\/wp-json\/wp\/v2\/tags?post=201"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}