v0.6.4c2024-05-31

  • 드물게 IResolver 의존성 누락과 관련된 저장 파일 손상 오류가 발생하던 문제가 수정되었습니다.

v0.6.4b2024-05-27

  • 불러오기 중 드물게 "Failed to resolve IMapCacheManager"와 같은 오류가 표시되던 문제가 수정되었습니다.

v0.6.4a2024-05-25

  • 차량 경로 탐색이 때때로 최단 경로를 찾지 못하고 더 긴 경로를 반환하던 문제가 수정되었습니다.
    • 평균적으로 트럭이 이동하는 경로 길이가 4% 짧아졌고, 경로를 찾는 데 필요한 단계도 15% 줄었습니다.

v0.6.42024-05-17

  • 게임 불러오기 속도를 약 2배 빠르게 해 주는 지도 데이터 캐시 기능이 추가되었습니다(성능이 낮은 CPU일수록 향상 폭이 큽니다).
    • 뉴헤이븐 지도 불러오기가 12초에서 7초로, 아마겟돈이 30초에서 15초로 단축되었습니다(i9-13900 CPU 기준).
    • 지형을 처음부터 생성하는 대신 캐시된 지도 데이터를 불러오는 방식으로 구현되었습니다.
    • 지도 캐시는 첫 게임 불러오기 때 생성되어 저장되므로, 속도 향상은 그다음 불러오기부터 체감할 수 있습니다.
    • 같은 지도 버전을 사용하는 모든 게임이 해당 캐시를 공유합니다.
    • 지도 캐시는 한 번에 최대 5개까지 저장됩니다.
    • 이 기능은 --disable-map-cache 실행 옵션으로 비활성화할 수 있습니다.
    • 이 변경으로 높은 CPU 부하에 민감한 시스템에서 게임이 비정상 종료될 확률도 줄어듭니다.
  • 지형 타일 데이터 저장 알고리즘이 개선되어 압축 전 저장 파일 크기가 약 2배 줄었습니다. 최종 압축 파일 크기에 미치는 영향은 그보다 작아 약 15% 절감됩니다.
    • 이 변경으로 저장 중 메모리와 시간이 크게 절약되었고, 지도 캐시도 더 작아지고 불러오기가 빨라졌습니다.
    • 아마겟돈 지도의 지도 데이터 캐시가 160 MB에서 66 MB로 줄었습니다(압축 전 기준).
    • 이 변경으로 시스템 메모리가 부족할 때 게임 저장 중 메모리 부족 오류가 발생할 가능성도 줄어듭니다.
  • 이제 정착지에 원래의 길을 덮는 사용자 정의 표면을 사용할 수 있습니다.
  • 이제 게임 속도가 저장됩니다.
  • 게임 시작 버튼을 연타하면 게임 내 ESC 메뉴를 클릭할 수 없게 되던 문제가 수정되었습니다.
  • 이제 액체 증발기와 차량 파티클에 안개가 올바르게 렌더링됩니다.
  • 로딩 화면의 FPS 제한이 제거되어, 게임은 다음 단계를 기다리고 렌더러는 FPS 제한 때문에 다음 프레임을 기다리며 생기던 유휴 시간이 사라졌습니다.
  • 지형 위와 차량 뒤에 생기는 먼지 파티클의 시각 효과가 개선되었습니다.
  • 이제 카메라가 너무 멀리 떨어져 있으면 차량의 먼지와 배기 파티클이 생성되지 않습니다.
  • 이제 비가 오는 동안 차량이 먼지 대신 물을 튀깁니다.
  • 이제 콘크리트 표면에서도 차량 뒤에 먼지가 소량 발생합니다.
  • 초대형 굴착기가 제자리에서 회전할 때 먼지가 과도하게 발생하던 문제가 수정되었습니다.

지도 편집기

  • 대형 지도에서 최대 60초까지 걸리던 "Writing generated data" 단계가 최적화되어 이제 거의 즉시 완료됩니다(1000배 이상 향상).
  • 노이즈 함수의 참조 목록이 누락되던 문제가 수정되었습니다.
  • 처음 표시될 때 오류를 보여주지 않던 오류 창이 수정되었습니다.