.RES Rozszerzenie pliku
Plik zasobów Valve
| Deweloper | Valve |
| Popularność |
4,2 | 115 Głosów |
Czym jest plik RES?
Plik RES zawiera listę zasobów używaną przez gry opracowane przez firmę Valve, takie jak Half-Life 2 i Counter-Strike. Towarzyszy on plikowi mapy wieloosobowej .BSP i służy do przechowywania lokalizacji niestandardowych elementów dodanych w celu uatrakcyjnienia rozgrywki na mapie, takich jak materiały i tekstury skórek graczy. Pliki RES są zapisywane jako zwykły tekst.
Więcej informacji
Pliki RES stały się powszechne w 1998 roku wraz z wydaniem gry Half-Life, która była pierwszym tytułem firmy Valve Software. Pliki te służyły do przechowywania lokalizacji zasobów zamiast samych zasobów, aby skrócić czas pobierania. Podczas gry, na przykład w Half-Life, gra odczytuje plik RES, jeśli gracz korzysta z niestandardowej mapy, a następnie pobiera zasoby, dzięki czemu można ich używać w grze.
Jednak wraz ze wzrostem szybkości pobierania, wydaniem nowych formatów zasobów i rozwojem silnika gry rzeczywiste pliki RES zaczęły być używane coraz rzadziej. Obecnie pliki RES są zazwyczaj osadzane w powiązanych z nimi plikach map za pomocą narzędzia wiersza poleceń BSPZIP. Jeśli jednak mapa z osadzonymi listami zasobów nie może zostać zaakceptowana, można użyć pliku RES.
Jeśli mapa BSP zostanie nieprawidłowo wczytana przez grę, najprawdopodobniej przyczyną jest literówka w co najmniej jednej ze ścieżek zasobów. Do wyświetlania i edytowania pliku RES można użyć edytora tekstu.
UWAGA: Aby plik RES został rozpoznany przez grę, musi znajdować się w folderze \maps razem z powiązaną z nim mapą BSP i musi mieć taką samą nazwę jak mapa BSP.
Programy otwierające pliki RES
Skompilowany skrypt zasobów C++
| Deweloper | Brak danych |
| Popularność |
3,9 | 51 Głosów |
Plik RES to skompilowany plik zasobów utworzony przez Microsoft Resource Compiler (rc). Zawiera skompilowany skrypt .RC oraz skompilowane wersje zasobów, do których odwołuje się skrypt. Deweloper tworzący program C++ może dołączyć plik RES do swojego programu podczas kompilowania programu do pliku .EXE.
Więcej informacji
Microsoft Resource Compiler to narzędzie, którego deweloperzy używają do kompilowania i pakowania różnych zasobów programu, takich jak ikony, kursory, menu i okna dialogowe. Następnie deweloperzy mogą dołączyć skompilowane zasoby do pliku wykonywalnego swojego programu za pomocą wybranego linkera C++. Dzięki temu program może uzyskiwać dostęp do tych zasobów i je ładować.
Aby skompilować zasoby za pomocą Microsoft Resource Compiler, deweloperzy najpierw tworzą plik RC. Ten plik to skrypt w postaci zwykłego tekstu, który definiuje zasoby używane przez powiązany program. Zazwyczaj pliki RC zawierają odwołania do kilku plików zasobów, takich jak pliki kursorów .CUR i pliki ikon .ICO. (Pliki RC mogą również zawierać zasoby zdefiniowane w całości w samych plikach za pomocą zwykłego tekstu.)
Następnie deweloperzy używają Microsoft Resource Compiler do skompilowania pliku RC do pliku RES. Wynikowy plik RES zawiera nie tylko skompilowaną wersję pliku RC, ale także skompilowane wersje wszystkich zasobów, do których odwołuje się plik RC. Deweloperzy mogą również użyć Microsoft Resource Compiler do dołączenia pliku RES do pliku EXE swojej aplikacji.
UWAGA: Microsoft Resource Compiler jest dołączony do Microsoft Visual Studio oraz Microsoft Windows Software Development Kit (SDK).
Jak otworzyć plik RES
W większości przypadków pliki RES nie są przeznaczone do otwierania. Możesz jednak użyć programu Resource Hacker (Windows) do dekompilowania pliku RES, co pozwoli Ci wyświetlać i edytować zawarte w nim zasoby.
Programy otwierające lub odwołujące się do plików RES
Plik zasobów systemu Windows
| Deweloper | Embarcadero Technologies |
| Popularność |
3,8 | 29 Głosów |
Plik binarny automatycznie generowany przez oprogramowanie programistyczne Delphi; zawiera główną ikonę programu i informacje o wersji (jeśli są wymagane) oraz jest niezbędny do skompilowania programu; może również zawierać inne zasoby używane w aplikacji, takie jak mapy bitowe, kursory i tabele ciągów.
Programy otwierające lub odwołujące się do plików RES
Plik zasobów Godot Engine
| Deweloper | Godot |
| Popularność |
3,8 | 14 Głosów |
Plik RES to plik zasobów utworzony przez Godot Engine, bezpłatny silnik gier o otwartym kodzie źródłowym, używany do tworzenia gier 2D i 3D. Zawiera dane binarne, do których odwołują się węzły Godot Engine w celu wykonywania różnych funkcji w grach, takich jak konfigurowanie interfejsów użytkownika, symulowanie fizyki, generowanie modeli 3D i rysowanie sprite'ów.
Więcej informacji
W Godot Engine pliki zasobów RES są binarną wersją plików zasobów .TRES, które są zapisywane w postaci zwykłego tekstu. Format TRES pozwala deweloperom łatwiej kontrolować wersje zasobów. Podczas eksportowania gry Godot Engine konwertuje pliki TRES na binarne pliki RES, aby zmniejszyć ich rozmiar i zwiększyć wydajność pakietu gry.
Programy otwierające lub odwołujące się do plików RES
Plik zasobów zapisanej gry Star Wars KotOR
| Deweloper | LucasArts |
| Popularność |
3,2 | 19 Głosów |
Plik używany przez Star Wars: Knights of the Old Republic (KotOR), grę akcji z widokiem z perspektywy trzeciej osoby opartą na serii Star Wars; zapisywany wraz z plikiem zapisanej gry .SAV i zawierający dodatkowe informacje opisowe dotyczące zapisu.
Programy otwierające lub odwołujące się do plików RES
Plik zasobów Centauri Production
| Deweloper | Centauri Production |
| Popularność |
1,7 | 3 Głosy |
Plik RES to archiwum danych gry używane przez grę wideo firmy Centauri Production. Zawiera muzykę, tekstury, modele 3D i/lub inne zasoby gry. Chociaż pliki RES nie są przeznaczone do otwierania przez graczy, twórcy modyfikacji stworzyli narzędzia, które umożliwiają wyodrębnianie zasobów zawartych w plikach RES.
Więcej informacji
Centauri Production to czeska firma zajmująca się tworzeniem gier wideo. Niektóre z jej bardziej znanych gier to:
- Memento Mori
- Memento Mori 2
- Evil Days of Luckless John
- Gooka: The Mystery of Janatris
Memento Mori (i prawdopodobnie inne gry firmy Centauri Production) zawiera kilka plików RES. Te archiwa przechowują wiele zasobów gry.
Jak otworzyć plik RES
Do wyodrębniania zasobów zawartych w pliku RES można użyć programów Memento Mori RES Unpacker lub QuickBMS. W przypadku korzystania z QuickBMS należy użyć dołączonego do programu skryptu Centauri Production Resource File.