ZZZ 클라이언트 프로그래머 포트폴리오
모작
DirectX 11 기반 커스텀 엔진으로 제작한 게임 플레이 영상
HOYOPlay 사의 Zenless-Zone-Zero를 모작한 팀 프로젝트 영상입니다.
해당 프로젝트에서 프레임워크 / 보스 / 연출 및 최적화를 담당했습니다.
대표 프로젝트
Zenless Zone Zero 모작 프로젝트
기술 스택
C++
DirectX 11
WinAPI
HLSL
PhysX
FMOD
ImGui
기여도
프레임워크
90%
렌더링 최적화
80%
전투 컨텐츠
20%
서브 컨텐츠(필드)
20%
디버그 / 툴링
30%
프레임워크
사용 디자인 패턴 (자세히 보기)
- 컴포넌트 패턴
- 싱글톤 패턴
- 서비스 패턴
- 프로토타입 패턴
- 빌더 패턴
- 옵저버 패턴
- 커맨드 패턴
셰이더 리소스 추상화
- 리소스 간 관계 설계
- 셰이더 추상화
- 머티리얼 추상화
- 메쉬 추상화
- 메쉬 스키닝
- 모델 파싱 툴
렌더링 시스템 설계
- 렌더링 패킷
- 렌더 패스
- 엔진 렌더 타겟 구조
- 커스텀 렌더 타겟 구조
- 최적화
오브젝트 구조 설계
- GameObject / UIObject
- 오브젝터 빌더
- 오브젝트 부모-자식 계층 관계