{"id":4525,"date":"2023-08-23T14:40:07","date_gmt":"2023-08-23T05:40:07","guid":{"rendered":"https:\/\/blog.criware.com\/?p=4525"},"modified":"2024-05-17T18:43:26","modified_gmt":"2024-05-17T09:43:26","slug":"reward-effects","status":"publish","type":"post","link":"https:\/\/blog.criware.com\/index.php\/2023\/08\/23\/reward-effects\/","title":{"rendered":"Reward Effects"},"content":{"rendered":"<p>Puzzle and arcade games often come with many rewards to unlock. As the score is calculated and increases, the rewards are progressively given. Atom Craft provides a special type of Cue to easily implement sounds for this type of situation, as we will see in this post.<\/p>\n<div class=\"wp-video\" style=\"width: 800px; display: block; margin: 40px auto;\">\n<div style=\"width: 800px;\" class=\"wp-video\"><video class=\"wp-video-shortcode\" id=\"video-4525-1\" width=\"800\" height=\"423\" preload=\"metadata\" controls=\"controls\"><source type=\"video\/mp4\" src=\"https:\/\/blog.criware.com\/wp-content\/uploads\/2023\/08\/Video-Reward-Effects.mp4?_=1\" \/><a href=\"https:\/\/blog.criware.com\/wp-content\/uploads\/2023\/08\/Video-Reward-Effects.mp4\">https:\/\/blog.criware.com\/wp-content\/uploads\/2023\/08\/Video-Reward-Effects.mp4<\/a><\/video><\/div>\n<\/div>\n<h2 style=\"font-size: 150%; font-weight: bold; margin-top: 40px;\">Asset Creation<\/h2>\n<p>In this example, we designed 5 sounds that reflect a progression in the rewards. Here are a few ideas on how to do it:<\/p>\n<ul>\n<li>Use tonal sounds such as chimes or xylophone.<\/li>\n<li>Create a chord progression as the reward gets bigger.<\/li>\n<li>Progressively increase the number of layers with whooshes, fireworks, applause etc.<\/li>\n<\/ul>\n<p>Once you have prepared your assets, import the five sounds in Atom Craft to register them as Materials.<\/p>\n<h2 style=\"font-size: 150%; font-weight: bold; margin-top: 40px;\">Combo Sequential Cue<\/h2>\n<p>Atom Craft provides a special type of Cue to implement the effect we are after: the Combo Sequential Cue. Each time this Cue is triggered within a predefined time interval, it will play the next Track. Otherwise, it will switch back to the first track.<\/p>\n<ul>\n<li>Create a new Cue and change its type to <em>Combo Sequential<\/em>.<\/li>\n<li>Drag and drop your five Materials on the Cue to create five new tracks and their respective Waveform Regions.<\/li>\n<li>If needed, reorder the tracks to match the progression.<\/li>\n<li>Select the Cue, open the Inspector and go to the <em>Special Playback section.<\/em><\/li>\n<li>Set the <em>Combo Interval<\/em> between 3000 and 4000 ms, and the <em>Combo Loop Back<\/em> to 4.<\/li>\n<\/ul>\n<p>The Combo Interval is the time after which the Combo effect will be reset. The Combo Loop Back defines which track should be played once we reached the last one. Here, we chose 4 to continue playing the last track until the sequence resets (note that the index is 0-based).<\/p>\n<p style=\"text-align: center;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4528\" src=\"https:\/\/blog.criware.com\/wp-content\/uploads\/2023\/08\/01-Combo-Sequential-Cue.png\" alt=\"01 Combo Sequential Cue\" width=\"1502\" height=\"573\" srcset=\"https:\/\/blog.criware.com\/wp-content\/uploads\/2023\/08\/01-Combo-Sequential-Cue.png 1502w, https:\/\/blog.criware.com\/wp-content\/uploads\/2023\/08\/01-Combo-Sequential-Cue-300x114.png 300w, https:\/\/blog.criware.com\/wp-content\/uploads\/2023\/08\/01-Combo-Sequential-Cue-768x293.png 768w, https:\/\/blog.criware.com\/wp-content\/uploads\/2023\/08\/01-Combo-Sequential-Cue-1024x391.png 1024w\" sizes=\"auto, (max-width: 1502px) 100vw, 1502px\" \/><\/p>\n<h2 style=\"font-size: 150%; font-weight: bold; margin-top: 40px;\">Effect Send<\/h2>\n<p>Playing the Cue several times \u2013 each time within the selected interval &#8211; will now create a progression. With the help of Track Automation, we can also add an effects layer that becomes gradually more pronounced.<\/p>\n<ul>\n<li>Create two Busses, \u201cUI\u201d and \u201cEffect\u201d.<\/li>\n<li>On the Effect bus, add <em>Chorus<\/em>, <em>Echo,<\/em> and <em>Multi-tap Delay effects.<\/em> Set the <em>Rate<\/em> of the chorus at 0.5 and its <em>Dry Mix<\/em> at 0. The <em>Delay Time<\/em> of the Echo should be around 125. Finally, lower all the <em>Tap Level<\/em> parameters of the Multi-Tap Delay at 0.5.<\/li>\n<\/ul>\n<p style=\"text-align: center;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4529\" src=\"https:\/\/blog.criware.com\/wp-content\/uploads\/2023\/08\/02-Busses.png\" alt=\"02 Busses\" width=\"874\" height=\"640\" srcset=\"https:\/\/blog.criware.com\/wp-content\/uploads\/2023\/08\/02-Busses.png 874w, https:\/\/blog.criware.com\/wp-content\/uploads\/2023\/08\/02-Busses-300x220.png 300w, https:\/\/blog.criware.com\/wp-content\/uploads\/2023\/08\/02-Busses-768x562.png 768w\" sizes=\"auto, (max-width: 874px) 100vw, 874px\" \/><\/p>\n<p>Now, route the Cue to the busses:<\/p>\n<ul>\n<li>In the Project Tree, create a new <em>BusMap<\/em> and add the UI and Effect bus to the list.<\/li>\n<li>Select <em>Bus Map For AISAC and Automation<\/em>, then replace the MasterOut with the Effect bus.<\/li>\n<li>Select the Cue and use the new BusMap instead of the default one.<\/li>\n<li>Activate both the UI and Effect busses in the Inspector, and lower the Effect send by 3dB.<\/li>\n<\/ul>\n<p>Once the routing done, the automations can be added:<\/p>\n<ul>\n<li>On each track of the Cue, add a Bus Send Automation for the Effect bus.<\/li>\n<li>From top to bottom, progressively increase the value of the send, so that the effect become more intense.<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4530\" src=\"https:\/\/blog.criware.com\/wp-content\/uploads\/2023\/08\/03-Automation-Effect-Send.png\" alt=\"03 Automation Effect Send\" width=\"1177\" height=\"613\" srcset=\"https:\/\/blog.criware.com\/wp-content\/uploads\/2023\/08\/03-Automation-Effect-Send.png 1177w, https:\/\/blog.criware.com\/wp-content\/uploads\/2023\/08\/03-Automation-Effect-Send-300x156.png 300w, https:\/\/blog.criware.com\/wp-content\/uploads\/2023\/08\/03-Automation-Effect-Send-768x400.png 768w, https:\/\/blog.criware.com\/wp-content\/uploads\/2023\/08\/03-Automation-Effect-Send-1024x533.png 1024w\" sizes=\"auto, (max-width: 1177px) 100vw, 1177px\" \/><\/p>\n<p>That\u2019s it! You can download the project below and try it with your own progression of sounds.<\/p>\n<div style=\"max-width: 800px; margin: 0 auto; margin-bottom: 20px; text-align: center;\"><a style=\"display: block; border: 1px solid #ccc; padding: 20px; max-width: 100%; margin: 0 auto;\" href=\"https:\/\/blog.criware.com\/wp-content\/uploads\/2023\/08\/AtomCraft_Project_Reward.zip\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1813\" style=\"display: block; margin: 0 auto;\" src=\"https:\/\/blog.criware.com\/wp-content\/uploads\/2018\/06\/zip.png\" alt=\"zip\" width=\"80\" height=\"78\" \/>AtomCraft_Project_Reward.zip<\/a><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Puzzle and arcade games often come with many rewards to unlock. As the score is calculated and increases, the rewards<\/p>\n","protected":false},"author":2,"featured_media":5405,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"colormag_page_container_layout":"default_layout","colormag_page_sidebar_layout":"default_layout","footnotes":""},"categories":[5,7],"tags":[],"class_list":["post-4525","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-adx","category-tutorials"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/blog.criware.com\/index.php\/wp-json\/wp\/v2\/posts\/4525","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.criware.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.criware.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.criware.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.criware.com\/index.php\/wp-json\/wp\/v2\/comments?post=4525"}],"version-history":[{"count":7,"href":"https:\/\/blog.criware.com\/index.php\/wp-json\/wp\/v2\/posts\/4525\/revisions"}],"predecessor-version":[{"id":5414,"href":"https:\/\/blog.criware.com\/index.php\/wp-json\/wp\/v2\/posts\/4525\/revisions\/5414"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.criware.com\/index.php\/wp-json\/wp\/v2\/media\/5405"}],"wp:attachment":[{"href":"https:\/\/blog.criware.com\/index.php\/wp-json\/wp\/v2\/media?parent=4525"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.criware.com\/index.php\/wp-json\/wp\/v2\/categories?post=4525"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.criware.com\/index.php\/wp-json\/wp\/v2\/tags?post=4525"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}