SlideShare a Scribd company logo
언리얼 EQS
EQS란?
• 환경 질의 시스템 ( Environment Query System )
https://youtube.com/clip/UgkxC6pO20gHt2B9xkfFCVQfgKqvJaU
mq_3a
게임 속 환경에 대해 질의할 수 있는 툴
지난번 언리얼5 VAULT 영상에서 ENV를 사용해 파쿠르를 구현하
는 방법도 있다고 해서 주제로 정함
술래의 눈에 보이지 않는 위치
술래에게서 멀리 떨어진 곳
EQS의 구조
OPTION
GENERATOR
TEST
질의자를 중심으로 반경 1000 안에서 찾아줘
중심에서 거리가 멀 수록 좋아
시야에서 안보일 수록 좋아
옵션당 반드시 하나의 제너레이터를 가지며
제너레이터는 여러 개의 테스트를 가짐
• FilterOnly 조건을 충족 못하는 아이템들을 제거
• ScoreOnly 아이템들의 점수를 계산
• FilterAndScore 두 가지 동시에 사용
그래서 EQS를 왜 쓰는가?
•편하다
애초에 제작 의도 자체가 기획자들이 편하게 AI를 제작할 수 있
도록 만들어진 툴
단점
1. 성능 부하가 클 것으로 예상됨
(Generator, Context는 블루프린트로 커스텀할 수있는데
Test는 C++로만 커스텀할 수 있게되어있음, 그 이유가 연산 부하때문이라고 함)
2. AI컨트롤러에서 BT와 함께 동작해야하기 때문에 사실상 클라 전용 기능
• 무조건 AI컨트롤러와 BT를 끼고 동작해야함
• 플레이어 컨트롤러 외, AI컨트롤러도 함께 동작하게끔
하지 않는 이상은 플레이어에서 EQS를 실행할 수가 없음
(언리얼4,5 둘 다 불가능)
캐릭터에 컨트롤러를 하나 더 굴리는게 가능하다고는 하는데, 굳이?
그리고 언리얼 5 영상에서도 잠깐 소개하고 넘어가고,
정작 실제 데모 구현은 레이쏴서 찾고있음
만약 EQS가 레이 쏘는 방법보다 좋았다면 데모에서 EQS사용했을 듯…
시연 영상에서는 플레이어에서 EQS를 사용하는 방법이 따로 있는게 아니라면
아마 EQS용 더미 폰을 만들어서 HIDE 시키고 쓰지 않았을까 싶음
결론 : 걍 AI에서나 쓰자
• 끝

More Related Content

Featured

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
Marius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Expeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
Pixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
marketingartwork
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
Skeleton Technologies
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
SpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Lily Ray
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
Rajiv Jayarajah, MAppComm, ACC
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
Christy Abraham Joy
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
Vit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
MindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
RachelPearson36
 

Featured (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

DevRookie 언리얼 EQS.pptx

  • 2. EQS란? • 환경 질의 시스템 ( Environment Query System ) https://youtube.com/clip/UgkxC6pO20gHt2B9xkfFCVQfgKqvJaU mq_3a 게임 속 환경에 대해 질의할 수 있는 툴 지난번 언리얼5 VAULT 영상에서 ENV를 사용해 파쿠르를 구현하 는 방법도 있다고 해서 주제로 정함
  • 3. 술래의 눈에 보이지 않는 위치 술래에게서 멀리 떨어진 곳
  • 4.
  • 5. EQS의 구조 OPTION GENERATOR TEST 질의자를 중심으로 반경 1000 안에서 찾아줘 중심에서 거리가 멀 수록 좋아 시야에서 안보일 수록 좋아 옵션당 반드시 하나의 제너레이터를 가지며 제너레이터는 여러 개의 테스트를 가짐
  • 6. • FilterOnly 조건을 충족 못하는 아이템들을 제거 • ScoreOnly 아이템들의 점수를 계산 • FilterAndScore 두 가지 동시에 사용
  • 7. 그래서 EQS를 왜 쓰는가? •편하다 애초에 제작 의도 자체가 기획자들이 편하게 AI를 제작할 수 있 도록 만들어진 툴 단점 1. 성능 부하가 클 것으로 예상됨 (Generator, Context는 블루프린트로 커스텀할 수있는데 Test는 C++로만 커스텀할 수 있게되어있음, 그 이유가 연산 부하때문이라고 함) 2. AI컨트롤러에서 BT와 함께 동작해야하기 때문에 사실상 클라 전용 기능
  • 8. • 무조건 AI컨트롤러와 BT를 끼고 동작해야함 • 플레이어 컨트롤러 외, AI컨트롤러도 함께 동작하게끔 하지 않는 이상은 플레이어에서 EQS를 실행할 수가 없음 (언리얼4,5 둘 다 불가능) 캐릭터에 컨트롤러를 하나 더 굴리는게 가능하다고는 하는데, 굳이? 그리고 언리얼 5 영상에서도 잠깐 소개하고 넘어가고, 정작 실제 데모 구현은 레이쏴서 찾고있음 만약 EQS가 레이 쏘는 방법보다 좋았다면 데모에서 EQS사용했을 듯… 시연 영상에서는 플레이어에서 EQS를 사용하는 방법이 따로 있는게 아니라면 아마 EQS용 더미 폰을 만들어서 HIDE 시키고 쓰지 않았을까 싶음 결론 : 걍 AI에서나 쓰자