Jobs
krafton 로고

krafton

[Bluehole Studio] 시니어 클라이언트 프로그래머 (Senior Client Programmer)

정규직(풀타임)대면근무개발

AI 요약

블루홀스튜디오(크래프톤)에서 TERA2 프로젝트의 시니어 클라이언트 프로그래머를 채용합니다. 언리얼 엔진 기반 C++로 논타겟팅 전투 및 멀티플레이 액션의 정교한 구현과 대규모 게임 시스템 아키텍처 설계를 책임지는 역할입니다. 멀티플레이 동기화, AI 행동 제어 고도화, 클라이언트-서버 연동 등 기술적 난제를 주도적으로 해결할 인재를 찾습니다.

주요 업무

논타겟팅 전투의 타격/피격 판정 및 스킬 로직 설계·구현, 정교한 애니메이션 제어를 통한 반응성 구현; 멀티플레이 액션 동기화(전용 서버 환경에서 이동 예측, 랙 보정, 리플리케이션 최적화 및 동기화 이슈 해결); NPC/몬스터 행동 트리 설계 및 대규모 전투에서의 AI 로직 최적화; 로비·파티·아이템·퀘스트 등 주요 게임 콘텐츠의 클라이언트 구조 설계 및 서버 연동 구현; 기획·아트 등 타직군과 협업하여 플레이 완성도 제고 및 기술적 구현 책임.

자격 요건

Unreal Engine 기반 C++ 프로그래밍 경력 7년 이상(또는 동등 역량); 게임 개발 프로젝트에서 특정 시스템 설계·구현·유지보수 주도 경험; 언리얼 프레임워크(Actor/Component, GC, Replication 등) 내부 동작 원리 깊은 이해; 자료구조·알고리즘·OS·네트워크·그래픽스 등 컴퓨터공학 전반 지식; 원활한 커뮤니케이션 및 기술적 대안 제시 능력; 코드 리뷰 능력 및 팀 기술 성장 리드 가능자; 해외여행 결격사유 없음. 우대: MMORPG 또는 멀티플레이 액션 라이브 서비스 경험, UE5 최신 기능(World Partition, Lumen, Nanite, Substrate, Motion Matching, Control Rig, MetaSounds 등) 활용 경험, 문서화 능력 우수자.

기술 스택

Unreal Engine (UE4/UE5)C++언리얼 프레임워크(Actor/Component, GC, Replication)멀티플레이 네트워크(리플리케이션, 이동 예측, 랙 보정)애니메이션 제어, Motion MatchingBehavior Tree 및 게임 AI 설계서버 연동/클라이언트 아키텍처그래픽스 및 성능 최적화UE5 기능: World Partition, Lumen, Nanite, Substrate, Control Rig, MetaSounds
AI 점수 30none

krafton의 다른 공고

알림

알림이 없습니다