“안정적인 시스템이 곧 좋은 게임의 토대라고 생각합니다.”
저는 게임을 구성하는 모든 시스템이 확장성, 일관성, 유지보수성을 갖추는 것을 목표로 개발합니다.
다양한 팀 프로젝트에서 UI, 데이터 관리, 이벤트, 툴링, 렌더링까지 전반을 다루며 플레이어가 체감하지 못하는 부분까지 완성도 높게 구현하는 것에 집중했습니다.
예를 들어, AES 암호화 기반의 데이터 입출력 시스템, 노드 기반 시나리오 에디터, Embarrassingly Parallel한 맵 생성 알고리즘 등은 구조적 안정성과 퍼포먼스 개선을 함께 달성한 사례입니다.
리드 프로그래머로서 Git Workflow, 코드 컨벤션, 자동 문서화 파이프라인을 구축하며 협업 환경 속에서도 일관된 클라이언트 아키텍처를 유지하는 법을 배웠습니다.
앞으로는 유저 경험을 끊김 없이 전달하는 기술적 기반을 다지는 클라이언트 프로그래머로 성장하고 싶습니다.