본문/내용
1. 본인의 프로그래밍 경험과 기술 스택에 대해 구체적으로 서술해 주세요.
다양한 프로젝트 경험을 통해 소프트웨어 개발 역량을 쌓아왔으며, 주로 게임 개발과 관련된 프로그래밍 작업에 집중해 왔습니다. 처음 시작은 개인 프로젝트로 온라인 멀티플레이어 게임을 개발하면서 실시간 네트워크 통신과 서버-클라이언트 구조에 대해 깊이 있게 학습할 수 있는 기회를 얻었습니다. 이후에는 중소 게임 업체에서 인턴으로 근무하며 실제 현장에서 요구되는 개발 방법론과 협업 방식을 경험하였고, 특히 Unity와 Unreal 엔진을 활용한 프로젝트에 참여하며 그래픽 처리, 물리 연산, 게임 로직 구현 등 다양한 기술을 습득하였습니다. 이러한 경험 덕분에 게임 개발에 필수적인 오브젝트 지향 프로그래밍과 상태 관리, 이벤트 처리에 능숙해졌으며, 버전 관리 도구인 Git을 활용하여 협업의 효율성을 높이는데도 익숙합니다. 기술 스택으로는 주로 C++과 C#을 사용하여 게임 로직과 엔진 개발에 참여하였으며, 데이터 구조와 알고리즘에 대한 이해도를 바탕으로 성능 최적화 작업도 병행하였습니다. 또한, 게임 오브젝트 관리와 씬 전환, 애니메이션 제어를 위해 유니티 엔진…