그래서 마침내 이 업데이트가 어느 정도 완료되었습니다. 요리할 시간을 하루 더 주려고 합니다(벌레 사냥). 하지만 그런 다음에는 공개할 예정입니다. 다음은 선제적 변경 로그입니다.
새로운 기능
- 새로운 Becky 원형: Precarious
- 새로운 지나 아키타입: 여자친구
- 새로운 다이앤 아키타입 경로: 경멸받는 어머니 -> 사임한 어머니(5성)
- 새로운 다이앤 아키타입 경로: 사임한 어머니(5성) -> 경멸받는 어머니
- 새로운 다이앤 아키타입 경로: 사임한 어머니 -> 코스모폴리탄 어머니(5성)
- 새로운 캐릭터 기능: 라이브 스트리밍
- 새로운 캐릭터 액션: 날짜
- 새로운 인벤토리 화면
- 새로운 옷장 화면
- 향상된 아이템 툴팁
- 새로운 상호 작용 기능
- 새로운 저장 엔진
- 새로운 AT 기능: 지연된 변경
- 새로운 캐릭터 능력치: 등급
- 새로운 베키 의상: 스킨수트
- 새로운 태그: Oblivious & Bimbo
- 새로운 기능: 의상 자동 변경
- 인벤토리 접근: Nathan's House
- 엔진 내부: 거의 완전히 새로운 엔진
그게 무슨 뜻이야?
새로운 Becky 원형: Precarious (자체 설명)
새로운 지나 아키타입: 여자친구 (자체 설명)
새로운 다이앤 아키타입 경로: 경멸받는 어머니 -> 사임한 어머니(5성)
새로운 다이앤 아키타입 경로: 사임한 어머니(5성) -> 경멸받는 어머니
새로운 다이앤 아키타입 경로: 사임한 어머니 -> 코스모폴리탄 어머니(5성) 이제 다이앤을 사임한 어머니로 다시 변신시킬 수 있습니다. 하지만 5성 버전으로는 이제 조금 다릅니다. Resigned(5성)에서 Scorned로 다시 변신할 수도 있습니다. Diane을 Resigned(5성)에서 Cosmopolitan(5성)으로 변환할 수 있지만 현재 버전 0.11.00까지는 편도 여행이므로 주의하세요.
새로운 캐릭터 기능: 라이브 스트리밍 일부 캐릭터는 라이브 스트리밍을 시작하기로 결정할 수 있습니다. 그렇다면 이제 그들이 활성 상태일 때 실시간 스트리밍을 시청할 수 있습니다. 이 옵션은 캐릭터 소셜 미디어 화면(현재 베키만 해당)에서 찾을 수 있습니다.
새로운 캐릭터 액션: 날짜 Diane's Resigned 5성 및 Cosmopolitan 5성 Archtype에 사용할 수 있는 새로운 시스템이 있습니다. 공식적인 날짜에 촬영하면 해당 날짜에 해당 기간 동안 고정됩니다.
날짜 표준 통계 풀을 날짜 통계로 바꾸세요. 스텟은 재미, 설렘, 로맨스, 섹시, 지루함, 분노입니다. 그 능력치에 따라 다양한 행동이 가능하고, 지금까지의 엔딩도 다를 수 있습니다… 밤새도록 지루하면 데이트 상대가 갑자기 두통을 앓을 수도 있고… 그리고 귀찮게…재미가 있을 수 있었습니다.
데이트 중에는 캐릭터 금지 및 관심 사항이 날짜 통계에 영향을 미치는 데 중요한 역할을 합니다. 수행하는 모든 작업에는 5개의 태그가 있고 관심 있는 태그는 날짜 통계에 추가될 수 있으며, 금지된 태그는 그들을 화나게 할 수 있기 때문입니다. 여기에는 이차적 관심 사항이 포함되므로 다른 결과나 가능한 다른 옵션이 나타나는지 확인하기 위해 개인의 이차적 관심 사항을 가지고 놀 수 있습니다. 툴팁은 해당 수정자를 볼 수 있는 적절한 기술이 있는 경우 힌트도 제공합니다.
툴팁에는 다양한 능력치 변화를 나타내는 다양한 불빛이 표시됩니다. 예를 들어 툴팁 하단 중앙에 나타나는 빨간색 불빛은 분노를 나타냅니다. 또한 풀을 보고 어떤 관심이 날짜 통계의 변화를 일으키는지 확인할 수도 있습니다.
새로운 인벤토리 화면 인벤토리 화면은 드래그 앤 드롭이 가능하도록 처음부터 완전히 재구성되었으며, 이에 따라 이전 버튼은 모두 사라졌습니다. 이제 핫바에 주제를 추가하려면 해당 주제를 핫바 슬롯으로 드래그하기만 하면 됩니다.
지금 항목을 숙고하거나 폐기하려면 항목을 적절한 영역으로 드래그하기만 하면 됩니다. 화면 하단에도 토글이 있습니다. 켜져 있으면 슬라이더를 사용하여 유지하려는 최소 금액을 설정할 수 있습니다. 따라서 왼쪽 예에서 토글이 5으로 설정된 동안 3개의 주제 스택을 숙고 영역으로 드래그하면 주제 중 XNUMX개를 숙고하고 XNUMX개를 유지하게 됩니다. 토글이 꺼져 있으면 한 번에 하나의 주제만 숙고하거나 폐기하는 것입니다.
쿼리 버튼을 제거하여 필요에 따라 표시되는 주제를 필터링할 수 있도록 필터 시스템을 만들었습니다. 다양한 태그 필터를 클릭하면 표시(노란색), 숨김(파란색), 강제 표시(빨간색) 사이에서 해당 태그를 순환할 수 있습니다.
표시되는 태그가 있는 주제는 해당 주제에 숨겨진 태그가 없는 한 표시됩니다. 강제 표시 태그가 있는 주제는 숨겨진 태그가 있는지 여부에 관계없이 표시됩니다.
필터 위에는 모든 태그 필터를 표시하거나 모든 태그 필터를 숨기도록 설정할 수 있는 두 개의 버튼도 있습니다.
또한 태그 필터와 함께 작동하도록 Interest 도우미를 변경했습니다. 따라서 특정 캐릭터에게 도움이 될 모든 주제를 보는 간단한 방법 중 하나는 모든 태그를 숨기고 F1을 눌러 Interest 도우미를 연 다음 Force Interests 버튼을 누르는 것입니다. 그런 다음 F1을 다시 눌러 관심 도우미를 숨기면 선택한 캐릭터가 관심을 갖는 태그가 있는 주제만 표시됩니다.
새로운 옷장 화면 인벤토리 화면과 유사하게 옷장도 드래그 앤 드롭이 가능하도록 업데이트되었습니다. 대부분의 경우 화면은 이전 화면과 동일하게 작동하지만 몇 가지 사소한 차이점이 있습니다. 보관함의 자석 버튼은 모든 약물을 보관함으로 끌어들이는 새로운 "당기기" 동작이지만, 아이템 표시줄에 있는 모든 약물은 무시됩니다.
"팝 알약" 버튼이 보관함 화면 내부의 쓰레기나 숙고와 유사한 드롭 영역으로 대체되었습니다. 팩맨 아이콘이 있는 영역입니다. 그 옆 공간은 쿼터백을 관절로, 알약병을 개별 알약으로 바꿀 수 있는 뉴컷 약품 코너입니다.
일부 아이템에는 상점이나 특정 화면에서만 볼 수 있는 숨겨진 통계가 있습니다. 하지만 부여된 보너스를 표시하도록 시스템을 업데이트했습니다. 예를 들어 옷장 보너스 화면에서 옷을 정리하면 어떤 종류의 옷장 보너스가 부여되는지 알 수 있습니다.
새로운 상호 작용 기능 캐릭터와 주제에 대해 토론하고 싶을 때 상호 작용 화면에 아이템 표시줄을 추가했습니다. 이것은 어느 정도 주머니를 나타내므로 더 이상 항목을 핫바로 이동할 필요가 없습니다(또는 이동할 수도 있음).
새로운 저장 엔진 저는 이전에 Unity 에셋 스토어에서 구입한 저장 시스템을 사용하고 있었는데, 지속성 데이터를 중심으로 코딩하는 것이 그다지 편하지 않았기 때문입니다. 내 첫 번째 저장 시스템은 정말 엉망이었습니다. 구입한 저장 시스템은 매우 강력하고 다재다능한 저장 시스템이지만… 느립니다. 버그를 수정하는 동안 저는 타이밍 문제에 계속 부딪혔고, 이러한 문제 중 상당수는 매우 느린 저장 시스템으로 저장된 게임을 로드할 것을 예상하여 게임의 특정 부분을 느리게 해야 했다는 사실에서 비롯되었습니다.
그래서 저는 열심히 노력하여 저장 파일 생성에 훨씬 더 익숙해졌고, 새로운 저장 엔진은 매우 빠르고 첫 번째 시도보다 훨씬 뛰어났습니다. 이전 저장 파일은 여전히 작동하지만 저장 폴더의 백업 폴더로 옮겼습니다. 타임스탬프의 색상으로 이전 저장 파일과 새 저장 파일을 구분할 수 있습니다. 빨간색 타임스탬프는 이전 저장이고 흰색 타임스탬프는 새 저장입니다. 새로운 저장 내용은 표준 JSON 형식이므로 모든 사기꾼을 위한 것입니다. 가지고 있다.
새로운 AT 기능: 지연된 변경 어떤 이유로든 일부 아키타입은 한동안 제자리에 고정될 수 있습니다. 그런 일이 발생하면 캐릭터 화면의 잠재적 AT 섹션에 얼마나 기다려야 하는지 알려주는 메시지가 표시됩니다. 현재는 여자친구 지나(Gina)만이 이 효과를 갖고 있지만, 결국에는 더 많은 것이 나올 것입니다.
새로운 캐릭터 능력치: 등급 Gina와 Becky 모두 성적에 관심이 있으므로 지금은 그들을 추적하는 것이 합리적입니다. 현재 Becky만이 영향을 받은 유일한 사람입니다.
새로운 기능: 의상 자동 변경 잘못된 옷을 입었다고 해서 더 이상 베키와 함께 파티에 가거나 다이앤과 데이트하는 일을 놓치는 일이 없을 것입니다. 이제 액션에 특정 스타일이 필요하고 해당 스타일의 옷을 소유하고 있는 경우 버튼을 누르면 자동으로 해당 옷으로 전환됩니다.
인벤토리 접근: Nathan's House 이제 집 안 어디에서나 인벤토리에 액세스할 수 있습니다. 옷장은 집 밖의 위치와 마찬가지로 여전히 방으로 제한되어 있지만 과도한 클릭을 줄이기 위해 Nathan의 집에 있는 모든 방에 인벤토리 버튼을 추가했습니다.
엔진 내부: 거의 완전히 새로운 엔진 드래그 앤 드롭 기능을 추가하기 위해 새로운 인벤토리 시스템을 구축함으로써 저는 Unity와 C#을 배울 때 만들었던 오래된 버그 시스템을 발견하게 되었습니다. 이러한 버그가 있는 시스템을 수정하는 동안 게임을 더 쉽게 수정할 수 있도록 사용했던 일부 코드 조각을 제거해야 했습니다. 이로 인해 게임의 모든 버튼에 대한 대부분의 버튼 로직을 다시 작성해야 했습니다. 또한 씬 플레이어 로드 방법, 캐릭터 저장 방법, 아키타입 저장 방법, 사용자 인터페이스 로드 방법, Unity가 레벨(위치) 간 전환을 처리하는 방법, 브랜드의 모든 데이터를 처리하는 방법을 다시 실행해야 했습니다. 마지막 업데이트로 만든 새로운 일정 시스템이 분산되었습니다.
...그래서... 위치, 버튼, 장면, UI, 캐릭터, 아키타입, 인벤토리, 저장 엔진 및 일정...이것이 내 게임에서 사용하는 거의 모든 주요 시스템입니다. 그리고 처리하기 위해 대략 80% 정도를 다시 만들었습니다. 버그 및 과도한 게임 지연. 즉… 이제 게임은 매우 원활하게 진행됩니다. 훨씬 빠르고 반응성이 뛰어나며 저장해도 더 이상 게임이 멈췄다고 생각할 필요가 없습니다. 하지만...이런 버그를 모두 추적하려면 많은 작업이 필요했고 Discord의 엄청난 도움이 필요했습니다.
무엇이 잘렸나요?
지나의 이전 버전과의 호환성. 불행하게도 Gina가 B Fucker 5성으로 되돌아가도록 변환 장면을 렌더링할 시간이 부족했습니다.
다이앤의 구형 AT에 대한 추가 별 5개 장면. Diane은 5성으로 Cosmopolitan과 Resigned Mother로 돌아갈 수 있습니다. 나는 그녀를 별 5개까지 얻은 경우에만 사용할 수 있는 AT에 몇 가지 상호 작용을 추가할 계획입니다. 시간이 부족했어요.
코스모폴리탄 5성에서 다이앤의 변신 -> 5성 사임. Diane은 Cosmopolitan, Resigned 및 Scorned 사이를 전환할 수 있도록 고안되었습니다… 그러나 Resigned 5성으로 다시 전환하기 위해 생성된 또 다른 Date 위치가 필요하며 Date를 만드는 데 상당히 많은 양의 렌더링이 필요합니다. 그래서 다음 업데이트까지 해당 변환 옵션을 해제하기로 결정했습니다.
그게 다야?
예. 충분하지 않으면 화재로 사망할 수 있습니다.