.UCAS Rozszerzenie pliku
Skompresowany plik zasobów Unreal
| Deweloper | Epic Games |
| Popularność |
3,7 | 3 Głosy |
Czym jest plik UCAS?
Plik UCAS to kontener używany przez Unreal Engine do przechowywania ugotowanych zasobów gry w skompresowanej formie gotowej do użycia w czasie działania. Przechowuje binarne dane zasobów, takie jak tekstury, modele, dźwięk i inne dane zbiorcze, które silnik wczytuje podczas rozgrywki. Pliki UCAS współpracują z plikiem spisu treści (często jest to plik .UTOC lub .TOC), który wskazuje silnikowi lokalizację każdego zasobu przechowywanego w kontenerze.
Więcej informacji
Unreal Engine zaczął używać kontenerów UCAS/UTOC w ramach nowszych metod pakowania IO Store i Zen Loader (używanych w nowszych procesach pracy z UE4/UE5), aby poprawić wydajność wczytywania i zmniejszyć obciążenie w czasie działania. Twórcy gier tworzą pliki UCAS, gdy „gotują” i pakują projekt do dystrybucji; następnie silnik odczytuje kontenery UCAS w czasie działania zamiast wczytywać wiele oddzielnych plików. Ponieważ UCAS zawiera ugotowane dane (gotowe do użycia przez silnik), nie jest źródłowym ani edytowalnym formatem zasobów, lecz formatem dostarczania przeznaczonym dla uruchomionej gry.
Jak otworzyć plik UCAS
Plików UCAS nie należy otwierać. Zamiast tego gry zbudowane za pomocą Unreal Engine wczytują te pliki podczas rozgrywki.
Możesz jednak otwierać pliki z kontenera UCAS lub je z niego wyodrębniać za pomocą narzędzi Unreal Engine albo narzędzi społeczności obsługujących format IO Store. Dołączone do silnika oficjalne narzędzia UnrealPak/IOStore mogą wyświetlać listę spakowanej zawartości i ją wyodrębniać, jeśli znajdują się w instalacji silnika.
Aby to zrobić:
- Przejdź do folderu instalacyjnego Unreal Engine: Engine/Binaries/Win64/
- Upewnij się, że masz plik UCAS i plik UTOC, otwórz wiersz polecenia i uruchom: UnrealEditor-Cmd.exe IoStore -List -Container="path\to\file.ucas" -TOC="path\to\file.utoc"
- Wyodrębnij zawartość, uruchamiając następujące polecenie: UnrealEditor-Cmd.exe IoStore -Extract -Container="path\to\file.ucas" -TOC="path\to\file.utoc" -Output="path\to\output_folder" Spowoduje to wyodrębnienie plików .uasset, .uexp, .ubulk i innych do folderu wyjściowego.
Narzędzia społeczności, takie jak Archengius ZenTools, również odczytują i konwertują kontenery UCAS/UTOC na potrzeby modyfikowania lub analizowania gier, ale wyniki różnią się w zależności od wersji silnika i gry (niektóre pliki UCAS są serializowane specjalnie dla konkretnej kompilacji silnika).