{"id":150,"date":"2022-07-05T19:40:07","date_gmt":"2022-07-05T19:40:07","guid":{"rendered":"https:\/\/ianconstable.com\/?p=150"},"modified":"2024-04-25T21:30:15","modified_gmt":"2024-04-25T21:30:15","slug":"unreal-engine-5-third-person-warrior-project","status":"publish","type":"post","link":"https:\/\/ianconstable.com\/index.php\/2022\/07\/05\/unreal-engine-5-third-person-warrior-project\/","title":{"rendered":"Unreal Engine 5 Third Person Warrior Project"},"content":{"rendered":"\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Unreal Engine 5 Third Person Warrior Project\" width=\"990\" height=\"557\" src=\"https:\/\/www.youtube.com\/embed\/hEBw-7yFFUg?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>I created this level for the Advanced Unreal class at San Diego Mesa College. After using the Hour of Code project to make <a href=\"https:\/\/ianconstable.com\/index.php\/2022\/06\/30\/unreal-learning-kit-puzzle-platformer-level\/\" data-type=\"post\" data-id=\"129\">a puzzle platformer level<\/a>, I wanted to work with a more advanced framework and selected the <a rel=\"noreferrer noopener\" href=\"https:\/\/www.unrealengine.com\/marketplace\/en-US\/product\/close-combat-swordsman\" target=\"_blank\">Close Combat Swordsman package<\/a> from the UE Marketplace.<\/p>\n\n\n\n<p>Getting what I wanted out of the project turned out to be a big technical design challenge and I learned a lot from the process. The Swordsman project did not work with UE5 (or even more recent versions of UE4) out of the box; many of the Blueprint functions related to animations had to be replaced to restore core functionality.<\/p>\n\n\n\n<p>I decided I wanted to give the project more personality by adding some character rigs instead of using the Unreal Mannequins; this ultimately meant learning UE5&#8217;s brand new animation retargeting system.<\/p>\n\n\n\n<figure class=\"wp-block-video\"><video height=\"1080\" style=\"aspect-ratio: 1920 \/ 1080;\" width=\"1920\" controls loop poster=\"https:\/\/ianconstable.com\/wp-content\/uploads\/2022\/06\/vlcsnap-2022-06-27-17h31m36s274.png\" src=\"https:\/\/ianconstable.com\/wp-content\/uploads\/2022\/06\/retargeting.mp4\"><\/video><\/figure>\n\n\n\n<p>As with most of my projects since UE5 Preview was released, I made the level using Cubegrid and Landmass.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"560\" src=\"https:\/\/ianconstable.com\/wp-content\/uploads\/2022\/06\/3pswarrior-1024x560.png\" alt=\"\" class=\"wp-image-106\" srcset=\"https:\/\/ianconstable.com\/wp-content\/uploads\/2022\/06\/3pswarrior-1024x560.png 1024w, https:\/\/ianconstable.com\/wp-content\/uploads\/2022\/06\/3pswarrior-300x164.png 300w, https:\/\/ianconstable.com\/wp-content\/uploads\/2022\/06\/3pswarrior-768x420.png 768w, https:\/\/ianconstable.com\/wp-content\/uploads\/2022\/06\/3pswarrior-1536x840.png 1536w, https:\/\/ianconstable.com\/wp-content\/uploads\/2022\/06\/3pswarrior-2048x1120.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>I created this level for the Advanced Unreal class at San Diego Mesa College. After using the Hour of Code &hellip; <a href=\"https:\/\/ianconstable.com\/index.php\/2022\/07\/05\/unreal-engine-5-third-person-warrior-project\/\" class=\"more-link\"><span class=\"more-button\">Read More<span class=\"screen-reader-text\">Unreal Engine 5 Third Person Warrior Project<\/span><\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":106,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[15],"tags":[16,17],"class_list":["post-150","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-projects","tag-level-design","tag-unreal-engine-5"],"_links":{"self":[{"href":"https:\/\/ianconstable.com\/index.php\/wp-json\/wp\/v2\/posts\/150","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ianconstable.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ianconstable.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ianconstable.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ianconstable.com\/index.php\/wp-json\/wp\/v2\/comments?post=150"}],"version-history":[{"count":1,"href":"https:\/\/ianconstable.com\/index.php\/wp-json\/wp\/v2\/posts\/150\/revisions"}],"predecessor-version":[{"id":151,"href":"https:\/\/ianconstable.com\/index.php\/wp-json\/wp\/v2\/posts\/150\/revisions\/151"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ianconstable.com\/index.php\/wp-json\/wp\/v2\/media\/106"}],"wp:attachment":[{"href":"https:\/\/ianconstable.com\/index.php\/wp-json\/wp\/v2\/media?parent=150"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ianconstable.com\/index.php\/wp-json\/wp\/v2\/categories?post=150"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ianconstable.com\/index.php\/wp-json\/wp\/v2\/tags?post=150"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}