{"id":249,"date":"2007-07-10T16:34:50","date_gmt":"2007-07-10T20:34:50","guid":{"rendered":"http:\/\/www.rakkar.org\/blog\/?p=249"},"modified":"2007-07-10T16:34:50","modified_gmt":"2007-07-10T20:34:50","slug":"streamlined-installation","status":"publish","type":"post","link":"https:\/\/rakkar.org\/blog\/index.php\/2007\/07\/10\/streamlined-installation\/","title":{"rendered":"Streamlining the installation"},"content":{"rendered":"<p>\t\t\t\tThere have been too many failure points for getting new users to sign up and play<br \/>\n1. They go to the website but don&#8217;t sign up for alpha<br \/>\n2. They sign up for alpha, but a spam filter blocks the email<br \/>\n3. They download the game, but don&#8217;t understand how to unzip the zip file<br \/>\n4. They install the game, but when prompted to install dependencies, they uncheck them, and later crash<br \/>\n5. They try to run the game, but don&#8217;t have an account, and don&#8217;t create one<br \/>\n6. They create an account, but don&#8217;t understand how to type it in (stupid but it happens!)<br \/>\n7. They try to connect, but fail, because the server is not online<br \/>\n8. They try to run the game, but crash, either because a dependency was not installed, or their video card is too old.<\/p>\n<p>A significant chunk of my last week has been spent trying to address these issues<\/p>\n<blockquote><p>1. They go to the website but don&#8217;t sign up for alpha<\/p><\/blockquote>\n<p>I added a better screenshot and a little bit more information about the game.  So the alpha signup rate went much higher.<\/p>\n<blockquote><p>2. They sign up for alpha, but a spam filter blocks the email<\/p><\/blockquote>\n<p>Gmail was doing this a lot.  After experimenting we found GMail won&#8217;t block itself.  So now I sent the alpha signup replies through GMail, although it is a hassle.<\/p>\n<blockquote><p>3. They download the game, but don&#8217;t understand how to unzip the zip file<\/p><\/blockquote>\n<p>During alpha there&#8217;s no way around this, since I password protect the file. In beta this will go away.<\/p>\n<blockquote><p>4. They install the game, but when prompted to install dependencies, they uncheck them, and later crash<\/p><\/blockquote>\n<p>I just changed the installer to be completely non-interactive.<\/p>\n<blockquote><p>5. They try to run the game, but don&#8217;t have an account, and don&#8217;t create one<\/p><\/blockquote>\n<p>I added an account creation link to the start menu.  The autopatcher will also be changed to let you create an account through it.  The game itself already had a button to create an account if the username and password are blank.<\/p>\n<blockquote><p>6. They create an account, but don&#8217;t understand how to type it in (stupid but it happens!)<\/p><\/blockquote>\n<p>I don&#8217;t know what to do about this.  We already provide tooltips.<\/p>\n<blockquote><p>7. They try to connect, but fail, because the server is not online<\/p><\/blockquote>\n<p>I&#8217;m going to keep the server online more from now on.  A lot of users are complaining about this.  It&#8217;s alpha so they should expect the server to be offline in my opinion, but I understand it&#8217;s better retention rate to keep it online.<\/p>\n<blockquote><p>8. They try to run the game, but crash, either because a dependency was not installed, or their video card is too old.<\/p><\/blockquote>\n<p>I added a message prompt if you didn&#8217;t install PhysX, and fallback techniques so even though the game may look worse and some stuff is invisible, at least it should run.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>There have been too many failure points for getting new users to sign up and play 1. They go to the website but don&#8217;t sign up for alpha 2. They sign up for alpha, but a spam filter blocks the email 3. They download the game, but don&#8217;t understand how to unzip the zip file [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[2],"tags":[],"_links":{"self":[{"href":"https:\/\/rakkar.org\/blog\/index.php\/wp-json\/wp\/v2\/posts\/249"}],"collection":[{"href":"https:\/\/rakkar.org\/blog\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rakkar.org\/blog\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rakkar.org\/blog\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rakkar.org\/blog\/index.php\/wp-json\/wp\/v2\/comments?post=249"}],"version-history":[{"count":0,"href":"https:\/\/rakkar.org\/blog\/index.php\/wp-json\/wp\/v2\/posts\/249\/revisions"}],"wp:attachment":[{"href":"https:\/\/rakkar.org\/blog\/index.php\/wp-json\/wp\/v2\/media?parent=249"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rakkar.org\/blog\/index.php\/wp-json\/wp\/v2\/categories?post=249"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rakkar.org\/blog\/index.php\/wp-json\/wp\/v2\/tags?post=249"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}