{"id":24299,"date":"2016-03-02T05:49:06","date_gmt":"2016-03-02T11:49:06","guid":{"rendered":"http:\/\/spiralvortexplay.com\/svp\/?p=24299"},"modified":"2023-09-01T12:23:24","modified_gmt":"2023-09-01T17:23:24","slug":"preloading-all-game-assets-at-the-start","status":"publish","type":"post","link":"https:\/\/spiralvortexplay.com\/svp\/2016\/03\/02\/preloading-all-game-assets-at-the-start\/","title":{"rendered":"Preloading all game assets at the start"},"content":{"rendered":"\n<p>Thanks for all the comments on UMCH, I will reply to them in time. I have been keeping up with at least reading them. I have been busy working on various things such as preloading and preparing patreon stuff.<\/p>\n\n\n\n<p>About preloading, since my games are multipart files I need to get smart about trying to preload stuff at the beginning before the game even starts.<\/p>\n\n\n\n<p>For example, currently in ARIA it&nbsp;only loads files when they are first needed. Like when going to the Hanger or viewing certain sex scenes. It takes a while to load when you first go there, but is fine every time after that it loads pretty fast, nearly instantly.<\/p>\n\n\n\n<p>So I am trying to write something that goes through each external file and loads it once, then unloads it, the same way as in ARIA except all at the start of the game. hopefully this will make me having multipart games hosted online more viable.<\/p>\n\n\n\n<p>I will have a test soon&#8217;ish<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Thanks for all the comments on UMCH, I will reply to them in time. I have been keeping<\/p>\n","protected":false},"author":1,"featured_media":24300,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_links_to":"","_links_to_target":""},"categories":[23,199],"tags":[113,107,102],"class_list":["post-24299","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-article","category-siteupdates","tag-blog","tag-news","tag-updates"],"_links":{"self":[{"href":"https:\/\/spiralvortexplay.com\/svp\/wp-json\/wp\/v2\/posts\/24299","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/spiralvortexplay.com\/svp\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/spiralvortexplay.com\/svp\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/spiralvortexplay.com\/svp\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/spiralvortexplay.com\/svp\/wp-json\/wp\/v2\/comments?post=24299"}],"version-history":[{"count":2,"href":"https:\/\/spiralvortexplay.com\/svp\/wp-json\/wp\/v2\/posts\/24299\/revisions"}],"predecessor-version":[{"id":102940,"href":"https:\/\/spiralvortexplay.com\/svp\/wp-json\/wp\/v2\/posts\/24299\/revisions\/102940"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/spiralvortexplay.com\/svp\/wp-json\/wp\/v2\/media\/24300"}],"wp:attachment":[{"href":"https:\/\/spiralvortexplay.com\/svp\/wp-json\/wp\/v2\/media?parent=24299"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/spiralvortexplay.com\/svp\/wp-json\/wp\/v2\/categories?post=24299"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/spiralvortexplay.com\/svp\/wp-json\/wp\/v2\/tags?post=24299"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}