viewimage.php?id=2abcdd23dad63db0&no=24b0d769e1d32ca73ce885fa1bd6253138ca63577cd68a52ea2273d44e2121143bc8f1148c850e5bb49a5d4d791cdf601d116bfbb639dcd8af02175aae035e4209345497


거의 한달만에 올리는 개발일지



1. 기획 변경점



viewimage.php?id=2abcdd23dad63db0&no=24b0d769e1d32ca73ce885fa1bd6253138ca63577cd68a52ea2273d44e2121143bc8f1148c850e5bb49a5d4d1471dd633b5d5ab9db9ab92a0abeae86c6e8b8b7486cddeef2


이전에는 이런 이름으로 올렸었는데 왜 제목이 바뀌었냐


원래는 원스휴먼처럼 여러 컨텐츠들 모아넣고 골라먹는 맛의 게임을 만드려했는데

골라먹을만큼의 컨텐츠량을 인디환경에서 만들수있냐, 추구하는 방향성이나 재미를 하나로 딱 정해두고

그 컨텐츠를 중심으로 다른 컨텐츠들을 묶어버리는게 기획적으로 개발적으로도 낫다



a04805aa0e1eb273a2331765295ddec939aae9ff3fa41b6a055714a7dd1475409b4818400c823287a6



그런식으로 얘기가 되서 최종적으로

다른 세력의 영역에 쳐들어가서 전초기지를 짓고 플레이어를 제압하러오는 공세를 막는것 (디펜스)

해당 세력의 도시에 사보타주 해 자원을 획득하고 다음에 올 공세를 약화시키는것 (오펜스)

그런 식으로 디펜스를 버티는 것을 반복한 끝에 모든 대비가 끝났다싶으면 조건을 만족시켜 최종 공세를 진행하는 것 (보스 디펜스)

이런 식으로 진행되는 게임으로 결정함


본래도 샌드박스 환경에서 디펜스 & 오펜스 플레이 하는 게임이라고 글 올리긴 했는데

거기서 디펜스 중심으로 좀더 강화됐다 보면 됨


2



2. 맵 변경점



a76d2cad352eb45bb233115545eeaffafc95922afef229e813f24df70990bce1a4cbd32858bcc46acec77ddb


이전에 쓰던 Blocky 는 외부 패키지라 뜯어서 써보기도 힘들었고

어차피 맵 데이터화 작업을 해야했어서 처음부터 다 만들기로 했음

거기다 더해서 Block 속성도 SO 로 넣어주고 청크 시스템도 넣고 세이브 기능도 만드는 등등

맵 관련 작업이 지난 한달동안 한 분량의 절반은 차지할듯

나머지 반은 애니메이션&몬스터고



a76d2cad352eb45bb233115545ee020dea31a0bb36feadf604d2387053ef60e2


저번과 다르게 바닥도 벽도 다 Block 이란 Prefab 배치 후

데이터에서 메시&머티리얼을 끄집어와 교체해 만드는 방식이다보니 바닥만 따로 Static 먹이는건 할수없었음

그래도 FPS 는 안정적


34



2-1. 현재 작업중인 맵


a76d2cad352eb45bb233115545eea9d7bc0f8d007cc2e9a59d62a3ea6b7d29c0b368abdf2a0b497abb248f8f79


현재는 튜토리얼 맵 작업중에 있음


2-2. 블럭


a76d2cad352eb45bb233115545eeaffc26295fe171be74e801304d4927a001bb692407a5ab9ddb

a76d2cad352eb45bb233115545eea9c8d41242a5b3694d54f73fdd256c9c568165c8e7777dfb75050b891f0899385cffb09299db


애니메이션으로 움직이는 블럭들



a76d2cad352eb45bb233115545eeafe5604fc4e4c337c8f9b9e41e91f1c958bcacc2782b80be7f2aa5d7a690ee39


쉐이더 써서 모니터 내 내용물이 스크롤 되게 만든 장식용 브리핑 보드



2-3. 건설 모드



a76d2cad352eb45bb233115545eeaeec89b32d79c80ad5679aa6d16706a8c5987c65517fdbe52ce40af0


한달동안 에디터용 블럭 배치도 개발자분들이 직접 만들었고 동시에 플레이어용 건설 기능까지 다 만듬

블럭 배치할때 블럭의 정면이 어느방향을 볼지 표시하는 기능

주변 벽에 따라 형태 바뀌는 룰타일도 포함됨

이후 블럭 회수 = 파손된 부분만 제외하고 일부 자원만 반환받고 블럭 파괴

블럭 수리 = 파손된 부분만큼의 자원을 써서 원상복구

이렇게 2개의 기능이 더 추가될거



3. 캐릭터 장비


a76d2cad352eb45bb233115545eeaeee6014469978c37bbf375ec27fcca26fbd11eba3ca9825b836ec8fbf


저번에는 이동까지만 가져왔었고 다음 일지에선 전투관련으로 들고오겠다고 말했었는데 이게 그 일부임

장비 리깅용 빈 스프라이트를 만들어두고 무기 착용시 그 ID 에 맞는 장비용 이미지로 그 빈 스프라이트를 교체해줘 장비를 착용한것처럼 보이게 만듬

Idle, Walk, StepBack (뒤로 이동), AttackSword, AttackSpear, AttackShield 이렇게 6개를 만듬


a76d2cad352eb45bb233115545eea8c852d997bb1f05d3b011471486300ab7a49389e711298afb88a4ad7cab34c71121bd0bf8423a

a76d2cad352eb45bb233115545eea8c852d997bb1f05d3b011471486300ab7a49389e711298ae7d6baa45bb50ec02c3fda733b0caea3


근데 이렇게 상체 본 하체 본 다 통짜로 만드는것 보다 두 레이어로 분리한다음에 상태 따라서 따로 호출해와 조립해주면

나중에 움직이면서 공격하는걸 따로 만들 필요가 없잖아

그래서 걍 다시 만듬


2


이런걸 시작전에 생각했어야하는데





아직까진 자연스럽진 않음

애초에 3D 도 그렇고 애니메이터가 없으니 기획자가 대신하고 있는거라

계속 만져봐야할듯



21


아마 이번달엔 몬스터랑 디펜스=공세 쪽으로 해서 또 올릴거같음

못 올리면 바쁜걸로 알아주셈..

봐줘서 감사합니다