거의 한달만에 올리는 개발일지
1. 기획 변경점
이전에는 이런 이름으로 올렸었는데 왜 제목이 바뀌었냐
원래는 원스휴먼처럼 여러 컨텐츠들 모아넣고 골라먹는 맛의 게임을 만드려했는데
골라먹을만큼의 컨텐츠량을 인디환경에서 만들수있냐, 추구하는 방향성이나 재미를 하나로 딱 정해두고
그 컨텐츠를 중심으로 다른 컨텐츠들을 묶어버리는게 기획적으로 개발적으로도 낫다
그런식으로 얘기가 되서 최종적으로
다른 세력의 영역에 쳐들어가서 전초기지를 짓고 플레이어를 제압하러오는 공세를 막는것 (디펜스)
해당 세력의 도시에 사보타주 해 자원을 획득하고 다음에 올 공세를 약화시키는것 (오펜스)
그런 식으로 디펜스를 버티는 것을 반복한 끝에 모든 대비가 끝났다싶으면 조건을 만족시켜 최종 공세를 진행하는 것 (보스 디펜스)
이런 식으로 진행되는 게임으로 결정함
본래도 샌드박스 환경에서 디펜스 & 오펜스 플레이 하는 게임이라고 글 올리긴 했는데
거기서 디펜스 중심으로 좀더 강화됐다 보면 됨
2. 맵 변경점
이전에 쓰던 Blocky 는 외부 패키지라 뜯어서 써보기도 힘들었고
어차피 맵 데이터화 작업을 해야했어서 처음부터 다 만들기로 했음
거기다 더해서 Block 속성도 SO 로 넣어주고 청크 시스템도 넣고 세이브 기능도 만드는 등등
맵 관련 작업이 지난 한달동안 한 분량의 절반은 차지할듯
나머지 반은 애니메이션&몬스터고
저번과 다르게 바닥도 벽도 다 Block 이란 Prefab 배치 후
데이터에서 메시&머티리얼을 끄집어와 교체해 만드는 방식이다보니 바닥만 따로 Static 먹이는건 할수없었음
그래도 FPS 는 안정적
2-1. 현재 작업중인 맵
현재는 튜토리얼 맵 작업중에 있음
2-2. 블럭
애니메이션으로 움직이는 블럭들
쉐이더 써서 모니터 내 내용물이 스크롤 되게 만든 장식용 브리핑 보드
2-3. 건설 모드
한달동안 에디터용 블럭 배치도 개발자분들이 직접 만들었고 동시에 플레이어용 건설 기능까지 다 만듬
블럭 배치할때 블럭의 정면이 어느방향을 볼지 표시하는 기능
주변 벽에 따라 형태 바뀌는 룰타일도 포함됨
이후 블럭 회수 = 파손된 부분만 제외하고 일부 자원만 반환받고 블럭 파괴
블럭 수리 = 파손된 부분만큼의 자원을 써서 원상복구
이렇게 2개의 기능이 더 추가될거
3. 캐릭터 장비
저번에는 이동까지만 가져왔었고 다음 일지에선 전투관련으로 들고오겠다고 말했었는데 이게 그 일부임
장비 리깅용 빈 스프라이트를 만들어두고 무기 착용시 그 ID 에 맞는 장비용 이미지로 그 빈 스프라이트를 교체해줘 장비를 착용한것처럼 보이게 만듬
Idle, Walk, StepBack (뒤로 이동), AttackSword, AttackSpear, AttackShield 이렇게 6개를 만듬
근데 이렇게 상체 본 하체 본 다 통짜로 만드는것 보다 두 레이어로 분리한다음에 상태 따라서 따로 호출해와 조립해주면
나중에 움직이면서 공격하는걸 따로 만들 필요가 없잖아
그래서 걍 다시 만듬
이런걸 시작전에 생각했어야하는데
아직까진 자연스럽진 않음
애초에 3D 도 그렇고 애니메이터가 없으니 기획자가 대신하고 있는거라
계속 만져봐야할듯
아마 이번달엔 몬스터랑 디펜스=공세 쪽으로 해서 또 올릴거같음
못 올리면 바쁜걸로 알아주셈..
봐줘서 감사합니다
살을 너무 붙이면 난잡할 거 같고... 줄이면 메이킹이 힘들거 같은 고난이도 장르 같네...ㅋ