부스트캠프 캔버스 학습 프로젝트

2022.11.01 ~ 2022.11.08

🧑‍💻 프로젝트 내 역할: 레거시 코드 리팩토링, 카메라 추적 구현/최적화

프로젝트 개요

  • Canvas 기반 2D 게임 프로젝트 일부
  • 뷰포트보다 넓은 공간에서 대상 추적 카메라 구현

시연 영상

1) 레거시 리팩토링

  • IIFE 레거시 → 클래스 기반 모듈화로 가독성/확장성 향상

2) 카메라 추적/렌더링 최적화

  • 프레임마다 카메라 기준 좌표 계산
  • 뷰포트 내 필요한 영역만 렌더링하도록 최적화

성과

  • 모던 문법 기반 코드로 동료 학습자와 공유
  • 불필요한 렌더링 감소로 성능 향상