{"id":30,"date":"2008-07-26T13:13:13","date_gmt":"2008-07-26T17:13:13","guid":{"rendered":"http:\/\/www.mrsunstudios.com\/?p=30"},"modified":"2022-05-29T08:23:39","modified_gmt":"2022-05-29T12:23:39","slug":"50-ways-to-make-us-hate-your-flash-game","status":"publish","type":"post","link":"http:\/\/www.mrsunstudios.com\/blog\/flash\/50-ways-to-make-us-hate-your-flash-game\/","title":{"rendered":"50 Ways to Make Us HATE Your Flash Game"},"content":{"rendered":"<p>Do you like this post? Then you&#8217;ll LOVE its <a href=\"http:\/\/www.mrsunstudios.com\/2008\/08\/50-ways-to-make-us-love-your-flash-game\/\">sequel<\/a>!<\/p>\n<p>Here is a list of things NOT to do when developing a flash game. I\u2019ve made quite a few of these mistakes myself in my games, hopefully you\u2019ll learn from them.<\/p>\n<ol>\n<li><span>Add loud and annoying sound effects to your game<\/span><\/li>\n<li><span>Don\u2019t add a mute buttons so we have to listen to your loud and annoying sound effects<\/span><\/li>\n<li><span>Make your game ridiculously hard<\/span><\/li>\n<li><span>Don\u2019t put in a preloader<\/span><\/li>\n<li><span>Have a confusing menu system<\/span><\/li>\n<li><span>Forget to embed all of your dynamic textfields<\/span><\/li>\n<li><span>Make a <a href=\"http:\/\/www.addictinggames.com\/thebouncyball.html\" target=\"_blank\" rel=\"noopener\">game<\/a> from a <a href=\"http:\/\/www.emanueleferonato.com\/2007\/03\/04\/create-a-flash-draw-game-like-line-rider-or-others-part-4\/\" target=\"_blank\" rel=\"noopener\">tutorial<\/a> and submit it without making any kinds of changes<\/span><\/li>\n<li><span>Have sloppy art<\/span><\/li>\n<li><span>Add <a href=\"http:\/\/www.mochiads.com\/\" target=\"_blank\" rel=\"noopener\">Mochiads<\/a> everywhere (unless you need to load external stuff everywhere)<\/span><\/li>\n<li><span>Don\u2019t optimize your code<\/span><\/li>\n<li><span>Add a bunch of cool effects that require lots of processing power but can\u2019t be deactivated<\/span><\/li>\n<li><span>Don\u2019t fix the bugs<\/span><\/li>\n<li><span>Have long animations that we can\u2019t skip<\/span><\/li>\n<li><span>Don\u2019t credit the artists of the music<\/span><\/li>\n<li><span>Don\u2019t compress the music<\/span><\/li>\n<li><span>Don\u2019t give us a clear goal to beat the game (although some games can pull this off)<\/span><\/li>\n<li><span>Add glow effects to everything<\/span><\/li>\n<li><span>Give us a seizure<\/span><\/li>\n<li><span>Make confusing controls<\/span><\/li>\n<li><span>Make the screen really really big<\/span><\/li>\n<li><span>Make the screen really really small<\/span><\/li>\n<li><span>Have a really fast frame rate<\/span><\/li>\n<li><span>Make links navigate from the current page, not a blank page<\/span><\/li>\n<li><span>Don\u2019t put checkpoints anywhere when you have a long game<\/span><\/li>\n<li><span>If you let us save the game, don\u2019t also add an autosave function. We\u2019ll definitely remember<\/span><\/li>\n<li><span>Make us buy a \u201cpremium version\u201d in order to keep playing the game<\/span><\/li>\n<li><span>Make the instructions all text with no explanatory pictures\/diagrams<\/span><\/li>\n<li><span>Make a storyline without an animation to explain it<\/span><\/li>\n<li><span>Make it easy for us to cheat<\/span><\/li>\n<li><span>Create an ugly color scheme<\/span><\/li>\n<li><span>Make the text unreadable<\/span><\/li>\n<li><span>Don\u2019t let the buttons look like buttons, we\u2019ll obviously find them very easily<\/span><\/li>\n<li><span>Make us wait a long time to play or while playing your game<\/span><\/li>\n<li><span>Host your game on a slow server<\/span><\/li>\n<li><span>Don\u2019t fix the typos<\/span><\/li>\n<li><span>Make fun of us<\/span><\/li>\n<li><span>Very repetitive gameplay<\/span><\/li>\n<li><span>Don\u2019t let us pause the game<\/span><\/li>\n<li><span>Add pointless features that add a lot of file size<\/span><\/li>\n<li><span>Insult our intelligence<\/span><\/li>\n<li><span>Make a really long menu system<\/span><\/li>\n<li><span>Make us have to navigate through the entire menu system after we lose the game<\/span><\/li>\n<li><span>Camouflage the enemies so we can\u2019t see them until we randomly begin losing health or lose the game<\/span><\/li>\n<li><span>Don\u2019t put rollOver functions onto your buttons<\/span><\/li>\n<li><span>Make gameplay really slow<\/span><\/li>\n<li><span>Make loss inevitable<\/span><\/li>\n<li><span>Don\u2019t put in a scoring system. We don\u2019t want to know how well we did<\/span><\/li>\n<li><span>Make stupid computer AI<\/span><\/li>\n<li><span>Deceive us<\/span><\/li>\n<li><span>Make the description of the game really short or really obscure<\/span><\/li>\n<\/ol>\n<p>Of course, some games can get away with some of these things. But it\u2019s a combination of all of these that makes us really hate your game.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Do you like this post? Then you&#8217;ll LOVE its sequel! Here is a list of things NOT to do when developing a flash game. I\u2019ve made quite a few of these mistakes myself in my games, hopefully you\u2019ll learn from them. Add loud and annoying sound effects to your game Don\u2019t add a mute buttons [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[4,6],"tags":[19,18,37,50,51],"_links":{"self":[{"href":"http:\/\/www.mrsunstudios.com\/blog\/wp-json\/wp\/v2\/posts\/30"}],"collection":[{"href":"http:\/\/www.mrsunstudios.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.mrsunstudios.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.mrsunstudios.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.mrsunstudios.com\/blog\/wp-json\/wp\/v2\/comments?post=30"}],"version-history":[{"count":5,"href":"http:\/\/www.mrsunstudios.com\/blog\/wp-json\/wp\/v2\/posts\/30\/revisions"}],"predecessor-version":[{"id":640,"href":"http:\/\/www.mrsunstudios.com\/blog\/wp-json\/wp\/v2\/posts\/30\/revisions\/640"}],"wp:attachment":[{"href":"http:\/\/www.mrsunstudios.com\/blog\/wp-json\/wp\/v2\/media?parent=30"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.mrsunstudios.com\/blog\/wp-json\/wp\/v2\/categories?post=30"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.mrsunstudios.com\/blog\/wp-json\/wp\/v2\/tags?post=30"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}