2011. 10. 18. 23:08 Team Space Cat
'Develop'에 해당되는 글 9건
- 2011.10.18 스매시캣 개발일지 (~2011.10.18)
- 2011.10.14 스매시캣 개발일지 (~2011.10.14)
- 2011.09.29 Smash Cat 개발일지 2011.09.28
- 2011.09.27 스매시 캣 개발일지 2011.09.26 ~ 2011.09.27
2011. 10. 14. 10:58 Team Space Cat
스매시캣 개발일지 (~2011.10.14)
어려움에 봉착한 상황입니다. 충돌체크나 시간지연 이벤트 구현에 어려움이 있어서 갖은 방법을 동원하는 중입니다.
일단 어제 날짜로 올린 0.3 버전의 변경사항은 다음과 같습니다.
- 스코어 숫자 이미지 파일로 구현(LabelAtlas)
- 시작 애니메이션 추가(고양이 올라오고 'Ready?'문구가 내려왔다 올라감)
- 다중충돌, 콤보 구현(불완전, 진행중)
- 충돌시 화면 흔들리는 효과(불완전)
- 화면 좌측에 게이지바 구현(게이지 점멸과 함께 랜덤 이벤트 발동)
전체적으로 깔끔하게 구현되는 부분이 별로 없습니다. 대부분은 그래도 보정작업을 좀 해주면 나아질 것 같은데 다중충돌에 따른 콤보 시스템 구현은 문제가 제법 존재합니다. 여러 종류의 객체가 같은 충돌 RECT를 공유하기 때문에 생기는 문제같은데… 10번에 한번꼴로 잘못된 충돌 판정을 내립니다. 현재 이 문제를 해결하기 위해 이틀째 전력을 다하고 있고 물리엔진(Box2D)를 이용하는 방법도 검토중입니다. 아직 구현할 게 많은데 의외의 곳에서 발목을 잡히네요;
제 절친이자 이번 작품의 그래픽 디자이너 Gasfard에게서 주인공 디자인(겸 팀 마스코트) 시안을 이번 주 내로 받기로 했습니다. 멋진 결과물 기대중 ㅇ_ㅇ!
다음 주에는 슬슬 DB 작업에 돌입해야 하는데 지금 쌓여있는 문제들이 빨리 해결됐으면 좋겠습니다.
2011. 9. 29. 00:36 Team Space Cat
Smash Cat 개발일지 2011.09.28
오늘은 몇 가지 구현 테스트와 코드 최적화를 실시했습니다.
1. 터치 제스처로 조작방법 변경
2. 예외처리, 이동거리 보정
3. 이동 애니메이션
4. 레티나 디스플레이 대응 이미지 추가
5. 코드 재설계(싹 뒤집어 엎음)
6. BGM, 효과음 적용
그밖에 리소스 공유를 위한 몇 가지 준비를 완료했습니다.
은근 기본적인 기능같으면서도 막상 구현하려니 어려움을 겪게 되는 것들이 많네요. 기획 원안대로의 제작를 목표로 하고는 있습니다만 안 되면 꼼수라도 써야지요.
2011. 9. 27. 14:59 Team Space Cat
스매시 캣 개발일지 2011.09.26 ~ 2011.09.27
제 야심작 우주고양이의 후속편인 코드명 우주고양이2(현 스매시캣) 개발일지를 시작합니다.
원래 어제부터 쓸려고 했으나 피치못할 사정으로 이틀치 몰아서...
개발 개요는 아래와 같습니다.
제목: 스매시 캣(가칭)
플랫폼: iOS, Cocos2D v1.01 기반
장르: 터치 아케이드
가을 중으로 개발완료 하는 것을 생각하고 있습니다. 위 사진은 테스트용 알파 이미지들이고요.
원래 제목은 우주고양이2(Space Cat2)였으나 안드로이드용으로 같은 제목의 게임이 이미 출시되어 있더군요. 따라서 전격 타이틀 교체를 실시하였습니다.
현재까지 구현된 사항은 아래와 같습니다.
1. 버튼을 눌러 고양이 이동
2. 지구 천천히 회전
3. 배경 스크롤(무한루프)
2,3번은 뭐 그럭저럭 굴렸는데 버튼 눌러 고양이 이동시키는거 삽질하다 토할뻔함.
이번 주 내로 아주 기본적인 구색을 갖추는 것을 목표로 하고 있습니다.