전체 글 56

[게임개발로 Dive] 언리얼 엔진으로 제작된 대표적인 게임&역활

Unreal Engine으로 제작된 대표적인 게임과 엔진의 역할1. Fortnite (에픽게임즈)Unreal Engine의 개발사인 에픽게임즈가 직접 제작한 대표작으로, 전 세계적으로 배틀로얄 장르를 대중화시킨 게임입니다.Unreal Engine의 역할:수많은 유저가 동시에 접속하는 멀티플레이어 환경을 안정적으로 구현실시간 이벤트, 월드 변화, 콘서트 등 대규모 콘텐츠를 빠르게 제작·적용PC, 콘솔, 모바일 등 다양한 플랫폼에서의 크로스플레이 지원기술 포인트: 리플리케이션과 서버 동기화 기능, 블루프린트를 통한 실시간 이벤트 설계 등2. Final Fantasy VII Remake (스퀘어에닉스)기존 JRPG 명작을 현대적 그래픽과 전투 시스템으로 리메이크한 작품입니다. 자체 엔진 대신 Unreal En..

[게임개발로 Dive] 언리얼이란 무엇인가요?

Unreal Engine이란?Unreal Engine은 에픽게임즈(Epic Games)에서 만든 세계적인 게임 개발 엔진입니다. 실시간 3D 콘텐츠 제작을 위해 만들어졌으며, 게임뿐만 아니라 영화, 애니메이션, 건축 시각화, 메타버스 등 다양한 분야에서도 활용되고 있죠.특히 최근 버전인 Unreal Engine 5에서는 나나이트(Nanite), 루멘(Lumen) 같은 최신 기술들이 도입되어 그래픽 품질이 눈에 띄게 향상되었고, 개발자와 아티스트 모두가 유연하게 협업할 수 있는 환경이 마련됐습니다.Unreal Engine의 장점과 단점장점실사급 그래픽 품질나나이트(Nanite), 루멘(Lumen) 등 최신 기술을 통해 고품질의 실시간 렌더링 가능강력한 블루프린트 시스템프로그래밍을 몰라도 시각적으로 게임 로..

[UE5 TIL] 게임 개발 과정 알아보기

게임 개발의 핵심 의사 결정권자🎬 PD (Project Director) 한 팀의 헤드 역할을 하며 게임의 전반적인 방향성을 결정 방송의 PD처럼 전체 콘셉트와 밸런스를 조율💻 TD (Technical Director / Leader) 서버팀, 클라이언트팀 등 모든 기술팀의 리더 전체적인 기술 구조와 흐름의 방향성을 결정 Note: 회사마다 명칭이 다를 수 있음 (예: Technical Leader)🎨 AD (Art Director) 아트팀 전반의 방향성 결정 3D 모델링, 2D 컨셉아트, 연출 가능 여부 등 판단게임 장르 결정 = 전체 방향성 결정PD + TD + AD가 모여 장르를 선택하고, 이를 기반으로 아래 요소들이 정해집니다: 타겟층 게임플레이 방식 아트 스타일게임 개발 ..

[UE5 TIL] 서버? 클라이언트? 기본개념 잡기

클라이언트란?1. 웹 클라이언트출처 - 스파르타 코딩클럽 unreal 게임 개발 종합반 1-2웹 브라우저를 의미하며,서버에 요청을 보내 화면을 예쁘게 띄워주는 장치입니다.2. 게임 클라이언트실행 가능한 게임 파일로,서버에 요청을 보내 응답을 통해 게임을 진행할 수 있도록 해주는 장치입니다.클라이언트의 역할실제로 화면에 게임을 보여주고, 사용자의 키보드 / 마우스 / 터치 입력을 받아 서버로 전달서버에서 받은 결과를 화면에 그래픽이나 사운드로 표시예: 캐릭터 이동, ‘아이템 사용’ 버튼을 누르면 정보를 서버로 보내고 결과를 받아 처리웹 서버웹 서버는 주로 텍스트나 이미지와 같은 정적인 콘텐츠를 전송하는 데 사용됩니다. 하지만 동적인 콘텐츠도 처리할 수 있으며, 빠르고 간단한 데이터 처리로 다수의 사용자에게..

[UE5 TIL] 내가 생각한 게임 개발자는?

1. 게임 개발자에 대한 조사역할과 책임게임 개발자는 여러 분야로 나뉘어 다양한 업무를 수행한다.게임 기획(Game Designer): 게임의 전체 콘셉트, 규칙, 스토리, 레벨 구성 등을 구상합니다. 게임의 ‘뼈대’를 만드는 역할이다.프로그래밍(Game Programmer): 게임 로직, 물리 엔진, 그래픽 처리, 네트워크 시스템 등을 개발한다. Unity, Unreal Engine 같은 게임 엔진을 사용한다.그래픽 디자인(Game Artist): 캐릭터, 배경, UI, 애니메이션 등 게임의 시각적 요소를 제작한다.레벨 디자인(Level Designer): 게임 내 스테이지와 환경을 설계합니다. 플레이어의 몰입과 도전 욕구를 자극하는 역할을한다.사운드 디자인(Sound Designer): 배경 음악(B..