{"id":1370,"date":"2021-12-19T12:23:08","date_gmt":"2021-12-19T12:23:08","guid":{"rendered":"http:\/\/www.shmupcreator.com\/doc\/?docs=shmupcreator\/getting-started\/gameplay-best-practices"},"modified":"2024-07-23T16:04:04","modified_gmt":"2024-07-23T16:04:04","slug":"gameplay-best-practices","status":"publish","type":"docs","link":"https:\/\/www.shmupcreator.com\/doc\/?docs=shmupcreator\/getting-started\/gameplay-best-practices","title":{"rendered":"Gameplay best practices"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Those are not golden rules, rules are there to be broken! <br>But those are good gameplay advice.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>. Visibility<\/strong><br>Enemy bullets should always be visible: use strong colors and shapes, and good contrast with the background.<br><br><strong>. Enemies health points<br><\/strong>Don&#8217;t add too many hard-to-kill enemies. A simple rule could be: the smaller the enemy, the fewer Health Points.<br><br>. <strong>Don&#8217;t be unfair<\/strong><br>Some frustrating gameplay elements: unavoidable attacks, huge lasers starting without warning, enemies spawning where the player is likely to be. You can add particle effects or Text triggers to display warnings to the player.<br><br>. <strong>Hitbox<\/strong><br>The player&#8217;s hitbox should be clearly indicated and often small. Enemies bullets hitbox could be small.<br><br><strong>. Precise movement<\/strong><br>A lot of people dislike inertia in shmups: moves should be reliable and precise, and consistent with the game world.<br><br><strong>. Tension<br><\/strong>Vary the rhythm, add several different enemies at the same time (often, the addition of different waves create complex gameplay for the player), try to mix every element of your gameplay in different combinations during the levels\u2026. Think of encouraging the player to kill and dodge at the same time.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>CLASSIC GAMES<\/strong><br>Watch shoot &#8217;em up gameplay videos and try to understand what makes their gameplay successful.<br><br>Some shoot &#8217;em up classics:<br>. Crimzon Clover<br>. Battle Garegga<br>. DoDonPachi Dai-Ou-Jou<br>. R-type<br>. Mushihimesama Futari<br>. Darius Gaiden<br>. Radiant Silvergun<br>. Gradius V<br>. Strikers 1945<br>&#8230;<\/p>\n","protected":false},"featured_media":0,"parent":103,"menu_order":5,"comment_status":"open","ping_status":"closed","template":"","doc_tag":[],"class_list":["post-1370","docs","type-docs","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.shmupcreator.com\/doc\/index.php?rest_route=\/wp\/v2\/docs\/1370","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.shmupcreator.com\/doc\/index.php?rest_route=\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/www.shmupcreator.com\/doc\/index.php?rest_route=\/wp\/v2\/types\/docs"}],"replies":[{"embeddable":true,"href":"https:\/\/www.shmupcreator.com\/doc\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1370"}],"version-history":[{"count":7,"href":"https:\/\/www.shmupcreator.com\/doc\/index.php?rest_route=\/wp\/v2\/docs\/1370\/revisions"}],"predecessor-version":[{"id":2668,"href":"https:\/\/www.shmupcreator.com\/doc\/index.php?rest_route=\/wp\/v2\/docs\/1370\/revisions\/2668"}],"up":[{"embeddable":true,"href":"https:\/\/www.shmupcreator.com\/doc\/index.php?rest_route=\/wp\/v2\/docs\/103"}],"next":[{"title":"Tips and tricks","link":"https:\/\/www.shmupcreator.com\/doc\/?docs=shmupcreator\/getting-started\/tips-and-tricks","href":"https:\/\/www.shmupcreator.com\/doc\/index.php?rest_route=\/wp\/v2\/docs\/2333"}],"prev":[{"title":"How-to","link":"https:\/\/www.shmupcreator.com\/doc\/?docs=shmupcreator\/getting-started\/how-to","href":"https:\/\/www.shmupcreator.com\/doc\/index.php?rest_route=\/wp\/v2\/docs\/2331"}],"wp:attachment":[{"href":"https:\/\/www.shmupcreator.com\/doc\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1370"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/www.shmupcreator.com\/doc\/index.php?rest_route=%2Fwp%2Fv2%2Fdoc_tag&post=1370"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}