ГП и Философский камень для ПК. Структура ресурсов

RU EN +

В этой статье мы кратко рассмотрим особенности размещения ресурсов в игре.
Файловая система игры представлена несколькими папками: Help, Maps, Music, save, Sounds, Support, System, Textures. Языковые данные кодируются трёхзначным кодом, который мы обозначим как zzz.

Содержимое ресурсов по папкам.
Help: несколько одинаковых картинок с названием игры. Отображаются при запуске игры. Формат bmp.
Maps: файлы уровней-карт игры в формате unr.
Music: музыка в формате umx (mp2).
save: файлы картинок, которые отображаются в меню выбора сохранённой игры. Формат bmp.
Sounds: файлы озвучивания интерфейса, звуковых эффектов и озвученных реплик. Форматы wav, uax (wav).
system: файлы движка игры, текстовые ресурсы и пакеты с ресурсами.
Default.ini — конфигурационный файл, основа для hp.ini.
DefUser.iniконфигурационный файл, основа для user.ini.
DProps.u — кровать Дадли, метла, банки с краской, унитаз.
HarryPotter.u — модели (классы, текстуры) персонажей и некоторых предметов, игрушек Дадли.
Hog1.u — классы персонажей.
Hog2.u — классы монстров.
HPBase.u — текстуры элементов интерфейса, шрифтов, эффектов. Несколько моделей LOD.
HPcredits.zzz — титры игры.
HPDialog.zzz — субтитры к репликам персонажей.
HPDialog.u — классы для отображения реплик.
HPmenu.zzz — надписи в меню, в альбом карточек.
HPMenu.u — текстуры элементов интерфейса, записок (включая E3 Demo), классы для показа меню.
HPModels.u — модели персонажей, существ и предметов (с классами и текстурами).
HPParticle.u — классы и текстуры для эффектов.
HPPuzzle.u — класс transPuzzle.
HProps.u — модели предметов, мебели.
HPSounds.u — звуковые эффекты и классы для их воспроизведения.
Hub2.u — модель Барона, классы для персонажей и монстров.
Hub3.u — классы для сцены с троллем.
Hub4.u — классы для сцены прогулки на астрономическую башню.
Hub5.u — классы для сцен на пути к Философскому камню.
pickup.zzz — тексты записок, подсказок, надписей в мини-играх.
pickup2.zzz — подсказки и локализованные названия клавиш.
SAPFont.zzz — настройки для шрифта. Работает не для всех языков.
Startup.zzz — локализованные сообщения, связанные с запуском игры.
Tut1.u — модель бочки и классы для первого урока.
Tut2.u — классы для урока полётов
Tut3.u — классы для третьего урока.

textures: файлы текстур в формате utx.
characters.utx — венерина мухоловка.
Detail.utx — текстуры кистей в оттенках серого (дерево, металл, песок, пузырьки, стекло)
Editor.utx — несколько простых значков и классы для создания геометрических примитивов (кисть, конус, куб, изогнутая лестница, цилиндр, прямая лестница, спиральная лестница, создание поверхностей).
FireEng-K.utx — пустой пакет.
FireEng.utx — единственная текстура с неким адресом.
FlareFX.utx — 8 текстур со вспышками.
FractalFX.utx — текстуры для игры с военными базами.
GenFX.utx — вспышки, палитры, паутина, цепь, «замени меня, пожалуйста», корни, листья, водоросли, солома.
GreatFire.utx — пустой пакет.
Harry Potter.utx — стены, полы, окна, пятнашки, эмблема Хогвартса, эмблемы факультетов (домов).
HP_1st.utx — стены, рамки, двери, оформление стен
HP_2nd.utx — одна чёрная текстура.
HP_3rd.utx — рамки для проёмов, полы, стены, украшения для стен, шкафы, занавес, тема квиддича,
HP_4th.utx — одна бирюзовая текстура.
HP_5th.utx — одна чёрная текстура.
HP_6th.utx — чёрная текстура, фото Луны и облачного неба.
HP_7th.utx — эмблемы Гриффиндора и Слизерина, текстуры гостиной Гриффиндора, первоначальная версия изображения Полной дамы.
hp_b.utx — украшение стен (часы, эмблема Хогвартса, портреты, рамки для дверных проёмов). Похоже, что эти текстуры не испльзовались в игре.
HP_Basic.utx — текстуры пола, потолка и стен; рамок дверных проёмов, флаги, блоки Флипендо, двери, ковры, пятнашки, шкафы (книги, растения), окна, значки-подсказки (мост, флипендо, странные существа, совы),
HP_Bentemp.utx — результаты экспериментов с альфа-каналом: зеркало, зелень, дверные проёмы, небосвод, блоки Флипендо, невидимый Гарри, свечи.
HP_BroomTraining.utx — оформление для стен, эмблема Хогвартса.
HP_C.utx — эмблемы факультетов (домов) Хогвартса, снимки экрана из редактора, арки, ковры, свечи, стены, двери, снова старая версия Полной дамы, экспериментальные версии арок, витражи с лягушками, картины на тему квиддича, эмблемы сов, трава, звёздное небо, синяя ткань со звёздами,шкафы (зелья), золотой телескоп.
HP_Dungeon.utx — арки, решётки, стены в тёмных тонах,
HP_Erised.utx — финальная версия текстур зеркала Еиналеж.
HP_Exterior.utx — странный набор текстур: фото неба, невнятные текстуры стен.
HP_FX.utx — спрайты летающих ключей, чёрный огонь, бладжер, огонь, дым, вспышки, значки ключей, эфекты огня и тумана, снитч, эффект заклинания Вердимилиус.
HP_HagridHut.utx — Хижина Хагрида (стены, пол).
HP_K.utx — оформление стен, пола.
HP_L500.utx — эксперименты с текстурами колонн, стен.
HP_Logo.utx — название игры.
HP_Outside.utx — внешние стены, тропинки, калитки…
HP_PD.utx — вырезанная локация «Privet Drive».
HP_portrait.utx — портреты, картины. Включая отсылку к коллективу Knowwonder.
HP_Portraits2.utx — снова портреты и снова отсылки.
HP_Quidditch.utx — поле для квиддича.
HP_R.utx — пара текстур «деревья вдали»
HP_Skins.utx — персонажи, предметы, существа.
HP_Sneak.utx картина, много бобов, планета, полки.
HP_T.utx — стены, рамки, картины, … много бобов.
HP_Water.utx — пара синих текстур с нормалями (?)
Hub2_Greenhouse.utx — арки, кнопки Флипендо и некоторых эффектов для урока Инсендио.
Hub5_Devils.utx — дьяволские силки.
Hub_3_Lumos.utx — немного текстур арок, стен, решёток.
Hub_3_troll.utx — текстуры стены, пола, обломков, картина.
Hub_5_chess.utx — арки в тёмных тонах. блок Флипендо, шахматная доска.
jordantemp.utx — похоже, это был тестовый пакет на тему стен.
Jump.utx — тестовые текстуры с цифрами.
Lev5_flyingKeys.utx — 3 текстуры мебели.
Liquids.utx — жидкости.
MenuArt.zzz_utx — локализованное название игры в меню.
MenuArt.utx — название игры в меню, на английском языке (или локализованное).
Palettes.utx — палитры.
Particles.utx — для эффектов частиц.
Skybox.utx — небосвод.
StoryBookTest.utx — слайды для начала и конца игры.
UWindowFonts.utx — растровые шрифты.


Изучал ресурсы: АlехeyMS