{"id":160,"date":"2021-07-28T19:49:01","date_gmt":"2021-07-28T19:49:01","guid":{"rendered":"https:\/\/www.ruffleneck.com\/devblog\/?p=160"},"modified":"2021-07-28T19:49:01","modified_gmt":"2021-07-28T19:49:01","slug":"snippets-xxiii-progressssss","status":"publish","type":"post","link":"https:\/\/www.ruffleneck.com\/devblog\/?p=160","title":{"rendered":"Snippets XXIII &#8211; Progressssss~!"},"content":{"rendered":"\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh6.googleusercontent.com\/9g9iMULMlOf3DU3sEyeSzu0NqPj5Oo_d_Q95BR2nK5WXJF5_VLMJIqPrcoygzFD80zS4PDrbV0Xl9WB1xh8_budGSZ9p2lcT3eS8MXf6ATc4Tl1_Cn-uDhLq49fZrfsdMrtKueVr\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Lil progress report coming up! Been a while since the last Snippet, not because work isn\u2019t done or that development isn\u2019t progressing, but because \u201cend stages\u201d of each build is largely just setting things up and it\u2019s not a very visual process. So there isn\u2019t much visibly new to show and screenshots would be about things already shown which would be a bit boring I think ^^<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">First up is work on modding front; Here you can see sample screens related to replacing existing conversations in-game.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh6.googleusercontent.com\/iWx9OzWAZHOj9FT_F3xQQNq9fbj19Rl3JV-TAOTGYdJ5XFzDGmiQ8nceyAqSUkr9HFEAh10ZVuS5NkEGSfRshUDqgYZ6RlOjpd14ex-P5SwgmXliwCjHpDOSmd5WyEn7197qsXFz\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Above is a screenshot showing a conversation definition to replace Bosun\u2019s dialogue (though currently it is \u201creplacing\u201d Bosun as a character basically, but we\u2019re changing that part to replacing a conversation node instead of basically a character) ^^<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh5.googleusercontent.com\/qFO-Kjj5DtCuoaZUUVqtBl3q6l4wXEr3QY8aBZgVx9rSGQlpJ4aSLFbsy4lX309B6p-i5l6go2TOhIaedgCkJA_-g6a61kGbaNohjkUeAP0MzJpRj6hezRqGtw20zz0LeCpebj0A\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Example of overridden dialogue.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh3.googleusercontent.com\/xBEPepRyJRDNrK6iQlZKqvgv1L3-se5fHj3iS2d2M340wxR6X-3F2orX8qUUV2d6GRTSpr2uBVdr0fkRYjn3CtMzm40wEOQ9_ng6PFuT39dCL3umRsxnXuxr3egeQaptwCZXj_L3\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">And end result of same part ^^<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">More Mod uploader in action;<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh4.googleusercontent.com\/uDKyxOTcmPLMsowvt0EwHa-R-ueVxhuLEsy5KGyeCMOwUQ_EIWfH2ydcmgrXtXqR74pz4me3f3SfVKhVUlm07C2Ad2m3ZwZMilj1Z3CEWgKR5SMip2RTV-4l5nva9YVot05zLzxu\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">And showing uploaded mods (though they\u2019re all tests basically, and will be cleaned up prior release xD)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Below is some character optimizations we\u2019re working on;<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh5.googleusercontent.com\/MIt5VaJ78AYFaz8fmve7maDmVJ-rZeRuYz4qlJfbwSWwXXAjpssli10VqzsWzW1j32Br3BAK8GGQ0YVYc5fBC2UYjktdWGpK40tJBbdEmi6GB5IfiM344bA3K-HyJu7t7LRTQnLY\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The gif shows basically a harsher \u201cview culling\u201d of character fur when outside of view. Prior this they were basically \u201clevel of detail\u201d optimized at range, but not per se disabled when not in view.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">On right of the gif you can see the character furs are basically removed when they\u2019re outside of the view ^^<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh3.googleusercontent.com\/4qxnDTLtjEFecWWBmCrUaSAMTcC14rPLKuCqdMyXIvtU1Te00Y7kr4OKwbc_zwmzfNsc6d3IZWHq2SYRr4dZe0oWl1Mwwe4g-wOpzUvTqZtuEhwxo10D3QV-_WdKAvFB8ACVcABV\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">On left side you can see performance prior, and on right after. While it doesn\u2019t affect performance when on screen, it does have a huge benefit on characters that you can\u2019t currently directly see (the extreme test case has 35 characters on screen, normally you\u2019d have ~6-12 active characters only, with less on screen and more outside of view) ^^<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh5.googleusercontent.com\/FKgLln3rFaMLHXempJ_LOz4IIH_9qzPkpH1eq4Pfdg_1RWXQtAzsMIju8vNXFtsfYATNanM479n-EcBiAYJ2x8xrVfFVh6dhekDBrhTJkLt8FQhHj2iTcb32xsfOXH7VzwielUTg\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Another example showing optimization. You can see \u201cwhite lines\u201d pop up on the other characters on right side of the screen. These are dynamic\/jiggle bones that are optimized in similar fashion to fur; If character is too far away (for the jiggle to be visible), it\u2019s disabled, and if too close then it\u2019s active ^^<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Now; about the build; Our current plan is to release the build in \u201ctwo parts\u201d like few times in the past, first as a preview build that has most features, and then as a full release afterwards with more content and more stuff in it. The build has most of the stuff in already, but we still want to add more things to it and it\u2019s going to take a while longer to finish up, so we decided to split it up to get more stuff to play and earlier, and more for us to test and see if everything works up before the full release ^^<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The things that won\u2019t be in the preview build are species specific vaginas (the new \u201csmooth\u201d -type mesh is in however, only the species specific isn\u2019t), Compass and Clock (ui stuff), Intro (most likely not), and Ful subspecies morpher. The Ful morpher will LIKELY be in for Sinnae, Maas, and one new character who are fuls, but not for player yet. Everything else is going to be in the preview build ^^<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Kizan is largely just for hunting for now, but that\u2019s how it was planned originally too; Roll out it faster, and then start filling it up. Though it\u2019ll have few NPCs to meet too, but there won\u2019t be any loot there because long term I want to create custom Kizan specific loot and not just recycle all the same things from Skiia ^^<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Now; Some screenshots of new shinies;<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh4.googleusercontent.com\/_tv1gkhtxd9fZO9STcHYS-3FGTgIAHttx-Z7GE93InmANm-GGCVJKrFn5fVw2lnDG12gifyUun5x6fl2lefSukMjk0zC2qTT7giAl8n6Lxo-S5SkX7nVSBXcZ3IaUHaapcmIT2vr\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The mountain texturing is improved so it no longer looks smudgy and boring in distance.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh3.googleusercontent.com\/5OcZ-MGdQYBNLjDti7boTS9GzI0VORVmSgVBeQy0M2wLbU4F41NzaCJ-O9LPpMqzLPfSCYr2_XgB2alD7M3w4vAhfVQJEBNLR0KSVyWlhtAcx1AkJDHkdqNZebUFKbHxytYqiNkz\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Also, spooky darkness! Skiir&#8217;s Wrath needed more love, and there will be plenty &lt;3<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh5.googleusercontent.com\/-438s4L8KsARt_xLq3Uo_QcbwemNzmE5bB93xddJFbenXkPEpEAbKMw6KIbn10a_UaOvmwKNFp_z48iDSUrCyR5Zal8QVLBkW8Ge-r5omY5V8GbwGkXYYvrRS59wMmbpEGAMPFHF\" alt=\"\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh3.googleusercontent.com\/1q-WPaaytvnpZdFRC0baj66j5yEejLoHEi86sWIBMOT5-lX44SpzseC2KQM48GCqq7wL97fwoEw571LyBl3GLQ1RKdqDgUuUWIp5Y0sK2P1aquFerBdlkDQx1EIDCMlmkP9-6j7O\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Some quality of life improvements; Someone told me that captains shouldn\u2019t have to swim to shore, and I wondered why because large cats, dogs, and some lizards really love water and would gladly swim there, but then I realized all the citizens on Skiir are civilized. So, you won\u2019t have to swim back now if you don\u2019t want to x)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Don\u2019t worry! You can still propel yourself over the board and splash down like before!<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh3.googleusercontent.com\/d6W6IJjnccj3BJvaLgkDWFP_JDNFVbJvL8gCISF7QDQqbD5JfiDwjqzaFhcIESbx0qUzSoP3g6EPJJgOFFI2-89aVnyj4VXCXLUmyGKjvYDC_dYR1J02tEfIc1nHN_3rEOOh-V2P\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Kizan also has the option to take a boat to shore, and it\u2019s more important there because the ship is really far from the perilous shores!<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh6.googleusercontent.com\/FSyOukdkDIVCUn2VI4mKyrng9AYnbAj8UhNqtFsiUGijUuMeBk8tVbdFtb2VpWV8BFZdBwtBNPjb4y9kOqY0BJ3mBFAzC3UmzH5l-zfrPME-0xQXzeAatwm2R2GJVGbwVUZA_Yxj\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Just random screenshot of Selis watching Kizan because I liked the screenshot ^^\u2019<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh4.googleusercontent.com\/M9zMOLvCE6d_Xm_Olby9JfUtmNmCcTibJxv-RgMkHJbvAIDoHrQj4x6OYBabv2uSWS45UXXc9N--uiHOcM1tqA9fNvKfJavMmkghC-A5H3WqKLvzBl5qSWbn9Xa9dhmWJtqqi4kw\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Kizan\u2019s tavern\/inn. A bit more homey than The Cotton Ball ^^<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh4.googleusercontent.com\/QubpWU-2RCBu-EPxwG-tOhOd12sAmq5hme2mg40BZgqcs_9JKTAt5H9_soNsX39o660R5afLtok2nvTIC7G1lbQcFd8W76hl2ifrC3Vb5iqkvD9uJ2GrTBzbXsTFwFGppC4qwIVa\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Galaxy is purpler, and stars are closer, on Kizan. Moooody!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">More update info soon!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">With luv &lt;3<br>Ruffle<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Lil progress report coming up! Been a while since the last Snippet, not because work isn\u2019t done or that development isn\u2019t progressing, but because \u201cend stages\u201d of each build is largely just setting things up and it\u2019s not a very visual process. So there isn\u2019t much visibly new to show and screenshots would be about [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-160","post","type-post","status-publish","format-standard","hentry","category-gaze"],"_links":{"self":[{"href":"https:\/\/www.ruffleneck.com\/devblog\/index.php?rest_route=\/wp\/v2\/posts\/160","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ruffleneck.com\/devblog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ruffleneck.com\/devblog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ruffleneck.com\/devblog\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ruffleneck.com\/devblog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=160"}],"version-history":[{"count":1,"href":"https:\/\/www.ruffleneck.com\/devblog\/index.php?rest_route=\/wp\/v2\/posts\/160\/revisions"}],"predecessor-version":[{"id":161,"href":"https:\/\/www.ruffleneck.com\/devblog\/index.php?rest_route=\/wp\/v2\/posts\/160\/revisions\/161"}],"wp:attachment":[{"href":"https:\/\/www.ruffleneck.com\/devblog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=160"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ruffleneck.com\/devblog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=160"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ruffleneck.com\/devblog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=160"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}