Team Project
REVIVE
2D Pixel-Art Metroidvania
Main Client Programmer / Development Lead
Unity 기반 2D 메트로배니아 프로젝트입니다. 데이터 파이프라인, DI 초기화 구조, 씬 전환, 플레이어 시스템, 세이브/진행도, 컷씬 연동, 보스 기믹을 구현했습니다.
SELECTED PROJECTS
Unity 기반 게임 프로젝트에서는 플레이어 시스템, 데이터 파이프라인, 씬 전환, 세이브, 컷씬 연동을 구현했고, AI / Computer Vision 프로젝트에서는 객체 검출, 이미지 분석, 유사도 검색 알고리즘을 개발했습니다.
GAME PROJECTS
실제 출시작과 팀 프로젝트를 통해 게임플레이 시스템, 런타임 구조, 데이터 파이프라인, 씬 전환, 컷씬 연동 경험을 쌓았습니다.
Team Project
2D Pixel-Art Metroidvania
Main Client Programmer / Development Lead
Unity 기반 2D 메트로배니아 프로젝트입니다. 데이터 파이프라인, DI 초기화 구조, 씬 전환, 플레이어 시스템, 세이브/진행도, 컷씬 연동, 보스 기믹을 구현했습니다.
Released
Released Commercial Tower Defense Game
Unity Game Developer / Released Game
STOVE 스토어에 출시 및 판매한 2D 타워 디펜스 게임입니다. 타워 조합, 업그레이드, 히든 조합, 40라운드 진행 구조를 기반으로 제한된 자원 안에서 마지막 라운드 클리어에 도전하는 전략형 게임입니다.
AI / COMPUTER VISION
이미지 기반 객체 검출, 보행자 특징 추출, 유사도 계산, 카메라 기하 기반 크기 추정 등 실제 문제 해결 중심의 알고리즘 프로젝트를 진행했습니다.
Graduation Project
AI-based Suspect Search System
Algorithm Developer
CCTV 영상과 용의자 이미지를 기반으로 사람을 검출하고, 보행자 특징을 추출한 뒤 유사도를 계산해 유사 인물을 찾는 졸업과제 프로젝트입니다. YOLOv9 모델 학습, VTFPAR++ 기반 특징 추출, 코사인 유사도 기반 검색 알고리즘 개발을 담당했습니다.
Competition Project
Computer Vision Box Dimension Estimation
Computer Vision Algorithm Developer
CJ대한통운 미래기술 챌린지 공모전용 프로젝트입니다. 이미지에서 박스를 검출하고, 배경 제거와 Edge Detection을 거쳐 꼭지점 좌표를 추출한 뒤, 카메라 기하를 활용해 실제 박스 크기를 추정하는 알고리즘을 개발했습니다.
SUMMARY
저는 Unity 클라이언트 개발을 중심으로 게임 시스템과 데이터 기반 구조를 설계해왔습니다. REVIVE에서는 메인 프로그래머로서 게임의 핵심 런타임 구조와 기능을 담당했고, Pixel Defense에서는 실제 스토어 출시와 운영 업데이트 경험을 쌓았습니다. 또한 FindSuspect와 Box.size Algorithm을 통해 이미지 분석과 AI 기반 알고리즘 개발 경험을 함께 확장했습니다.