본문/내용
1. 본인의 게임 프로그래밍 경험과 기술 스택에 대해 구체적으로 기술해 주세요.
다양한 게임 프로그래밍 경험을 바탕으로 실력을 쌓아왔으며, 현재까지 여러 프로젝트를 수행하며 기술을 발전시켜 왔습니다. 처음 게임 개발에 관심을 갖게 된 이후, Unity와 Unreal Engine과 같은 주요 게임 엔진을 활용하여 2D와 3D 게임 모두 제작해보았습니다. Unity를 사용할 때는 C#을 주 언어로 삼아 캐릭터 컨트롤, 물리 시뮬레이션, UI 구현 등을 경험하였고, Unreal Engine에서는 C++를 활용하여 고성능의 실시간 그래픽과 물리 기반의 환경을 구축하였습니다. 특히, Unity에서는 씬 구성과 애니메이션 연계, 스크립트 최적화에 집중하였으며, Unreal Engine에서는 블루프린트와 C++의 결합을 통해 복잡한 게임 로직과 최적화를 진행하였습니다. 또한, 클라이언트와 서버 간의 통신 구조 설계에도 참여하며 네트워킹 기술을 익혔습니다. 이를 위해 C#과 C++를 이용한 네트워크 프로그래밍을 수행하였고, 접속 안정성과 트래픽 최적화에 신경 쓰면서 MMO 및 온라인 게임 개발에 필요한 서버 클라이언트 구조를 설계하였습니다. 프로토콜 설계와 데이터 동기화, 패킷 처리 과정에…