{"id":3168,"date":"2024-01-24T15:41:30","date_gmt":"2024-01-24T15:41:30","guid":{"rendered":"https:\/\/niallmilton.com\/?page_id=3168"},"modified":"2024-10-08T13:38:31","modified_gmt":"2024-10-08T13:38:31","slug":"ivors-cutlass","status":"publish","type":"page","link":"https:\/\/niallmilton.com\/index.php\/ivors-cutlass\/","title":{"rendered":"Ivor&#8217;s Cutlass"},"content":{"rendered":"\n<div class=\"wp-block-uagb-container uagb-block-a2371afc alignfull uagb-is-root-container\">\n<div class=\"wp-block-uagb-container uagb-block-f4f50cad\">\n<h2 class=\"wp-block-heading has-text-align-center\">Ivor&#8217;s Cutlass<\/h2>\n\n\n\n<p>    <\/p>\n\n\n\n<h3 class=\"wp-block-heading has-text-align-center\">Project Overview<\/h3>\n\n\n\n<p>Ivor\u2019s Cutlass is a low poly indie pirate game originally written in Unity. I re-implemented it in UE5 C++ and Blueprint and it uses Wwise as the audio middleware. The brief was to implement an adaptive music system for the first couple of levels, main menu and a five minute trailer. The musical brief was playful, adventurous with a hint of darkness and foreboding. References were Return to Monkey Island, Assassin&#8217;s Creed Black Flag &amp;  Sea of Thieves.<\/p>\n\n\n\n<p>Included below are some examples of the music.<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-b10267a4 alignfull uagb-is-root-container\"><div class=\"uagb-container-inner-blocks-wrap\">\n<div class=\"wp-block-uagb-container uagb-block-4fbeb59d alignfull uagb-is-root-container\"><div class=\"uagb-container-inner-blocks-wrap\">\n<h3 class=\"wp-block-heading has-text-align-center\">Ambiences<\/h3>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-088cda9c alignfull uagb-is-root-container\"><div class=\"uagb-container-inner-blocks-wrap\">\n<div class=\"wp-block-uagb-container uagb-block-6fd3e480\">\n<h3 class=\"wp-block-heading\">Shipwreck<\/h3>\n\n\n\n<p>Ivor happens across a shipwreck on a lonely island. But it is guarded by the undead! Mood is foreboding with a hint of adventure. This piece uses sound design as well as musical elements to represent the clacking of bones.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-28d281d1\">\n<figure class=\"wp-block-audio\"><audio controls src=\"https:\/\/niallmilton.com\/wp-content\/uploads\/2024\/01\/mx_level2_amb_shipwreck_100bpm.mp3\" loop><\/audio><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-41fdff64\">\n<h3 class=\"wp-block-heading\">The Caverns<\/h3>\n\n\n\n<p>Swimming through shark infested waters, Ivor spies a lit cavern ahead. Something waits for him there, nothing good most likely.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-e4d5103e\">\n<figure class=\"wp-block-audio\"><audio controls src=\"https:\/\/niallmilton.com\/wp-content\/uploads\/2024\/01\/mx_level2_amb_boss_110bpm.mp3\" loop><\/audio><\/figure>\n<\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-e1a258a6 alignfull uagb-is-root-container\"><div class=\"uagb-container-inner-blocks-wrap\">\n<div class=\"wp-block-uagb-container uagb-block-ee80f78b alignfull uagb-is-root-container\"><div class=\"uagb-container-inner-blocks-wrap\">\n<div class=\"wp-block-uagb-container uagb-block-888a7168\">\n<h3 class=\"wp-block-heading\">The Mansion<\/h3>\n\n\n\n<p>Two heavily armed dullards flank the doorway to a mansion. Ivor knows his prize is within. But first he must figure out how to get rid of the guards.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-c18726d9\">\n<figure class=\"wp-block-audio\"><audio controls src=\"https:\/\/niallmilton.com\/wp-content\/uploads\/2024\/01\/mx_level2_amb_mansion_110bpm.mp3\" loop><\/audio><\/figure>\n<\/div>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-center\">Adaptive Music<\/h2>\n<\/div><\/div>\n\n\n\n<p class=\"has-text-align-center\">(Note: Your computer or phone performance may affect playback below.)<\/p>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-80bd7ceb alignfull uagb-is-root-container\"><div class=\"uagb-container-inner-blocks-wrap\">\n<div class=\"wp-block-uagb-container uagb-block-6b6d5c17\">\n<h3 class=\"wp-block-heading\">Boss Fight<\/h3>\n\n\n\n<p>After a chilly swim through the caverns, Ivor comes face to face with Greenbeard, or what used to be Greenbeard before he ate those poisonous loganberries. The grim fandago that ensues as the two fight it out is legendary.<\/p>\n\n\n\n<p>(Press play on first clip and use the volume slider on the second to fade in additional layer).<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-ed02f27b\">\n<figure class=\"wp-block-audio boss-fight-audio\"><audio controls src=\"https:\/\/niallmilton.com\/wp-content\/uploads\/2024\/01\/mx_level2_combat_boss_150bpm_in78.mp3\" loop preload=\"auto\"><\/audio><\/figure>\n\n\n\n<figure class=\"wp-block-audio boss-fight-l1-audio\"><audio controls src=\"https:\/\/niallmilton.com\/wp-content\/uploads\/2024\/01\/mx_level2_combat_boss_highpad_150bpm_in78.mp3\" preload=\"auto\"><\/audio><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-0eba2992\"><\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-09f4657d\"><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-728bc623 alignfull uagb-is-root-container\"><div class=\"uagb-container-inner-blocks-wrap\">\n<div class=\"wp-block-uagb-container uagb-block-f06a5f23\">\n<h3 class=\"wp-block-heading\">Havana Fight<\/h3>\n\n\n\n<p>Ivor&#8217;s quest begins with needing to escape from the grabby clutches of the local military.<\/p>\n\n\n\n<p>(Use the play controls on the first clip and use the volume slider on the second and third clips to fade in additional layers).<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-b861ea23\">\n<figure class=\"wp-block-audio havana-fight-audio\"><audio controls src=\"https:\/\/niallmilton.com\/wp-content\/uploads\/2024\/01\/mx_level1_combat_havana_145bpm.mp3\" loop preload=\"auto\"><\/audio><\/figure>\n\n\n\n<figure class=\"wp-block-audio havana-fight-l1-audio\"><audio controls src=\"https:\/\/niallmilton.com\/wp-content\/uploads\/2024\/01\/mx_level1_combat_havana_perc_brass_145bpm.mp3\" loop preload=\"auto\"><\/audio><\/figure>\n\n\n\n<figure class=\"wp-block-audio havana-fight-l2-audio\"><audio controls src=\"https:\/\/niallmilton.com\/wp-content\/uploads\/2024\/01\/mx_level1_combat_havana_sticks_shaker_145bpm.mp3\" loop preload=\"auto\"><\/audio><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-de24e1aa\">\n<script defer>\n  bossSetup();\n  havanaSetup();\n<\/script>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-4de01530\"><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-864eb891 alignfull uagb-is-root-container\"><div class=\"uagb-container-inner-blocks-wrap\">\n<h2 class=\"wp-block-heading has-text-align-center\">Miscellany<\/h2>\n\n\n\n<p><\/p>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-e4b72f39\">\n<div class=\"wp-block-uagb-container uagb-block-869ecb68\">\n<h3 class=\"wp-block-heading has-text-align-center\">Main Menu<\/h3>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-7a225037\">\n<figure class=\"wp-block-audio\"><audio controls src=\"https:\/\/niallmilton.com\/wp-content\/uploads\/2024\/01\/mx_main_menu_140bpm.mp3\" loop><\/audio><\/figure>\n<\/div>\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading has-text-align-center\">Death Loop<\/h3>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-c71035e7\">\n<figure class=\"wp-block-audio\"><audio controls src=\"https:\/\/niallmilton.com\/wp-content\/uploads\/2024\/01\/mx_defeat_brass_103bpm.mp3\" loop><\/audio><\/figure>\n<\/div>\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading has-text-align-center\">Victory<\/h3>\n\n\n\n<figure class=\"wp-block-audio\"><audio controls src=\"https:\/\/niallmilton.com\/wp-content\/uploads\/2024\/01\/mx_level1_victory_140bpm.mp3\" loop><\/audio><\/figure>\n<\/div><\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Ivor&#8217;s Cutlass Project Overview Ivor\u2019s Cutlass is a low poly indie pirate game originally written in Unity. I re-implemented it in UE5 C++ and Blueprint and it uses Wwise as the audio middleware. The brief was to implement an adaptive music system for the first couple of levels, main menu and a five minute trailer. &hellip;<\/p>\n<p class=\"read-more\"> <a class=\"\" href=\"https:\/\/niallmilton.com\/index.php\/ivors-cutlass\/\"> <span class=\"screen-reader-text\">Ivor&#8217;s Cutlass<\/span> Read More &raquo;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"om_disable_all_campaigns":false,"_uag_custom_page_level_css":"","_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"class_list":["post-3168","page","type-page","status-publish","hentry"],"aioseo_notices":[],"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false},"uagb_author_info":{"display_name":"Niall","author_link":"https:\/\/niallmilton.com\/index.php\/author\/niall-miltongmail-com\/"},"uagb_comment_info":0,"uagb_excerpt":"Ivor&#8217;s Cutlass Project Overview Ivor\u2019s Cutlass is a low poly indie pirate game originally written in Unity. I re-implemented it in UE5 C++ and Blueprint and it uses Wwise as the audio middleware. The brief was to implement an adaptive music system for the first couple of levels, main menu and a five minute trailer.&hellip;","_links":{"self":[{"href":"https:\/\/niallmilton.com\/index.php\/wp-json\/wp\/v2\/pages\/3168","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/niallmilton.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/niallmilton.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/niallmilton.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/niallmilton.com\/index.php\/wp-json\/wp\/v2\/comments?post=3168"}],"version-history":[{"count":35,"href":"https:\/\/niallmilton.com\/index.php\/wp-json\/wp\/v2\/pages\/3168\/revisions"}],"predecessor-version":[{"id":3341,"href":"https:\/\/niallmilton.com\/index.php\/wp-json\/wp\/v2\/pages\/3168\/revisions\/3341"}],"wp:attachment":[{"href":"https:\/\/niallmilton.com\/index.php\/wp-json\/wp\/v2\/media?parent=3168"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}