2016년 7월 29일 금요일

[20160729] String Table And Font

거진 2개월 만에 작업을 재개합니다.
구성원 3명 모두 이런 저런 힘겨운 일들이 돌아가며 찾아오는 바람에 작업을 오래 쉬게 되어버렸군요. ㅇ_ㅇ

작업 내용으로 들어가면...


게임에 문자가 많이 등장할 예정이기 때문에

1. String Table 을 추가하였고,
2. 출력을 위해 Font Texture 도 추가 하였습니다.

매우 개연성 없는 뜬금없는 작업이지만 이것은 다음 작업을 위한 준비 작업입니다.
( '_')y-~

잠깐의 구상후에 본작업을 시작해야겠습니다.

...by R


2016년 5월 22일 일요일

[20160522] character jump

오랜만의 작업 내역입니다.

Box2D와의 전투는 매우 길었습니다..

작업 내역

JUMP 입니다.

영상을 찍고나니 밋밋해서 인게임내에 BGM 도 적용시켜 보았습니다.

by Pandolgun




2016년 5월 2일 월요일

[20160502] FSM Version.2

Version.1 의 작업이 6시간 가량 걸린줄 알았는데
다시 계산해보니 12시간 정도 소비했더군요.

( o_o)y-~

기절했다 일어나서 다시 작업에 도전했습니다.

쉬는시간을 제외하고 7시간 가량 소비한 결과
그럭 저럭 쓸만한 코드를 완성했습니다.

당장은 Logo 출력 Scene의 로직을 FSM 사용하여 조정한 것 뿐이라서 눈에 보이는 것은 없습니다만 앞으로 이런 저러한 것들이 많이 나오게 될 것으로 기대합니다.

이제 좀 쉬어야겠습니다.

...by StudioR


2016년 5월 1일 일요일

[20160502] FSM Version.1

이런 저런 컨텐츠 추가를 위해 가장 귀찮지만
없어서는 안될 FSM 추가 작업을 하고 있습니다.

일단 1차 작업은 실패 입니다.

개인 프로젝트의 코드를 개선하여 팀프로젝트에 추가하려 하였으나.
6시간의 삽질끝에 코드를 모두 날려버리고...

일단 이벤트 등과 함께 쓰일 Value Class 를 정리하여 올렸습니다.

( '_')y-~

팀작업에서 쓰일수 있는 제품화 가능한 코드의 허들은 높은것 같습니다.
혹은 그저 결벽증일지도 모릅니다만.

...by StudioR

2016년 4월 8일 금요일

[20160409] 기본 애니메이션.

애니메이션이 추가 되었습니다.
게임이 정적에서 동적으로 변화하는 순간입니다.


작업내역

        1.ani table.
        2.player plist.
        3.animation controller

입니다.

by pandolgun



2016년 3월 30일 수요일

[20160330] Company Logo

게임 켜고 처음으로 만날 Company Logo 가 들어갔습니다.

덤으로 sound table 과 sound manager 가 추가되었고

이것을 버무려 logo 등장 연출이 완성되었습니다.

...by StudioR


2016년 3월 24일 목요일

[20160325] Stage 구성 작업 : Zone

Zone 의 구성및 활용을 위한 기반 기능을 작업 했습니다.

작업내역은


  1. Stage 정보에 시작 Zone 정보를 설정
  2. 각 Zone에 기본 시작 위치 설정
  3. Zone 간 이동을 위한 Gate Object 추가
  4. Gate Object 를 통한 Zone 간 이동 및 위치 설정

...입니다.

by StudioR


[20160324] 짧은 휴식

Seraph 의 병환으로 인해 팀 전체가 잠시 휴식 시간을 가졌습니다.

따지고 보면 휴식이래봐야.
한명은 병원에 입원해있고
한명은 회사다니느라 정신없고
한명은 개인 프로젝트 하느라 피가마르고 있기 때문에....

휴식이라기 보다는... 그냥 잠시 이 덤으로 진행하는 프로젝트에서 해방되어 본업에 충실한 시간이었습니다.

이제 다시 시동겁니다.

by this->topia

2016년 2월 26일 금요일

[20160226] Level 작업 시작

Level 제작을 위한 작업을 진행 하고 있습니다.

작업내역은

+ 기반 작업

  1. 다른 노드의 자식으로 추가된 노드의 Node position 과 Physics body Position 동기화


+ Level 을 위한 작업

  1. Dummy Level 정보가 담긴 json 파일 추가 및 구성
  2. Level load
  3. 시작 zone 에서 다른 zone 으로의 이동

...입니다.

by StudioR



2016년 2월 19일 금요일

[20160219] 기반 작업 #2 - move with physics

여전히 기반을 위한 작업을 진행하고 있습니다.

작업내역은...

1. 'Tiled' 를 사용하여 dummy 타일맵을 생성
2. dummy 타일맵을 로드 하여 화면에 출력
3. 맵 크기에 맞추어 카메라의 이동범위가 제한되도록 조정
4. dummy Player 추가
5. physics object 의 확인을 위한 debug info 출력용 layer 추가
6. 타일맵에 추가한 'col' object layer 의 정보를 바탕으로 지형의 Physics body 생성
7. dummy Player 에 Physics body 추가
8. dummy Player 의 Physics body 가 키입력에 따라 움직이도록 처리
9. dummy Player 의 Physics body 와 cocos sprite 의 위치 동기화

...입니다.

by StudioR


2016년 2월 16일 화요일

[20160217] 기반 작업 #1

기반을 위한 작업을 진행 하고 있습니다.

작업내역은...

1. 기동시 사용될 설정들을 json 으로 만들어 Load 하여 사용
2. 모바일 버전을 위한 해상도 설정 기능 추가
3. Stage Scene의 첫 버전 추가
4. Game Camera 추가
5. Keyboard Input 처리를 위한 모듈 추가
6. Box2D 사용을 위한 기반 작업

...입니다.

by StudioR


2016년 2월 5일 금요일

2016년 1월 16일 토요일

[20160116] Info

+ Project Info
  • Start : 20160116
  • 3 man( Pandolgun, Seraph, StudioR )
  • Cocos2d-x C++ 3.10
  • VS2015 Community
  • Mercurial with Bitbucket
  • Platform : Android > iOS > Steam
  • 2D Dot
  • Direction : Wonder boy in Monster Land
  • Platformer