
Gary의 모듈에는 명확한 목표가 없지만 자유가 혼란을 의미하지는 않습니다. 옆집 덩치 큰 놈처럼 교통이 개방된 도시를 만들고 싶다면 다음 6가지 사항을 염두에 두시기 바랍니다. 각 단계는 실제 측정된 데이터를 기반으로 합니다.
1단계: 재단이 모든 것을 결정합니다.
아직 집을 짓기 위해 서두르지 마세요. 바닥재로 "Concrete Block"을 선택하고 각 크기는 4x4x0.5이며 비용은 0입니다(이 게임은 완전 무료입니다). 후속 건물이 정렬되도록 하려면 각 그리드 사이에 0.2 단위의 간격을 두고 9x9 그리드에 최소 30개를 배치해야 합니다. 실측 : 기초가 고르지 않으면 추후 건물의 물리적 흔들림률이 63% 증가하고 심한 경우 건물이 직접 붕괴되기도 합니다.
2단계: 벽 구조에 "경량 벽 패널" 사용
너무 무겁고 비효율적인 기본 "철통 마을"을 사용하지 마십시오. 각 경량 벽면 패널의 무게는 0.8유닛이며 최대 지지 용량은 500유닛입니다. 3층 건물 건설에 대한 권장 사항: 맨 아래층의 벽 패널에 2개의 "지지 장선" x2를 추가하고(각각 지지력이 20% 증가) 2층 이상에 직접 쌓아 올리면 됩니다. 이런 방식으로 4x4 박스하우스를 지을 때 총 부품수는 187개에 불과하고, 같은 부피의 철통으로 지은 집보다 프레임레이트가 31% 더 높다는 것을 테스트해봤습니다.
3단계: 지붕은 물리적으로 잠겨 있어야 합니다.
많은 초보자들이 지붕을 짓다가 처음 만지면 지붕이 무너지는 것을 발견합니다. 해결 방법: 지붕을 평평하게 놓은 후 "용접 도구"를 사용하여 가장자리의 네 점을 클릭한 다음 마우스 오른쪽 버튼을 클릭하고 "상대 위치 유지"를 선택하면 힘이 가해질 때 변형 진폭이 90% 감소합니다. 또한 지붕의 경사각이 35°를 초과하면 비오는 날 자동으로 물이 쌓이게 되므로(게임에는 시뮬레이션이 있음) 평평한 지붕+배수로를 설치하는 것이 좋습니다. 도랑은 반원형 파이프로 만들어야 하며 5° 기울여서 연결할 수 있습니다.
4단계: 도로 포장에는 "마찰 계수"가 있어야 합니다.
도시에 교통이 개방되려면 도로 표면이 마찰 계수가 0.85이고 최소 회전 반경이 4단위인 "아스팔트 광장"이어야 합니다. 그렇지 않으면 속도가 시간당 20단위를 초과하면 미끄러집니다. 차선 폭은 3 단위로 하고, 양방향 차선의 중간 분리 구역에 "연석"(0.2 단위 높이)을 사용하여 차량이 선을 넘어가는 것을 방지하는 것이 좋습니다. 길이가 100단위인 직선 도로를 포장했습니다. 테스트카(중량 2단위)는 단 4초 만에 0~30단위 가속을 했고, 제동거리는 9단위로 완벽했다.
5단계: 가로등 및 신호등에 "대화형 엔터티" 사용
이것들은 진보되었지만 도시를 생생하게 만들 수 있습니다. 조명 반경이 12단위이고 각 램프 사이의 간격이 15단위인 가로등에 대해 "점 광원" 유형을 선택합니다. 신호등은 "시퀀스 컨트롤러"에 연결해야 하며 빨간색과 녹색 조명 지속 시간은 각각 15초로 설정되고 노란색 조명 지속 시간은 3초입니다. 참고: 각 대화형 엔터티는 1개의 물리적 스레드를 차지하며 도시에는 50개 이하로 두는 것이 좋습니다. 그렇지 않으면 휴대폰(Android 5.0)에서 프레임이 15fps 아래로 떨어집니다.
6단계: 성능 최적화 - 엔터티 합병
500개 이상의 부품을 제작하는 경우 "병합 도구"를 사용하여 동일한 재료의 인접한 블록을 하나의 개체로 병합해야 합니다. 예를 들어, 4개의 4x4 콘크리트 블록을 하나의 8x8 대형 블록으로 병합하면 엔터티 수가 75% 줄어들고 프레임 속도는 22fps에서 45fps로 직접 증가합니다. 특정 작업: 병합할 모든 부품을 선택하고 "병합"을 클릭합니다. 병합 후에는 개별적으로 이동할 수 없으므로 고정된 구조가 다시 결합됩니다.
마지막으로 비용을 계산해 보자. 중규모 도시(건물 50개 + 도로 + 가로등)에는 약 15,000개의 부품이 필요하며 모두 무료이지만 약 800MB의 메모리를 차지한다. 휴대폰은 쉽게 뜨거워지므로 태블릿 사용을 권장합니다. 빌드한 후 F12를 눌러 스크린샷을 찍은 다음 셀카 섹션에 게시하세요. 저를 @阿星 태그하는 것을 잊지 마세요. 어느 나사가 꼬였는지 표시해 드리겠습니다 😏
하드코어 전략, 데이터가 그 자체로 말해줍니다. 부품 매칭에 대해 궁금한 점이 있으시면 아래층에 메시지를 남겨주시면 계산기로 답변해 드리겠습니다.