새기능 #4965
[Client] Field Prefab 제작
하위 일감
이력
#1 Updated by hugo 김학윤 on 2023-11-23
- 상태을(를) 신규에서 진행(으)로 변경되었습니다.
- 진척도을(를) 0에서 10(으)로 변경되었습니다.
기존 런타임 변경 시스템 제거 작업 완료.
#2 Updated by hugo 김학윤 on 2023-11-24
테이블 통합안
- Field, Blueprint 통합
Type : Field, Blueprint 여부
Name : Name Key
IconID : Icon ID
OpenGroupID : OpenData Group ID
BuyPriceTyhpe : 구매 재화
BuyPriceValue : 필요 재화 수량
- Room, Yard 통합
GroupID : 네이밍 수정 필요. Field 혹은 Blueprint의 Key 값
Name : Name Key
IconID : Icon ID
IsBase : 시작 위치 여부. Room에만 있었으나 둘다 있어도 상관 없을 것으로 추정 돼서 통합 시킴
OpenGroupID : OpenGroupID
OpenSortIndex : Sort Index
BuyPriceTyhpe : 구매 재화
BuyPriceValue : 재화 수량
IsTimeCut : 단축 가능 여부
현재 추가 필요 부분
Field의 IsSquare와 IsHouse
광장에 해당할 데이터만 따로 관리하는 테이블을 만들어야 됨으로 제거.
Blueprint의 IsSpecial, SpecialZoneType
특정 Field에서만 사용 가능한 Blueprint 관리 방법이 필요.
#3 Updated by hugo 김학윤 on 2023-11-24
현재 배경 아트가 없어서 임의로 기존의 마이홈 리소스 배경을 이용하여 가 Prefab을 만들기로 함.
사이즈 : -120 ~ 120
Blueprint : 기획서 상 1~3
Field : 1 ~ 2 기존 마이홈 봄, 겨울 BG
Yard : 3종 현재 미제작
#4 Updated by hugo 김학윤 on 2023-11-24
- 파일에 Temp_BP_Field.PNG Temp_BP_Field.PNG이(가) 추가되었습니다.
시작점 일부 미일치
높이 30(각 층 * 10) + 10(벽 장식) + 10(1층이 없을때)
너비 60(20 * 3)
즉 60 * 60 * 50 (W * L * H)을 기준으로 제작 됨.
#5 Updated by hugo 김학윤 on 2023-11-27
- 개발 제한 조건 추가
계단 영역 추가 필요
계단 영역은 계단 설치 가능한 벽의 하단 한 줄을 모두 설정 해 준다.
이외의 배치 가능 여부는 field data 확인하는 걸로 한다.
#6 Updated by David 백다윗 on 2023-11-27
- Zone: Yard + Room의 합집합. 유저가 오픈해야하는 구역들을 나누는 단위
#7 Updated by hugo 김학윤 on 2023-11-27
RsFieldAreaEditor 추가
RsStair 없어서 주석 처리 추후 수정 필요
Zone추가
Zone 내부 데이터 로드 로직이 없기 때문에 GameObject set false 하는 기능 주석 처리
#8 Updated by Hannah.H 한예지 on 2023-11-28
- 하우스 시스템 문서 1.2 버전으로 업데이트했습니다.
[기획서 폴더] -> [System 폴더] -> [하우스 폴더] -> 하우스 1.2
- 또한 FieldData도 일부 수정했습니다.
1) Zone -> Field 로 명칭 변경
2) RoomTable과 YardTable에 BuyPriceType, BuyPriceValue 제거 (OpenData에서 관리)