Unity와 C#을 기반으로 모바일 게임 클라이언트와 게임플레이 시스템을 개발합니다.
게임플레이 상태 설계부터 실제 모바일 환경의 성능과 안정성까지 함께 고려합니다.
Gameplay Systems · Combat & Enemy AI · Mobile Runtime · Profiling & Debugging
모바일 탑다운 액션 게임 · 기획부터 Android 빌드와 배포까지 1인 개발
상태 기반 플레이어·적 전투 시스템 · 스킬·아이템·인벤토리 연동
ScriptableObject 기반 게임 데이터 · 모바일 입력 및 UI 흐름 · 런타임 디버깅
Technical Focus
게임플레이 상태와 UI 책임 분리 · 데이터와 런타임 상태 분리
모바일 환경의 입력 처리와 확장 가능한 전투 구조 설계
카페 운영 과정을 상태 기반 게임플레이 시스템으로 구현하는 시뮬레이션 프로젝트
플레이어·고객 FSM · 주문·제조·전달·결제 흐름 · 다중 주문과 대기열
좌석·식사·테이블 상태 · 직원 작업과 청소 · HUD 상태 피드백
Technical Focus
주문부터 제조, 결제, 식사와 정리까지 이어지는 운영 루프를 상태 단위로 분리하고,
새로운 고객 행동과 업무 시스템을 추가할 수 있도록 확장 가능한 구조로 설계하고 있습니다.
현장·연구 업무를 지원하는 모바일 애플리케이션과 데이터 수집·관리 시스템을 개발합니다.
자동 촬영·전송 앱의 장기 무인 운용 시스템 구현
OpenCV와 ArUco 기반 온디바이스 면적 측정 및 정확도 검증
주요 업무 및 구현 내용 보기
야외 장기 운용 장비를 위한 자동 촬영 및 데이터 전송 앱
- 화면이 꺼진 상태에서 예약 촬영 및 부팅 후 스케줄 복구
- CameraX 기반 원본 JPEG 촬영과 GPS·EXIF 정보 기록
- SFTP 업로드 큐, 실패 재시도 및 네트워크 복구 처리
- Telegram을 통한 촬영·업로드·장애 상태 알림
- Android Keystore를 이용한 민감정보 보호
- 배터리, 저장공간, 네트워크 및 촬영 상태 Health Check
Android 카메라와 ArUco 마커 보드를 이용한 온디바이스 엽면적 측정 앱
- 실시간 ArUco 마커 인식과 A3·A4 보드 자동 판별
- 원근 보정, ROI 추출 및 잎 영역 분할
- 픽셀 면적을 실제 cm² 단위로 환산
- 누적 측정과 측정 실패 원인 및 재촬영 안내
- A3·A4 통제 조건 총 36회 측정에서 ±3% 검증 목표 통과
이미지 전처리, 분석 인터페이스와 연구 데이터 관리 등
현장 및 연구 업무를 지원하는 내부 애플리케이션과 도구를 개발했습니다.
일부 업무 프로젝트는 기관 및 조직의 보안 정책에 따라 저장소와 소스 코드를 공개하지 않습니다.
|
Learning & GenAI-based Content Management System
LG CNS AM Inspire Camp 2기 최종 팀 프로젝트로, |
React와 TypeScript 기반으로 공통 API 클라이언트, 권한별 UI,
강의 검색·관리, Q&A 및 SSE 실시간 알림 기능을 구현했습니다.
Unity · C# · UGUI · ScriptableObject · FSM
Android · Kotlin · CameraX · OpenCV · ArUco · SFTP
TypeScript · React · Redux Toolkit · JavaScript · HTML · CSS · Git · GitHub
Unity 게임 개발 부트캠프 · 6개월
Unity/C# 게임 클라이언트 개발, 게임플레이 시스템, UI 구현 및 모바일 빌드
LG CNS AM Inspire Camp 2기 · 6개월
React/TypeScript 기반 프론트엔드 개발, 협업 개발 및 8인 팀 프로젝트


