{"id":2333,"date":"2023-01-23T16:26:29","date_gmt":"2023-01-23T16:26:29","guid":{"rendered":"http:\/\/www.shmupcreator.com\/doc\/?docs=shmupcreator\/getting-started\/tips-and-tricks"},"modified":"2024-07-24T08:44:16","modified_gmt":"2024-07-24T08:44:16","slug":"tips-and-tricks","status":"publish","type":"docs","link":"https:\/\/www.shmupcreator.com\/doc\/?docs=shmupcreator\/getting-started\/tips-and-tricks","title":{"rendered":"Tips and tricks"},"content":{"rendered":"\n<ul><li><a href=\"#walk\" target=\"_blank\" rel=\"noreferrer noopener\">&#8220;Simulate&#8221; a walk<\/a><\/li><li><a href=\"#lock_key\" target=\"_blank\" rel=\"noreferrer noopener\">Setup a lock and key<\/a><\/li><li><a href=\"#DB_midLevelBoss\" target=\"_blank\" rel=\"noreferrer noopener\">How did we build this Mid level Boss?<\/a><\/li><li><a href=\"#bomb_debug\" target=\"_blank\" rel=\"noreferrer noopener\">Use a smart bomb for debugging<\/a><\/li><li><a href=\"#random_select_music\" target=\"_blank\" rel=\"noreferrer noopener\">Add random music selection<\/a><\/li><li><a href=\"#proximity_damage\" target=\"_blank\" rel=\"noreferrer noopener\">Create a weapon proximity damage<\/a><\/li><li><a href=\"#high-score_table\" target=\"_blank\" rel=\"noreferrer noopener\">Edit your high-score table<\/a><\/li><li><a href=\"#swap_texture\" target=\"_blank\" rel=\"noreferrer noopener\">Setup enemy death animation state sprite texture swap<\/a><\/li><li><a href=\"#interactive_button\" target=\"_blank\" rel=\"noreferrer noopener\">Setup interactive button text<\/a><\/li><li><a href=\"#parallax_enemies\" target=\"_blank\" rel=\"noreferrer noopener\">Setup manual parallax layers using enemies<\/a><\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-background has-bright-red-background-color has-bright-red-color is-style-default\"\/>\n\n\n<h3 id=\"walk\">&#8220;Simulate&#8221; a walk.<\/h3>\n<p><strong>01.<\/strong> Put a <strong>trigger<\/strong> (option : enemies go in the zone)<br><strong>02.<\/strong> Link a <strong>sound<\/strong> and why not, a <strong>camera effect<\/strong> (camera shake)<br><strong>03.<\/strong> Give your enemy a <strong>waypoint<\/strong> and draw little montains with waypoints (close the path if you want)<\/p>\n<p>So when the enemy collides with the <strong>trigger<\/strong>, the sound plays and the camera shakes and the <strong>trigger<\/strong> mode plays not once but every time the enemy enters in the zone.<\/p>\n<p>(by Alec)<\/p>\n\n\n<hr class=\"wp-block-separator has-text-color has-background has-bright-red-background-color has-bright-red-color is-style-default\"\/>\n\n\n<h3 id=\"lock_key\">Setup a lock and key<\/h3>\n<p><iframe loading=\"lazy\" title=\"SHMUP Creator How to Setup a Lock and Key\" width=\"840\" height=\"473\" src=\"https:\/\/www.youtube.com\/embed\/V3K4mtcN8q8?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe><\/p>\n\n\n<hr class=\"wp-block-separator has-text-color has-background has-bright-red-background-color has-bright-red-color is-style-default\"\/>\n\n\n<h3 id=\"DB_midLevelBoss\">How did we build this Mid level Boss?<\/h3>\n<p><iframe loading=\"lazy\" title=\"SHMUP Creator Boss Logic &amp; Scripting Tips\" width=\"840\" height=\"473\" src=\"https:\/\/www.youtube.com\/embed\/Y0LJeMFo-a8?start=1&#038;feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe><\/p>\n\n\n<hr class=\"wp-block-separator has-text-color has-background has-bright-red-background-color has-bright-red-color is-style-default\"\/>\n\n\n<h3 id=\"bomb_debug\">Use a smart bomb for debugging<\/h3>\n<p><iframe loading=\"lazy\" title=\"SMHUP Creator Quick Tip - Use the Smart Bomb to help you debug Faster\" width=\"840\" height=\"473\" src=\"https:\/\/www.youtube.com\/embed\/s9dMwg18SPU?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe><\/p>\n\n\n<hr class=\"wp-block-separator has-text-color has-background has-bright-red-background-color has-bright-red-color is-style-default\"\/>\n\n\n<h3 id=\"random_select_music\">Add random music selection<\/h3>\n<p><iframe loading=\"lazy\" title=\"Shmup Creator How to Implement Random Music Select\" width=\"840\" height=\"473\" src=\"https:\/\/www.youtube.com\/embed\/ST_sk5H3CBk?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe><\/p>\n\n\n<hr class=\"wp-block-separator has-text-color has-background has-bright-red-background-color has-bright-red-color is-style-default\"\/>\n\n\n<h3 id=\"proximity_damage\">Create a weapon proximity damage<\/h3>\n<p><strong>01.<\/strong> open the weapon editor and setup the bullet, burst and fx like below.<\/p>\n<p><strong>In the bullet tab:<\/strong><br><strong>02.<\/strong> setup <strong>speed<\/strong> to: 0<\/p>\n<p><strong><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1960\" src=\"https:\/\/www.shmupcreator.com\/doc\/wp-content\/uploads\/2022\/07\/SHMCreator_bullet_01.jpg\" alt=\"\" width=\"1282\" height=\"752\"><\/strong><\/p>\n<p><strong>03.<\/strong> setup<strong> life duration<\/strong> to 0.05<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1961\" src=\"https:\/\/www.shmupcreator.com\/doc\/wp-content\/uploads\/2022\/07\/SHMCreator_bullet_02.jpg\" alt=\"\" width=\"1282\" height=\"752\"><\/p>\n<p><strong>Into the &#8220;Burst&#8221; tab :<\/strong><br><strong>04.<\/strong> set up <strong>time between bursts<\/strong> to 0.01<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1965\" src=\"https:\/\/www.shmupcreator.com\/doc\/wp-content\/uploads\/2022\/07\/SHMCreator_burst_02.jpg\" alt=\"\" width=\"1282\" height=\"752\"><\/p>\n<p><strong>And in &#8220;Burst&#8221; section:<\/strong><br><strong>05.<\/strong> setup:<br>. <strong>number of bullets<\/strong>: change the number to draw the density you want for your weapon<br>. START POSITION section, set up<strong> bullet offset<\/strong> to 10 (the diameter of your circle)<br>. SPREAD section, set up&nbsp; <strong>angle<\/strong> to 360<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1972\" src=\"https:\/\/www.shmupcreator.com\/doc\/wp-content\/uploads\/2022\/07\/SHMCreator_burst_03.jpg\" alt=\"\" width=\"1282\" height=\"752\"><\/p>\n<p>And if you have chosen a weapon with a FX,<strong> in the FX tab<\/strong>, just don&#8217;t forget to ask you if you want to keep it or not.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1968\" src=\"https:\/\/www.shmupcreator.com\/doc\/wp-content\/uploads\/2022\/07\/SHMCreator_fx_01.jpg\" alt=\"\" width=\"1282\" height=\"752\"><\/p>\n<p>(by 2koiraa)<\/p>\n\n\n<hr class=\"wp-block-separator has-text-color has-background has-bright-red-background-color has-bright-red-color is-style-default\"\/>\n\n\n<h3 id=\"high-score_table\">Edit your high-score table<\/h3>\n<p><iframe loading=\"lazy\" title=\"Shmup Creator | How to edit your high-score table\" width=\"840\" height=\"473\" src=\"https:\/\/www.youtube.com\/embed\/SMNzE94JK0s?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe><\/p>\n\n\n<hr class=\"wp-block-separator has-text-color has-background has-bright-red-background-color has-bright-red-color is-style-default\"\/>\n\n\n<h3 id=\"swap_texture\">Setup enemy death animation state sprite texture swap<\/h3>\n<p><iframe loading=\"lazy\" title=\"Shmup Creator Tips &amp; Tricks | Enemy Death Animation State Sprite Texture Swap\" width=\"840\" height=\"473\" src=\"https:\/\/www.youtube.com\/embed\/Kl3Nm9g04Z8?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe><\/p>\n\n\n<hr class=\"wp-block-separator has-text-color has-background has-bright-red-background-color has-bright-red-color is-style-default\"\/>\n\n\n<h3 id=\"interactive_button\">Setup interactive button text<\/h3>\n<p><iframe loading=\"lazy\" title=\"SHMUP Creator Button Logic Tutorial | How to create player Interactive text when pushing buttons.\" width=\"840\" height=\"473\" src=\"https:\/\/www.youtube.com\/embed\/zeGIysJIIn8?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe><\/p>\n\n\n<hr class=\"wp-block-separator has-text-color has-background has-bright-red-background-color has-bright-red-color is-style-default\"\/>\n\n\n<h3 id=\"parallax_enemies\">Setup manual parallax layers using enemies<\/h3>\n<p><iframe loading=\"lazy\" title=\"How I Setup Manual Level Design Mountain, Forest, &amp; Fog Level Elements With Parallaxing\" width=\"840\" height=\"473\" src=\"https:\/\/www.youtube.com\/embed\/oaUfatJO0jo?start=1&#038;feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe><\/p>\n\n\n<hr class=\"wp-block-separator has-text-color has-background has-bright-red-background-color has-bright-red-color is-style-default\"\/>\n","protected":false},"featured_media":0,"parent":103,"menu_order":6,"comment_status":"open","ping_status":"closed","template":"","doc_tag":[],"class_list":["post-2333","docs","type-docs","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.shmupcreator.com\/doc\/index.php?rest_route=\/wp\/v2\/docs\/2333","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=2333"}],"version-history":[{"count":18,"href":"https:\/\/www.shmupcreator.com\/doc\/index.php?rest_route=\/wp\/v2\/docs\/2333\/revisions"}],"predecessor-version":[{"id":2408,"href":"https:\/\/www.shmupcreator.com\/doc\/index.php?rest_route=\/wp\/v2\/docs\/2333\/revisions\/2408"}],"up":[{"embeddable":true,"href":"https:\/\/www.shmupcreator.com\/doc\/index.php?rest_route=\/wp\/v2\/docs\/103"}],"next":[{"title":"Distributing a game","link":"https:\/\/www.shmupcreator.com\/doc\/?docs=shmupcreator\/getting-started\/exporting-a-game","href":"https:\/\/www.shmupcreator.com\/doc\/index.php?rest_route=\/wp\/v2\/docs\/902"}],"prev":[{"title":"Gameplay best practices","link":"https:\/\/www.shmupcreator.com\/doc\/?docs=shmupcreator\/getting-started\/gameplay-best-practices","href":"https:\/\/www.shmupcreator.com\/doc\/index.php?rest_route=\/wp\/v2\/docs\/1370"}],"wp:attachment":[{"href":"https:\/\/www.shmupcreator.com\/doc\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2333"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/www.shmupcreator.com\/doc\/index.php?rest_route=%2Fwp%2Fv2%2Fdoc_tag&post=2333"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}