뒤로 가기
부스트캠프 캔버스 학습 프로젝트
2022.11.01 ~ 2022.11.08
🧑💻 프로젝트 내 역할: 레거시 코드 리팩토링, 카메라 추적 구현/최적화
프로젝트 개요
Canvas 기반 2D 게임 프로젝트 일부
뷰포트보다 넓은 공간에서 대상 추적 카메라 구현
시연 영상
브라우저가 video 태그를 지원하지 않습니다.
1) 레거시 리팩토링
IIFE 레거시 → 클래스 기반 모듈화로 가독성/확장성 향상
2) 카메라 추적/렌더링 최적화
프레임마다 카메라 기준 좌표 계산
뷰포트 내 필요한 영역만 렌더링하도록 최적화
성과
모던 문법 기반 코드로 동료 학습자와 공유
불필요한 렌더링 감소로 성능 향상