{"assets":[],"author_link":"author\/fasterthanlime\/","author_name":"fasterthanlime","cat":"LD #34","categories":["LD #34"],"comments":[],"epoch":1449997440,"event":"LD34","likes":19,"metadata":{"p_key":"84667","p_author":"fasterthanlime","p_authorkey":"0","p_urlkey":"295422","p_title":"Making everyone\u2019s entries easier to play \u2014 the download queue","p_cat":"LD #34","p_event":"LD34","p_time":"1449997440","p_likes":"19","p_comments":"0","p_status":"WAYBACK","us_key":null,"us_name":null,"us_username":null,"event_start":"1449792000","event_key":"31","event_name":"LD34"},"source_url":"2015\/12\/13\/making-everyones-entries-easier-to-play-the-download-queue\/","text":"<p><em>My entry for LD 34 is itch, a simple launcher for games hosted on itch.io \u2014 <a href=\"http:\/\/ludumdare.com\/compo\/2015\/12\/12\/im-in-lets-make-everyones-games-easier-to-play-rate\/\">read the intro post<\/a>\u00a0to learn more!<\/em><\/p>\n<p>My goal for today is to have a public release ready to make sure it works for everyone once the compo\/jam ends.<\/p>\n<p>One feature that\u2019s going to be very necessary for people who want to rate games by the dozens is the download queue \u2014 previously the client just downloaded everything you told it to, getting quite slow when you were downloading 20 games at once.<\/p>\n<p>Now it\u2019ll only download a few at a time, here it is in action with a limit of 2:<\/p>\n<p><img alt=\"\" class=\"aligncenter\" height=\"274\" src=\"https:\/\/dl.itch.ovh\/ld34\/download-queue.gif\" width=\"450\"\/><\/p>\n<p>Another important thing is for the app to be able to open `itchio:\/\/` URLs, so that, maybe\u2026 there could be buttons on web pages that let you install any <a href=\"https:\/\/itch.io\/\">itch.io<\/a> game directly in the app with a single click? Anyway, here\u2019s how it looks (old gif):<\/p>\n<p><img alt=\"\" class=\"aligncenter\" height=\"393\" src=\"https:\/\/dl.itch.ovh\/ld34\/url-open-app.gif\" width=\"550\"\/><\/p>\n<p>Getting a custom protocol like `itchio:\/\/` to work requires entirely different methods on\u00a0Windows, Mac and Linux, so it took me part of the day to get it working <img alt=\":)\" class=\"wp-smiley\" src=\"http:\/\/ludumdare.com\/compo\/wp-includes\/images\/smilies\/simple-smile.png\" style=\"height: 1em; max-height: 1em;\"\/><\/p>\n<p>Everything\u2019s going according to plan, yet\u00a0as the deadline looms closer I\u2019m sure it will all degenerate into mayhem! Follow me on twitter at <a href=\"https:\/\/twitter.com\/fasterthanlime\">@fasterthanlime<\/a> to watch me slowly drift away from\u00a0sanity, or hop into the <a href=\"http:\/\/itch.io\/t\/9509\/meta-itchio\">forum thread<\/a>\u00a0and post cat pictures to cheer me on!<\/p>\n<p><em>P.S: In the download queue gif, the bottom-left \u2018Broken\u2019 is because the game uses .dmg, which\u00a0<a href=\"https:\/\/github.com\/itchio\/itch\/issues\/19\">I\u2019ll add support for soon<\/a><\/em><\/p>","time":"December 13th, 2015 9:04 am","title":"Making everyone\u2019s entries easier to play \u2014 the download queue","title_was_empty":false}