프로젝트

일반

사용자정보

새기능 #4965

[Client] Field Prefab 제작

Added by hugo 김학윤 on 2023-11-23. Updated on 2024-01-03.

상태:
완료
우선순위:
보통
담당자:
hugo 김학윤
목표버전:
시작시간:
2023-11-28
완료기한:
진척도:
100%
추정시간:
(합계: 0.00 h)

Temp_BP_Field.PNG 보기 Temp_BP_Field.PNG 397 KB hugo 김학윤, 2023-11-24 09:00
Temp bp field

하위 일감

새기능 #4970: [Client] Field Prefab 관리 Tool완료hugo 김학윤
100%

이력

#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

시작점 일부 미일치

높이 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에서 관리)

#9 Updated by hugo 김학윤 on 2024-01-03

  • 상태을(를) 진행에서 완료(으)로 변경되었습니다.

추가 요청 사항 없음.
요청 사항 발생 시 일감 작성 하겠음.

내보내기 Atom PDF

클립보드 이미지 추가 (최대 크기: 100 MB)