<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Unreal Engine 4 on Marsettler</title>
    <link>https://marsettler.com/tags/unreal-engine-4/</link>
    <description>Recent content in Unreal Engine 4 on Marsettler</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Sat, 05 Feb 2022 14:23:17 +0900</lastBuildDate>
    <atom:link href="https://marsettler.com/tags/unreal-engine-4/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>언리얼 엔진 4 커스텀 네비게이션 시스템</title>
      <link>https://marsettler.com/unreal-engine/custom-navigation-system/</link>
      <pubDate>Thu, 03 Feb 2022 00:00:00 +0000</pubDate>
      <guid>https://marsettler.com/unreal-engine/custom-navigation-system/</guid>
      <description>&lt;h2 id=&#34;언리얼-엔진-4&#34;&gt;언리얼 엔진 4&lt;/h2&gt;&#xA;&lt;h2 id=&#34;커스텀-네비게이션-시스템&#34;&gt;커스텀 네비게이션 시스템&lt;/h2&gt;&#xA;&lt;p&gt;박재완&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;mailto:jaewan.huey.park@gmail.com&#34;&gt;jaewan.huey.park@gmail.com&lt;/a&gt;&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;목차&#34;&gt;목차&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;네비게이션 시스템 개요&lt;/li&gt;&#xA;&lt;li&gt;왜 커스텀이 필요한가?&lt;/li&gt;&#xA;&lt;li&gt;커스텀 네비게이션 데이터 구현 맛보기&lt;/li&gt;&#xA;&lt;li&gt;참고자료&lt;/li&gt;&#xA;&lt;li&gt;Q &amp;amp; A&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;네비게이션-시스템&#34;&gt;네비게이션 시스템&lt;/h2&gt;&#xA;&lt;p&gt;인공지능 에이전트가 경로 찾기를 사용하여&lt;/p&gt;&#xA;&lt;p&gt;레벨을 탐색하는 기능을 제공&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://marsettler.com/unreal-engine/custom-navigation-system/level.png&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;벽을 피해 목적지로 가고 싶다면?&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://marsettler.com/unreal-engine/custom-navigation-system/level-with-navigation.png&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;그냥 사용하시면 됩니다&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;왜-커스텀이-필요한가&#34;&gt;왜 커스텀이 필요한가?&lt;/h2&gt;&#xA;&lt;hr&gt;&#xA;&lt;h3 id=&#34;이유-1&#34;&gt;이유 1.&lt;/h3&gt;&#xA;&lt;p&gt;특별한 연출&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;언리얼 엔진 4 에 내장 네비게이션은&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://github.com/recastnavigation/recastnavigation&#34;&gt;recastnavigation&lt;/a&gt; 기반&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;일반적인 상황에서 잘 작동하지만&lt;/p&gt;&#xA;&lt;p&gt;특별한 연출을 보여주기엔 아쉬운 부분들이 있음&lt;/p&gt;</description>
    </item>
    <item>
      <title>언리얼 엔진 플러그인</title>
      <link>https://marsettler.com/unreal-engine/plugin/</link>
      <pubDate>Sat, 01 May 2021 00:00:00 +0000</pubDate>
      <guid>https://marsettler.com/unreal-engine/plugin/</guid>
      <description>&lt;h2 id=&#34;언리얼-엔진-플러그인&#34;&gt;언리얼 엔진 플러그인&lt;/h2&gt;&#xA;&lt;p&gt;박재완&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;mailto:jaewan.huey.park@gmail.com&#34;&gt;jaewan.huey.park@gmail.com&lt;/a&gt;&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;플러그인&#34;&gt;플러그인&lt;/h2&gt;&#xA;&lt;p&gt;에디터 안에서 프로젝트 단위로&lt;/p&gt;&#xA;&lt;p&gt;켜고 끌 수 있는 코드 및 데이터 모음&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;할-수-있는-일&#34;&gt;할 수 있는 일&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;런타임 게임플레이 기능 추가&lt;/li&gt;&#xA;&lt;li&gt;엔진 기능 수정&lt;/li&gt;&#xA;&lt;li&gt;새 에셋 유형 생성&lt;/li&gt;&#xA;&lt;li&gt;에디터 메뉴, 툴바 명령 추가&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;엔진 시스템 중 일부도&lt;/p&gt;&#xA;&lt;p&gt;플러그인으로 확장되어 있음&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;하고-싶은-일오늘-해-볼-일&#34;&gt;하고 싶은 일(오늘 해 볼 일)&lt;/h2&gt;&#xA;&lt;p&gt;데이터 테이블을 확장하여 좀 더 편하게 데이터 추출(json 또는 csv?)&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;작업-순서&#34;&gt;작업 순서&lt;/h2&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;새 플러그인 생성&lt;/li&gt;&#xA;&lt;li&gt;데이터 테이블 확장 클래스 추가&lt;/li&gt;&#xA;&lt;li&gt;팩토리 추가&lt;/li&gt;&#xA;&lt;li&gt;액션 추가&lt;/li&gt;&#xA;&lt;li&gt;팩토리에서 ConfigureProperties 가상함수 구현&lt;/li&gt;&#xA;&lt;li&gt;액션에서 OpenAssetEditor 가상함수 구현&lt;/li&gt;&#xA;&lt;li&gt;아이템 정보를 csv로 저장&lt;/li&gt;&#xA;&lt;li&gt;에셋 저장시 csv도 자동저장&lt;/li&gt;&#xA;&lt;li&gt;레벨 에디터 툴바에 버튼 추가&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;1-새-플러그인-생성&#34;&gt;1. 새 플러그인 생성&lt;/h2&gt;&#xA;&lt;p&gt;Edit -&amp;gt; Plugins -&amp;gt; New Plugin&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
