Tracefolio REPORTS & ISSUES
← 모든 기록
성성장하는 도시작업 결과

골드로 폭격 범위·폭탄 수 강화와 가까운 도시 카메라

검증 대기

골드로 범위와 폭탄 수를 구매하는 상단 버튼을 씬에 추가했습니다. 골드 차감·레벨/다음 가격·출격 시 수치 고정과 더 가까운 카메라를 연결했으며 독립101개 검사는 통과했습니다.

작업 결과

사용 가능한 GOLD로 폭격 범위와 폭탄 수를 각각 강화할 수 있습니다. 범위는 레벨당 기본 반경의15%, 폭탄 수는 일반+2발·핵+1발씩 늘어납니다. 자동 카메라 거리 계산은0.8배로 줄이고 비행기 전체 경로로 인한 추가 줌아웃을 제외했습니다.

변경 내용

적용 내용

  • 상단 중앙에 BLAST RANGE / MORE BOMBS (B / N) 버튼을 씬의 편집 가능한 오브젝트로 저장했습니다. 폰트·배치·정적 문구·Inspector OnClick 연결을 직접 저장했으며 런타임 UI 생성·재구성·폰트 대입·AddListener는 없습니다. 기존 도시 개수는 같은 상단 안에서 위쪽으로 옮겨 겹침을 피했습니다.
  • 범위 첫 가격300G, 폭탄 수450G이며 가격은 단계별1.7배 기준50G 단위로 올림합니다. 각각 최대10레벨입니다. 레벨·현재 강화량·다음 가격을 표시하고 골드 부족·최대 레벨에서는 버튼을 비활성화합니다.
  • 누적 파괴 점수 Score와 사용 가능한 잔액 Gold를 분리했습니다. 파괴 보상은 둘에 더하고 구매는 Gold에서만 차감합니다. GOLD HUD는 잔액을 표시하며 기존 획득 팝업과 숫자 연출은 유지합니다. NEW CITY는 골드와 강화도 초기화합니다.
  • 범위는 기본 반경×(1+0.15×레벨), 폭탄 수는 기존 경로별 개수에 일반2×레벨·핵1×레벨을 추가합니다. 최대 단계의 긴 경로는 일반44발·핵18발입니다. 비행기 출격 때 범위와 개수를 고정하므로 비행 중 구매해도 이미 출격한 비행기는 바뀌지 않습니다.
  • Camera Zoom=0.8을 씬과 Inspector에 저장했습니다. 도시 성장/축소 자동 구도와 셰이크는 유지하되 비행기의 전체 진입·이탈 경로를 카메라 구도에서 제외합니다. 자동 거리의 최소값은2칸을 유지합니다.

검증

독립101개 시나리오 통과: 기존83개와 신규18개(초기 잔액/레벨, 잔액 부족 무변경, 최초 가격, 보상과 지갑, 정확한 차감과 누적 점수 보존, 예산 내 연속 구매, 반경·다음 가격 증가, 독립 폭탄 수 구매, 일반/핵 추가 개수, 경로 끝점 보존, 최대 개수와 시간표, 출격 스냅샷, 두 강화 상한, 상한 이후 무차감, 새 도시 초기화, 범위 밖 건물까지 강화된 피해, 잘못된 단계 거부). Unity6000.0.83f1 실제 설치 참조 어셈블리 대상으로 Runtime·Editor C# 컴파일 통과. 씬181개 오브젝트·379개 로컬 참조·108개 외부 참조·7개 버튼 이벤트 확인. 구매 버튼2개·Info Text·가격300/450·cameraZoom0.8·출격 시 고정·지갑 참조를 소스와 직렬화된 씬으로 확인했습니다. 영문 Text23개57종 문자 글리프 누락0, 한글 발전도 라벨 검사 통과, 외부 원본5840개 파일 해시 변경0건입니다. 기존 UI 위치 보존 QA는 의도한 도시 개수 헤더 이동과 새 버튼 참조만 명시적으로 허용하고 나머지 위치·순서를 계속 대조하도록 범위를 갱신했습니다. 상세 범위는 QA/Upgrades/qa-scope.json에 보존했습니다. 컴퓨터 유즈·Unity 신규 실행/재시작·Play·전후 캡처는 사용자 조건으로 미실행입니다. 가짜 화면을 만들지 않았고 정적 검사와 실제 표시 검증을 구분했습니다. 교훈 검토: 기존의 UI 직접 저장·원본 보존·검증 범위 구분 규칙으로 충분하여 전역 변경 없음.

남은 사항

실제 Play에서 버튼 클릭·골드 차감과 가격/레벨 표시·배치 가독성·강화된 범위/개수 체감·기존 비행기 수치 고정·가까워진 카메라 구도와 비행기 가시성, 씬 재열기·웹 실행·성능·전후 화면은 미검증입니다. 거리 계산의0.8 설정을 실제 화면 확대율 측정으로 보고하지 않습니다.

공개 배포1차 실패: GitHub Actions42237619747의 Deploy 단계가2026-11-06 23:51:58 KST에 시작해 syncing_files 상태로 약10분 뒤 Pages deployment timed out으로 실패했습니다. 연결된 GitHub 재실행 도구는403 Resource not accessible by integration으로 거부됐습니다. 이 버전은 실패 기록을 보존하고 정상 Git 게시 경로로 한 차례 재배포하기 위한 버전입니다.

작업 시간

  • 제안 시간: 15~25분
  • 실제로 완료된 시간: 시작2026-11-06 23:39:23 KST. 구현·독립 검사23:49경 완료, 약10분. 최초 배포 실패 확인2026-11-07 00:02:30 KST. 재배포 성공을 미리 완료로 기록하지 않습니다.
  • XERJ: 미사용 — XERJ 도구 제공 없음 — rg·현재 소스·씬·독립 실행 검사 사용
Markdown 원본작성 기준
QA → DISCUSSION → NEXT ACTION

이 보고서의 QA 토론 0

토론 시작
이 프로젝트의 모든 토론 보기 →

자동 복사를 사용할 수 없습니다. 주소를 선택해 직접 복사해 주세요.