본문/내용
1. 본인이 가진 게임 프로그래밍 관련 경험과 역량을 구체적으로 기술해주세요.
장애물 회피, 캐릭터 조작, 인공지능 적 행동 등 다양한 게임 시스템을 구현하며 실무에 필요한 프로그래밍 역량을 갖추고 있습니다. C++와 C# 언어를 활용하여 Unity와 Unreal 엔진에서 다양한 게임 개발 경험을 쌓았습니다. 특히, 물리 엔진과 그래픽 API를 연결하는 기술을 익혀 자연스러운 캐릭터 움직임과 환경 반응을 구현하는 데 자신이 있습니다. 게임의 핵심 로직과 사용자 인터페이스를 효율적으로 설계하며 플레이어 경험을 최우선으로 고려하는 프로그래밍 능력을 갖추고 있습니다. 또한, 객체 지향 프로그래밍 원칙에 기반한 설계를 중요하게 여기며, 코드를 재사용 가능하게 구조화하였습니다. 이를 통해 유지보수와 확장성에 유리한 프로젝트 설계가 가능하였으며, 팀 프로젝트에서 협업 능력도 향상시켰습니다. 다양한 알고리즘을 활용하여 난이도 조절, 적 출현 패턴, 적 행동 인공지능 등을 개발하였고, 이를 통해 게임의 긴장감과 재미를 높이는 작업에 기여하였습니다. 또한, 수학적 사고 능력을 바탕으로 물리 시뮬레이션과 경로 탐색 알고리즘에 강점을 가지고 있습니…