Repository navigation
Releases
옆자리 고양이 2.0.37
옆자리 고양이 2.0.37 — 행동 연결과 위치 연속성 개선
- 장난감·밥그릇·생선 때문에 고양이 바닥 좌표가 튀던 문제를 수정했습니다.
- 드롭샷에서 같은 원화로 자세 정리·구르기·꼬리 쫓기·제동·미끄러짐·넘어짐 영상을 새로 만들고, 실제 행동과 회복까지 연결했습니다.
- 달리기에서 갑자기 정면으로 바뀌던 제동 진입과, 제동 후 걷기 복귀가 다시 재생되던 문제를 수정했습니다. 회복이 끝나고 쉬는 시간을 시작합니다.
- 기존 그림을 사용하는 스트레칭·매달리기·표정 등의 경계 연결을 보완하고, 일반 앞발 놀이가 준비 동작만 반복하던 오류를 수정했습니다.
- 반대편으로 순간이동하던 화면 횡단 이벤트를 실제로 걷는 동작으로 바꿨습니다.
- 눈꽃냥의 회전 중 눈 색과 흰 털 재질을 보완했습니다. 첫 고양이와 동반 고양이에 같은 표시 경로를 적용합니다.
- 세 외형의 32개 행동과 제동 변형 9개를 실제 렌더러로 60Hz 검사합니다. 이동·점프·턴의 물리 속도와 발 접촉, 원본 영상의 전체 동작을 유지합니다.
업데이트 방법
고양이 또는 알림 영역 아이콘 우클릭 → 프로그램 업데이트 → 업데이트 확인…
옆자리 고양이 2.0.36
옆자리 고양이 2.0.36 — 민첩하고 자연스러운 달리기
- 걷기와 달리기 사이의 가속·감속을 같은 캐릭터 기준의 새 드롭샷 영상으로 교체했습니다. 각 전환은 원본 영상의 완전한 0.5초 구간을 사용합니다.
- 전환 영상과 물리 모터가 속도를 두 번 완만하게 만들던 문제를 고쳤습니다. 턴 후 반대 방향으로 출발할 때도 더 빠르게 힘을 실어 달립니다.
- 달리기 반복 끝에서 거의 정지한 그림이 움직임을 붙잡던 구간을 조정했습니다. 기존 달리기의 106장과 실측 보폭은 그대로 유지합니다.
- 자동 달리기의 반복적인 큰 감속을 줄였습니다. 작은 속도 변화와 발걸음은 유지하며 키보드 조작에서는 입력을 우선합니다.
- 눈꽃냥이 달릴 때 털에 분홍 얼룩이 남던 색 변환을 바로잡았습니다. 코·귀·발바닥의 분홍색과 실루엣은 유지합니다.
- 세 외형과 두 번째 고양이에 같은 반응 개선을 적용합니다. 생일과 돌봄 기록을 유지합니다.
업데이트 방법
고양이 또는 알림 영역 아이콘 우클릭 → 프로그램 업데이트 → 업데이트 확인…
옆자리 고양이 2.0.35
옆자리 고양이 2.0.35 — 자연스러운 행동 연결과 점프·착지
- 식사·그루밍·꾹꾹이·파리 사냥이 시작하거나 끝날 때 기본 자세로 갑자기 바뀌던 구간을 부드럽게 연결했습니다. 얼굴과 발의 위치를 맞추며 움직임의 접촉 시점은 유지합니다.
- 오래된 정지 그림을 번갈아 표시하던 잠들기·깨어나기를 드롭샷 연속 영상으로 교체했습니다. 원래의 웅크린 수면 그림과 세 외형의 공통 배율을 유지합니다.
- 점프·착지를 같은 캐릭터 기준의 새 드롭샷 영상 97개 연속 프레임으로 교체했습니다. 앞발과 뒷발로 충격을 받아낸 뒤 네 발로 회복하며, 앞발을 든 끝 그림을 오래 붙잡지 않습니다.
- 점프의 실제 도약 속도로 공중 프레임을 선택해 이륙 직후와 착지 직전의 정지를 줄였습니다. 첫 고양이와 두 번째 고양이 모두 착지 회복이 끝나면 불필요한 대기 없이 복귀합니다.
- 걷거나 달리다 점프할 때 준비 자세를 걷기 그림이 덮어쓰던 문제를 고쳤습니다. 이동 속도를 유지하면서 뒷다리로 밀어내는 자세를 거쳐 도약합니다.
- 잠들기·파리 사냥·행동 전환 중 절전용 갱신 간격이 적용되던 문제를 고쳤습니다. 움직이는 동안에는 촘촘히 갱신하고 완전히 쉰 뒤에만 갱신을 줄입니다.
- 자는 고양이에게 걷기·달리기·점프 등 행동을 요청하면 깨어나는 동작을 마친 뒤 수행합니다. 깨는 동안 반복해서 지시해도 동작을 처음부터 다시 시작하지 않습니다.
- 새 버전을 자동 확인하면 고양이 위에 “업데이트 해줘” 말풍선을 계속 표시합니다. 확인 주기는 30분이며 인터넷 확인 실패 후에는 5분 뒤 다시 확인합니다. 다운로드 중에는 말풍선을 숨기고, 실패하면 다시 표시합니다.
- 두 번째 고양이에도 같은 연결과 수면 전환을 적용합니다. 기존 생일·돌봄·기억 기록을 유지합니다.
업데이트 방법
고양이 또는 알림 영역 아이콘 우클릭 → 프로그램 업데이트 → 업데이트 확인…
옆자리 고양이 2.0.34
옆자리 고양이 2.0.34 — 자연스러운 포인터·키보드 반응과 두 고양이 놀이
- 가까이서 마우스를 빠르게 왕복해도 몸을 계속 뒤집지 않고 앞발로 반응합니다. 포인터가 멀어지면 발을 안전하게 짚은 뒤 추격하고 도약합니다.
- 키보드 걷기·달리기 전환과 방향 전환에서 동작 시계가 초기화되던 문제를 고쳤습니다. 턴과 가감속 영상을 끝까지 이어가며 짧은 키 입력도 준비 자세에서 자연스럽게 돌아옵니다.
- 드롭샷에서 연속 앞발 반응·실제 턴·가감속·걷기 시작과 마무리 영상을 새로 만들고 공통 원화 배율과 발 접촉을 맞췄습니다.
- 두 번째 고양이도 마우스 잡기·추격·점프·파리 사냥을 합니다. 자기 우클릭 메뉴에서 걷기·달리기·점프·오르기·공놀이·낚싯대·그루밍·꾹꾹이·낮잠과 키보드 조종을 선택할 수 있습니다.
- 두 고양이가 서로 다가가 장난치는 이벤트를 확장했습니다. 앞발 동작을 마친 뒤 쉬었다가 다시 장난치며, 메뉴에서도 함께 놀게 할 수 있습니다.
- 크림치즈·턱시도·오드아이의 외형 배율, 독립 성장·기억, 식사·착지·메뉴·드래그 우선순위를 유지합니다.
업데이트 방법
고양이 또는 알림 영역 아이콘 우클릭 → 프로그램 업데이트 → 업데이트 확인…
검증과 비교 자료
- 포인터·키보드 28초 실제 앱 출력
- 두 고양이 놀이 12초 실제 앱 출력
- 드롭샷 원본과 세 캐릭터 앱 적용 비교
- 세 외형의 두 번째 고양이 파리 사냥
- 원본 영상 12개·전체 추적·생성 및 검증 기록
- 전체 Linux·Windows 검사 통과 · 변경 PR19
- 원본 등록과 적용 설명
영상은 메모리 안의 포인터·키 입력을 실제 앱의 처리·모터·Box2D·Windows GDI+ 경로에 전달해 출력한 자료입니다. 데스크톱 녹화나 OS 입력 주입은 아닙니다. 세 캐릭터의 입력 영상 5,040장과 두 고양이 영상 2,160장, 총 7,200개 고양이 프레임의 해시가 정확한 CI 배포 파일의 Windows 출력과 일치합니다. 아홉 외형 조합의 완전한 장난 동작, 실제 앞발 접촉·추격·도약, 키보드 대상·Esc 해제, 식사·착지·메뉴·드래그 우선순위도 확인했습니다.
옆자리 고양이 2.0.33
옆자리 고양이 2.0.33 — 가만히 둔 포인터와 앞발 회복
- 고양이 위에 마우스를 가만히 두면 뒤로 물러나거나 불필요하게 점프를 반복하지 않고 제자리에서 앞발로 반응합니다.
- 앞발을 든 마지막 그림에서 멈추던 처리를 바꿨습니다. 드롭샷 새 영상으로 발을 바닥까지 내리고 쉬는 자세로 이어집니다.
- 착지·앞발 회복 중 갱신 주기가 느려져 뚝뚝 끊기던 문제를 고쳤습니다.
- 가만히 둔 포인터에는 동작과 회복을 끝낸 뒤 1.8~2.44초 더 쉽니다. 다시 움직이면 회복 후 추격을 이어갑니다.
- 세 캐릭터의 공통 원화 배율, 실제 발 접촉, 이동 중 도약·턴, 메뉴·드래그·식사·놀이 끄기 우선순위를 유지합니다.
업데이트 방법
고양이 또는 알림 영역 아이콘 우클릭 → 프로그램 업데이트 → 업데이트 확인…
검증과 비교 자료
- 60초 실제 앱 렌더러 비교 영상
- 드롭샷 원본과 앱의 앞발·마지막 자세 비교
- 고정 포인터·이동 잡기·전체 동작 추적·생성 기록
- 적용 방법과 원본 등록
- 전체 Linux·Windows 검사 통과 · 변경 PR18
비교 영상 마지막5초가 고양이 위에 포인터를 고정한 상황입니다. 빨간 점은 메모리 입력으로 제공한 테스트 포인터이며, 실제 앱의 샘플 처리·모터·Box2D·GDI+ 경로로 그렸습니다. 데스크톱 녹화나 OS 입력 주입이 아닙니다. 세 캐릭터의10,800개 프레임 해시가 실제 배포 파일의 Windows 실행 결과와 일치합니다. 별도22.4초 고정 포인터 검사도 세 외형 모두 통과했습니다.
드롭샷 원본: 크림냥 앞발·회복 · 턱시도냥 앞발·회복
옆자리 고양이 2.0.32
옆자리 고양이 2.0.32 — 포인터 추격과 달리는 중 잡기
- 같은 모니터 전체에서 움직이는 마우스 포인터를 쫓습니다. 포인터가 조금 멀어졌다고 놀이를 취소하지 않습니다.
- 포인터 속도와 방향을 살피며 가속하고, 도망가는 포인터를 향해 달리는 중 뛰어올라 앞발로 잡으려 합니다.
- 가까이에서는 드롭샷에서 새로 만든 빠른 연속 냥냥펀치를 보여줍니다. 포인터 높이에 맞는 앞발 거리까지 접근합니다.
- 방향을 바꿀 때 실제로 발을 딛고 몸을 돌립니다. 도약·착지·회복 뒤 네 발 자세에서 다시 쫓으며 앉는 동작을 끼우지 않습니다.
- 기존 원화로 첫·마지막 프레임을 고정한 드롭샷 H3 영상 4개를 적용했습니다. 세 캐릭터의 크기와 원화 기준을 유지했습니다.
- 화면에 보이는 앞발이 닿았을 때만 접촉으로 인정합니다. 포인터를 움직이거나 클릭하지 않습니다.
- 놀이 끄기·키보드 조작·식사·수면·메뉴·드래그·숨김의 우선순위와 ‘이 자리에서 쉬기’를 지킵니다.
업데이트 방법
고양이 또는 알림 영역 아이콘 우클릭 → 프로그램 업데이트 → 업데이트 확인…
검증과 비교 자료
같은 모니터에서 포인터를 추격하고, 상대 속도를 살펴 달리는 중 도약하며, 가까이서는 연속 냥냥펀치를 합니다. 발을 딛는 턴과 네 발 착지 회복 뒤 재추격으로 이어집니다.
- 60초 실제 앱 렌더러 비교 영상
- 드롭샷 원본과 앱 프레임 비교
- 동작 추적·실제 공중 접촉·생성 기록 검증 자료
- 적용 방법과 원본 프레임 등록
- 전체 Linux·Windows 검사 통과 · 검토한 변경 PR17
영상의 빨간 점은60Hz 메모리 입력으로 제공한 테스트 포인터입니다. 앱의 실제 샘플 처리·모터·Box2D·GDI+ 경로로 그린 비교 영상이며, 세 캐릭터의10,800개 프레임 해시가 실제 배포 파일의 Windows 실행 결과와 모두 일치합니다. 일정하게 움직이는 포인터를 잡는 독립 검사도 세 캐릭터와 두 체형 모두 통과했습니다.
옆자리 고양이 2.0.31 — 전체 모션 원본 대조
드롭샷 원본 17종과 앱의 등록 시트 20종·32개 행동 상태를 크림냥·턱시도냥·눈꽃냥에서 대조해 적용 오류를 수정했습니다.
- 과속 재생과 생략된 프레임을 원본 시계에 맞추고, 동작의 접촉·회복·다음 행동 연결을 보완했습니다.
- 같은 기준 이미지로 연속 달리기 영상을 새로 생성했습니다. 반복 경계와 실제 발 접촉 속도에 맞춰 적용했습니다.
- 공 원본의 테두리 잔상, 공에 너무 가까이 멈추는 접근 거리, 눈꽃냥 소품 색 변환을 수정했습니다.
- 기준 원화와 공통 배율을 유지하고, 주·동반 고양이의 꾹꾹이 및 장난감 놀이가 끝까지 재생되도록 했습니다.
영상은 배포 앱과 같은 Windows GDI+·Box2D 경로에서 110px 기준 크기로 출력한 자료입니다. 원본/앱 나란히 보기는 등록된 그림의 대조이며, 정상 상호작용의 시간·이동·접촉 검사는 별도 보고서로 구분했습니다.
검증: 전체 Linux/Windows CI · 변경 내용 PR #16. 검증된 소스와 같은 트리를 병합한 커밋으로 태그를 고정하고 배포합니다.
업데이트: 고양이 우클릭 → 프로그램 업데이트 → 업데이트 확인…
옆자리 고양이 2.0.30 — 걷기 연결과 발걸음 수정
옆자리 고양이 2.0.30 — 걷기 연결과 발걸음 수정
- v2.0.29의 걷기에서 짧은 구간이 되풀이되며 자세가 튀던 문제를 수정했습니다.
- 같은 원본 캐릭터를 참조한 드롭샷 걷기·일어서기·멈춰 앉기 영상 6개를 새로 만들어 적용했습니다.
- 걷기는 157장의 원본 자세를 연속 사용합니다. 시작과 끝의 같은 자세를 연결해 반복 경계에서 발과 머리가 갑자기 바뀌지 않도록 했습니다.
- 다리 움직임에 따라 몸의 기준점이 바뀌던 처리를 고정된 좌우 좌표와 실제 발바닥 기준으로 바꿨습니다. 발 접촉 움직임에서 측정한 속도로 몸 이동과 발걸음을 맞췄습니다.
- 시작 56장과 마무리 32장을 따로 등록해 걷기 구간이 자세 전환에 섞이지 않도록 했습니다.
- 크림냥·턱시도냥·눈꽃냥에 적용했습니다.
업데이트 방법
고양이 또는 알림 영역 아이콘 우클릭 → 프로그램 업데이트 → 업데이트 확인…
앱에서 출력한 걷기 31초 · 드롭샷 원본: 크림냥 · 드롭샷 원본: 턱시도냥
앱 미리보기는 Windows GDI+·Box2D 경로로 출력했습니다. 원본 영상은 배경 제거·프레임 등록 전의 드롭샷 결과입니다.
옆자리 고양이 2.0.29 — 디자인 통일과 자연스러운 턴
옆자리 고양이 2.0.29 — 같은 고양이의 자연스러운 행동과 턴
- 행동마다 얼굴·귀 모양·머리와 몸의 비율이 달라 보이던 문제를 수정했습니다. 걷기·달리기·먹기·그루밍·놀이·제동 등16종을 같은 원본 캐릭터 그림을 기준으로 만든 드롭샷 영상으로 교체했습니다.
- 자세마다 전체 높이를 따로 맞추던 처리를 없애고 공통 배율을 적용했습니다. 앉기·네 발로 서기·앞발 들기에서 머리 크기가 달라지지 않도록 맞췄습니다.
- 서로 다른 자동 행동 사이의 조용한 휴식을45~100초로 늘렸습니다. 동작과 착지·제동·자세 회복을 마친 뒤 다음 행동을 기다립니다.
- 포인터 근처에서 반복하는 놀이도5~9초씩 쉬어, 가만히 있는 포인터 앞에서 동작을 빠르게 연달아 바꾸지 않게 했습니다.
- 자동 달리기는 한 방향으로 달리거나 상황에 따라 방향을 바꾸도록 하고, 짧은 간격으로 왼쪽·오른쪽을 번갈아 도는 패턴을 줄였습니다. 달리기 기회 사이의 대기는2~7분으로 늘렸습니다.
- 방향을 바꿀 때 앞발로 제동하고 몸을 낮춘 뒤, 앞발을 짚고 뒷몸을 돌려 반대 방향으로 밀고 나가는 전용 턴을 추가했습니다. 달리기 중간마다 앉았다 일어나는 전환을 없앴습니다.
- 생선 먹기와 일반 먹기, 그루밍 사이에도 서기·방향 전환·앉기의 연결을 마친 뒤 다음 동작을 재생합니다.
- 크림냥·턱시도냥·눈꽃냥에 적용했습니다. 동작 수가 늘었지만 두 외형의 동작 리소스 디코딩 용량은 약260MB에서175MB로 줄었습니다.
업데이트 방법
고양이 또는 알림 영역 아이콘 우클릭 → 프로그램 업데이트 → 업데이트 확인…
실제 앱의 Windows GDI+·Box2D 경로로 출력한 미리보기입니다.
옆자리 고양이 2.0.28 — 파리 사냥과 생동감 있는 놀이
옆자리 고양이 2.0.28 — 파리 사냥과 생동감 있는 놀이·이동
- 현재 고양이의 정면·측면 이미지를 드롭샷에 참조로 넣어 생성한 영상에서 새 동작을 연결했습니다.
- 크림냥·턱시도냥에 새 점프, 입 닦기, 양앞발 잡기, 꾹꾹이와 장난스러운 펀치를 적용했습니다. 눈꽃냥도 같은 동작에 흰 털과 오드아이 외형을 사용합니다.
- 점프 자세는 실제 물리 상태의 준비·상승·정점·하강·착지에 맞춰 표시합니다. 걷기와 달리기의 이동 속도, 포물선 궤적과 착지 후 이동이 이어집니다.
- 마우스 포인터를 향해 까치발로 일어나 양앞발을 뻗습니다. 새 영상에 표시된 발 좌표를 접촉 판정에 사용하며, 포인터가 가까이 있으면 반복해서 시도합니다.
- 그루밍 중 앞발을 핥고 입과 볼을 닦은 뒤 앉은 자세로 돌아옵니다. 쿠션과 친밀도 행동에는 교대로 앞발을 누르는 꾹꾹이를 적용했습니다.
- 공을 바라보고 몸을 낮춰 앞발로 건드린 뒤 뒤쫓습니다. 영상 속 실제 발끝과 물리 공의 원이 닿을 때만 공에 힘을 줍니다. 깃털 놀이에는 엉덩이를 낮추고 덮쳐 누르는 전신 동작을 적용했습니다.
- 파리를 집중해서 쳐다보다가 앞발을 천천히 들고 힘을 모은 뒤 네 번 연속으로 강하게 휘두르는 사냥을 추가했습니다. 드롭샷 영상 속 파리와 고양이를 함께 재생해 시선과 타격 위치를 맞췄습니다. 우클릭 → 행동시키기 → 파리 사냥하기로 실행하거나, 돌아다니는 중 가끔 스스로 사냥합니다.
- 생선 먹기는 새 드롭샷 영상의 전체158프레임(24fps)으로 교체했습니다. 고개를 낮춰 먹고, 턱을 움직여 씹고, 입을 핥고 돌아오는 동작을 이어 재생합니다. 급여는 한 번만 기록하며 먹은 뒤 그루밍으로 이어집니다.
- 걷기와 달리기는 드롭샷 영상의 리듬을 반영해 속도가 부드럽게 변합니다. 달리기를 마칠 때 제동, 미끄러짐, 가볍게 넘어졌다 일어나기를 섞습니다.
- 오른쪽 가장자리를 붙잡고 두 번 끌어올린 뒤 놓고 내려오는 동작을 추가했습니다. 우클릭 → 행동시키기 → 오른쪽 가장자리 오르기로 실행할 수 있습니다.
- 새 버전이 있으면 고양이가 말풍선으로 “업데이트해줘”를 계속 표시합니다. 앱을 다시 실행해도 유지하며 업데이트를 설치하면 사라집니다.
- 원본 생성 영상, 프레임 선택·시간·기준점과 출처·해시를 소스에 보관했습니다.
업데이트 방법
고양이 또는 알림 영역 아이콘 우클릭 → 프로그램 업데이트 → 업데이트 확인…
미리보기는 실제 앱의 Windows GDI+·Box2D 경로에서 출력한 영상이며 바탕화면 녹화는 아닙니다.
Linux·Windows 전체 검증 · 소스: d24debe

