본문 바로가기

개발일지

26.06.15. Kawaii Solitaire 개발일지 : 카드 그룹 이동 규칙 설정

라이더 쓸까 하다가 돈도 없고 VS 쓰게 돼서 클로드 받아놓을까 고민했는데

라이더 안 쓴 이유가 돈 때문이었으니 클로드도 안 쓰는게 맞다 싶어서 지피띠니 애용중

버그 생길 때 마다 물어보니까 편하긴 한데 좀 바보가 되는 느낌이다

예전 회사 선임들이 했던 말이 이해되고 있슴

 

오늘 한 내용은 일단

 

1. 이동 규칙 정립

 - 카드 아래에 랭크가 정렬되어 있을 때만 이동 시작 가능

- 이동 중인 가장 위쪽 카드의 랭크 + 1이 이동을 원하는 스페이스에 있을 때만 이동 완료 가능

 

>> 요새 너무 생각을 안했더니 이게 좀 힘들었는데

어차피 마지막 카드가 해당 그룹에 포함되어 있기만 하면 되는구나! 를 알아버려서 (늦었음)

10분만에 구현함

 

2. 한 수트 콜렉트 처리

- 한 수트가 완전히 모였을 때 완료 처리

 

>> 이것도 Card 코드에서 이동하는 김에 처리할까 했는데 약간 애매해서 지피띠니한테 물어봤더니

돌려말하기 장인이 직설적으로 Space 코드 사용하라고 하길래 냅다 바꿈

코드에 점점 주관이 사라지는게 무서워서 슬쩍 주석이라도 추가해뒀다

 

 

테스트 몇 번 해봤는데 이걸로 규칙 정립은 완료한 것 같음

UI 정돈하고 카드 생성하고 애니메이션 넣는 것 까지 완료하면 솔리테어 자체는 완성일 듯

여기에 추가로 오타쿠스러운 뭔가를 넣고 싶은데 뭐가 좋을까