본문/내용
1. 본인이 게임 프로그래머로서 갖추고 있는 기술적 역량과 경험을 구체적으로 서술해 주세요.
게임 프로그래머로서 갖춘 기술적 역량과 경험에 대해 말씀드리면, 프로그래밍 언어 활용 능력에 자신이 있습니다. C++과 C#을 주로 사용하며, 특히 C++에서는 메모리 관리와 최적화에 강점을 가지고 있어 성능이 중요한 게임 개발에 적합한 코드를 작성할 수 있습니다. Unity와 Unreal 엔진을 활용한 개발 경험이 풍부하며, 두 엔진에서의 프로젝트 진행을 통해 각 엔진의 특징과 최적화 기법을 이해하고 적용할 수 있습니다. Unreal 엔진에서는 블루프린트와 C++를 병행하여 사용하며 캐릭터 움직임, 물리 효과, 네트워크 통신 등을 구현한 경험이 있습니다. Unity에서는 C# 스크립트를 이용한 유저 인터페이스 제작, 게임 로직 개발, 애니메이션 연동 등 다양한 작업을 수행하였으며, 아트팀과 협업하여 최적의 구현 방안을 찾아냈습니다. 게임 로직 설계와 구현 능력도 갖추고 있습니다. 상태 머신, 이벤트 기반 시스템, 스크립팅 시스템을 설계하여 게임 내 상호작용을 자연스럽게 연출하는 작업에 강점을 보입니다. 특히 플레이어의 행동, 적 AI 행동, 퀘스트 진행 등의…