{"id":24393,"date":"2016-03-16T08:25:26","date_gmt":"2016-03-16T13:25:26","guid":{"rendered":"http:\/\/spiralvortexplay.com\/svp\/?p=24393"},"modified":"2023-09-01T12:23:22","modified_gmt":"2023-09-01T17:23:22","slug":"umch-updates-2","status":"publish","type":"post","link":"https:\/\/spiralvortexplay.com\/svp\/2016\/03\/16\/umch-updates-2\/","title":{"rendered":"UMCH updates"},"content":{"rendered":"\n<p>ttrop finished some art for when you win the cafe H-minigames. I though it would be fun to have varying levels of cum based on something, I&#8217;m not sure exactly what yet. I have a few ideas for it but if you have any ideas for that feel free to post about it. <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><a href=\"http:\/\/spiralvortexplay.com\/svp\/wp-content\/uploads\/2016\/03\/leyah_cum_covered.jpg\" rel=\"attachment wp-att-24395\"><img loading=\"lazy\" decoding=\"async\" width=\"1280\" height=\"960\" src=\"http:\/\/spiralvortexplay.com\/svp\/wp-content\/uploads\/2016\/03\/leyah_cum_covered.jpg\" alt=\"leyah_cum_covered\" class=\"wp-image-24395\" srcset=\"https:\/\/spiralvortexplay.com\/svp\/wp-content\/uploads\/2016\/03\/leyah_cum_covered.jpg 1280w, https:\/\/spiralvortexplay.com\/svp\/wp-content\/uploads\/2016\/03\/leyah_cum_covered-300x225.jpg 300w, https:\/\/spiralvortexplay.com\/svp\/wp-content\/uploads\/2016\/03\/leyah_cum_covered-768x576.jpg 768w, https:\/\/spiralvortexplay.com\/svp\/wp-content\/uploads\/2016\/03\/leyah_cum_covered-1024x768.jpg 1024w\" sizes=\"auto, (max-width: 1280px) 100vw, 1280px\" \/><\/a><\/figure><\/div>\n\n\n<p>As for technical stuff, I&#8217;ve been trying to a few days to work out a way to preload all the game data at the start. I did find a few ways to do it but all of those ways resulted in unexpected behavior, or would limit my ability to do something else that is critical for the game to work. <\/p>\n\n\n\n<p>one way was concatenating swfs together. this may work for ARIA but for UMCH there needs to be a few things running in each frame. It is best if overlayed, else in each swf I would need to have maiko&#8217;s hair, and number of other objects and variables. these additions to each swf adds 3Mb to the size of each. currently there are over 77 separate files so that is well over 200 Mb added to the game size just with different copies of the same pic, or code. Newgrounds for example only allow 250Mb Max total for the game size, so this way easily makes the game about 400 Mb<\/p>\n\n\n\n<p>The other way I found was keeping all the swfs preloaded into the same frame stack. The problem with this is there is not way outside of recording all 70+ of them to not functions at all when they are not active or visible. Also a lot of unexpected problem arose like code form the main container swf not executing functions.<\/p>\n\n\n\n<p>I think for now it is just best that I continue as is with UMCH hand focus on getting the content for the game done. I can either look for another way to do this later or just make smaller games using the same game assets that can upload to other places. I think smaller swf games would be better. I mean the term S.W.F. literally stands for small web format anyways, it is not really designed for big games, it is probably why I needed to break it down into smaller parts. I think newer version of flash can handle bigger swfs it better but idk. I tried to decompile the 200 Mb swf I made and my PC ran out out memory. It is also possible for a person PC to run out of memory when playing a big flash game. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>ttrop finished some art for when you win the cafe H-minigames. I though it would be fun to<\/p>\n","protected":false},"author":1,"featured_media":24394,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_links_to":"","_links_to_target":""},"categories":[23,24,199,191],"tags":[113,107,39,218,47,102],"class_list":["post-24393","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-article","category-featured","category-siteupdates","category-umichan-featured","tag-blog","tag-news","tag-umcc","tag-umch","tag-umichan","tag-updates"],"_links":{"self":[{"href":"https:\/\/spiralvortexplay.com\/svp\/wp-json\/wp\/v2\/posts\/24393","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=24393"}],"version-history":[{"count":3,"href":"https:\/\/spiralvortexplay.com\/svp\/wp-json\/wp\/v2\/posts\/24393\/revisions"}],"predecessor-version":[{"id":102934,"href":"https:\/\/spiralvortexplay.com\/svp\/wp-json\/wp\/v2\/posts\/24393\/revisions\/102934"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/spiralvortexplay.com\/svp\/wp-json\/wp\/v2\/media\/24394"}],"wp:attachment":[{"href":"https:\/\/spiralvortexplay.com\/svp\/wp-json\/wp\/v2\/media?parent=24393"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/spiralvortexplay.com\/svp\/wp-json\/wp\/v2\/categories?post=24393"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/spiralvortexplay.com\/svp\/wp-json\/wp\/v2\/tags?post=24393"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}