1.Unreal이란 무엇인가요?

김세원·2024년 12월 2일
0

사전캠프 퀘스트

목록 보기
2/2

1. Unreal Engine을 조사해요!

Unreal Engine이 무엇인지 간단히 설명하고, 게임 엔진으로서의 역할을 조사해요.

  • 게임 엔진이란 무엇인가요?

    게임 엔진이란 게임을 만들 때 기본적인 패키지(?)를 제공해주는 게임 개발 소프트웨어입니다.중력, 물체의 충돌, UI, 지형 제작 등의 여러 소스 코드들과 디자인 툴을 제공하는 소프트웨어입니다.
    대표적인 게임 엔진의 양대 산맥으로는 유니티와 언리얼이 있습니다.

  • Unreal Engine의 주요 기능(그래픽 렌더링, 물리 엔진, 비주얼 스크립팅 등)을 간략하게 설명해주세요. 내가 하는 게임으로 예시를 들어주신다면 베스트 입니다!

    언리얼엔진은 압도적인 그래픽 렌더링 기능을 표현해 주고 있다.
    폴리곤을 거의 무한으로 표현이 가능한 "나나이트" 기술과 5.5로 업데이트 되며 발표된 라이팅 기술인 "메가 라이트"는 부하가 높은 그림자를 드리우는 광원을 대량으로 사용 할수 있는 기능술인데 앞으론 라이트의 부하에 걱정을 할 필요가 없어진다.

  • Unreal의 장점과 단점은 무엇인가요?

    장점:
    • 압도적인 고품질 그래픽
    • 무료로 사용 가능
    • 블루프린트로 코딩없이 게임 제작 가능

    단점:
    • 높은 사양 요구
    • 초기 진입장벽이 높음
    • 유니티에 비해 적은 에셋과 커뮤니티

  • Unreal Engine으로 제작된 대표적인 게임 2~3개를 조사하고, 해당 게임에서 Unreal이 어떤 역할을 했는지 분석하세요.

    1. 포트나이트 (Fortnite)

    • Epic Games가 직접 개발한 대표작
    • 대규모 멀티플레이어 배틀로얄 게임
    • 언리얼 엔진의 뛰어난 그래픽과 물리엔진을 활용한 건설 시스템 구현

    2. 스트리트 파이터 6 (Street Fighter 6)

    • 캡콤의 대표적인 격투 게임
    • RE 엔진에서 언리얼 엔진 5로 전환
    • 실시간 라이팅과 고품질 캐릭터 렌더링으로 시리즈 최고의 그래픽 구현

    3. 스타워즈 제다이: 서바이버 (Star Wars Jedi: Survivor)

    • EA가 개발한 액션 어드벤처 게임
    • 언리얼 엔진의 고품질 그래픽으로 영화 같은 비주얼 구현
    • 물리 기반 전투 시스템과 광선검 효과에 언리얼 엔진의 파티클 시스템 활용

2. 게임씬(Game Scene)의 개념 탐구

  • 게임씬이 무엇을 의미하는지 정의하고, 게임씬이 게임의 구성 요소에서 어떤 역할을 하는지 설명해주세요.

    • 게임씬(Game Scene)은 게임 내에서 플레이어가 상호작용하는 3D 또는 2D 환경을 의미합니다. 이는 게임의 각 레벨이나 스테이지를 구성하는 기본 단위로, 캐릭터, 오브젝트, 배경, 효과 등 모든 게임 요소들이 배치되고 작동하는 공간입니다. 게임씬은 플레이어의 게임 경험을 구성하는 핵심 요소로, 스토리 진행, 게임플레이 메커닉, 시각적 표현을 통합하는 컨테이너 역할을 합니다.
  • Unreal Engine에서 사용하는 주요 게임씬 구성 요소(월드, 액터, 라이트, 카메라 등)를 조사하고, 각 요소의 역할을 간략하게 설명해주세요.

    • 월드(World): 게임의 전체 환경을 담는 최상위 컨테이너로, 모든 게임 요소들이 존재하는 공간입니다.
    • 액터(Actor): 게임 월드에 배치할 수 있는 모든 오브젝트의 기본 클래스로, 캐릭터, 프롭, 트리거 등이 포함됩니다.
    • 라이트(Light): 게임 씬의 조명을 담당하며, 디렉셔널 라이트, 포인트 라이트, 스포트 라이트 등 다양한 유형이 있습니다.
    • 카메라(Camera): 플레이어가 게임 월드를 보는 시점을 제어하며, 1인칭/3인칭 시점 전환이나 시네마틱 씬 연출에 사용됩니다.
profile
언리얼엔진1기

0개의 댓글