{"id":41,"date":"2008-07-26T13:26:27","date_gmt":"2008-07-26T17:26:27","guid":{"rendered":"http:\/\/www.mrsunstudios.com\/?p=41"},"modified":"2022-05-29T08:23:39","modified_gmt":"2022-05-29T12:23:39","slug":"instructions-in-a-flash-game","status":"publish","type":"post","link":"http:\/\/www.mrsunstudios.com\/blog\/flash\/instructions-in-a-flash-game\/","title":{"rendered":"Instructions in a Flash Game"},"content":{"rendered":"<div class=\"entry-body\">\n<div>\n<div class=\"item-body\">\n<div>\n<p>When you, as a flash developer, make a game, it is important that you inform your user how to play it. Usually if your game is simple enough, the user doesn\u2019t need to read the instructions, but with more complicated games, they are required. There is one problem with making instructions, however. If you have made a flash game in the past, you should know that users DON\u2019T LOOK AT THE INSTRUCTIONS! Those people usually sometimes get to dislike your game, simply because they don\u2019t know how to play it well. None of it is your fault. But, you can try to prevent this with some of the following techniques.<\/p>\n<ol>\n<li>Show the Instructions in the Preloader and Menu<span><br \/>\nThis is a possible solution for a game that is simple but perhaps needs some more explanation. Putting the instructions in the preloader\/menu will increase your chanchesof getting the user to read them. However, even then sometimes the user will skip the instructions. This is something you are going to have to deal with.<\/span><\/li>\n<li>Incorporate Aspects of the Gameplay into the Menu System<span><br \/>\nThis is a creative solution that is most commonly used in platform games like <a title=\"Fancy Pants Adventures!\" href=\"http:\/\/www.fancypantsadventures.com\/\" target=\"_blank\" rel=\"noopener\">this<\/a>. This will allow the user to get the basic control scheme down, so less explaining will be needed later. Of course, if you do this, you shouldn\u2019t forget about instructions altogether. As I said, you can only teach your users the basic control scheme, not your entire game.<\/span><\/li>\n<li>Show the Instructions Right Before the Game Starts<span><br \/>\nThis is yet another practical way to force your users to see your instructions therefore making your game more playable. Users will almost always have to read your instructions if you follow this method. But, you have to be careful with this, because you can easily overwhelm your user with too many instructions all at the beginning. It\u2019s likely that they\u2019ll be turned off if you make them digest too much information in the beginning. Give them the most important instructions.<\/span><\/li>\n<li>Make the First Level a Tutorial Level<span><br \/>\nThis method forces the user to learn how to play your game, therefore making it the one of the more effective ways to instruct your user. However, it also is one of the more time consuming for both you and the user. Depending on the complexity of your game, it could take a while for you to make the tutorial level, and also for the user to play through the level. Do not make this boring.<\/span><\/li>\n<li>Teach the User as they Play<span><br \/>\nThis is another effective way to get your user to read the instructions. As you introduce new features in your game, give your user some information about this feature. This is most useful in larger-scale games, because it lets the user learn a complicated game in digestable bits. When making these types of instructions, you should make sure that the user can actually see them without having to look too hard. But, don\u2019t make them so obtrusive as to disrupt the gameplay.<\/span><\/li>\n<\/ol>\n<h3>Other Instructional Tips<\/h3>\n<ul>\n<li>ALWAYS make instructions, no matter how simple your game is. There are a lot of um\u2026 less mentally able people in this world<\/li>\n<li>Make the instructions visible, but not obtrusive or required. When people play your game more than once, they don\u2019t want to see the instructions every time they play. If possible, program it so the instructions are only mandatory to first-time players<\/li>\n<li>Know that no matter what you do, some people will always find a way not to read your instructions. It\u2019s something that you cannot stop, but you can lessen<\/li>\n<li>Make your instructions as interactive as possible, not all text based. This way, it\u2019ll be easier for the user to understand the game<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>When you, as a flash developer, make a game, it is important that you inform your user how to play it. Usually if your game is simple enough, the user doesn\u2019t need to read the instructions, but with more complicated games, they are required. There is one problem with making instructions, however. If you have [&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,58,37,36],"_links":{"self":[{"href":"http:\/\/www.mrsunstudios.com\/blog\/wp-json\/wp\/v2\/posts\/41"}],"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=41"}],"version-history":[{"count":2,"href":"http:\/\/www.mrsunstudios.com\/blog\/wp-json\/wp\/v2\/posts\/41\/revisions"}],"predecessor-version":[{"id":820,"href":"http:\/\/www.mrsunstudios.com\/blog\/wp-json\/wp\/v2\/posts\/41\/revisions\/820"}],"wp:attachment":[{"href":"http:\/\/www.mrsunstudios.com\/blog\/wp-json\/wp\/v2\/media?parent=41"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.mrsunstudios.com\/blog\/wp-json\/wp\/v2\/categories?post=41"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.mrsunstudios.com\/blog\/wp-json\/wp\/v2\/tags?post=41"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}