Редактор не обновлялся более 5 лет и уже не рекомендуется к использованию. Для творчества рекомендуется использовать альтернативное решение
Игры «Философский камень», «Тайная комната» и «Узник Азкабана» для компьютеров пришлись по душе многим любителям творчества Дж. К. Роулинг. Также многие фанаты на протяжении многих лет хотели создавать свои собственные уровни.
Проблема заключается в том, что все права на Мистера Поттера и его волшебный мир принадлежат Warner Bros., а фанаты имеют право лишь пользоваться тем, что для них выпускают: фильмы, игры. В данном обзоре мы рассматриваем любительский редактор уровней, который позволяет просматривать оригинальные уровни первых 3 игр о приключениях Гарри, а также создавать свои собственные для запуска из основной игры. К сожалению, править существующие уровни не рекомендуется — могут возникнуть непредвиденные ошибки во время прохождения, но самодельные уровни, как правило, хорошо работают!
Итак. Что нужно для того, чтобы делать свои уровни?
- Иметь подходящий компьютер.
- Сам редактор
- Некоторые особые компоненты (указаны ниже).
- Установленные игры (Философский камень, Тайная комната, Узник Азкабана).
- Знание английского языка.
- Желание освоить некоторые термины и особенности создания уровней.
Итак, обо всём по порядку.
1. Подходящий компьютер.
На вашем компьютере должны быть установлены: Операционная система: Windows XP*, Windows Vista, Windows 7, Windows 8, 8.1** Версия .Net Framework: 2.0 (нужен для Windows XP или Windows 8 (8.1))
Ссылка на загрузку есть на странице Файлы
2. Сам редактор. Его необходимо собрать из нескольких компонентов: игры «UnrealGold», заплатки к ней, Unreal Runtime 2.0 и Koops’ H. Potter Editor UnrealGold + Patch 227 (уже применён) + UnrealRuntime 2.0 — мусор. Загрузить. Набор в виде двух папок. Под выброшенным мусором имеются в виду ненужные для редактора файлы, включая уровни, почти все текстуры, музыку — то, к чему чаще всего цепляются правообладатели. То есть, оставлены лишь файлы движка, необходимые для сборки редактора. Приводится это всё на временной основе: если правообладатели и/или роскомнадзор посчитают этот хлам 2000/2004 годов выпуска чем-то ценным и нарушающим какие-то там права, то ссылка будет удалена по первому же сообщению вот здесь. Мы всё же надеемся хотя бы на остатки совести — раз уже забросили игры, то чтобы хоть не мешали творчеству на их основе…
Koops’ HP Editor. Загрузить с Яндекс-диска (версия 2.4.1; 18,4 МБ)
3. Игры «Философский камень», «Тайная комната» и «Узник Азкабана».
4. Знание английского языка
Все меню, надписи, названия и термины на английском языке. Поэтому что-либо сделать без знания этого языка сложно
5. Желание осваивать.
Без этого никуда))
Примечания
* с 8 апреля 2014 года Windows XP крайне не рекомендуется к использованию и новые сборки редактора могут не работать с ней.
** в Windows 8, 8.1 найдены устранимые проблемы с запуском первых двух игр (несовместимость с операционной системой).
*** при необходимости, вы можете запросить, через комментарий, архив с перепакованной версией Unreal Gold (только нужные файлы, заплатка установлена) и Unreal Runtime 2.0. (Надеемся, что Warner Bros., сообщество Old Unreal и Epic таки имеют немного совести и не предъявят нам за это иск ;-))
Сборка редактора и первый запуск
Располагать всё необходимое для работы редактора лучше в отдельной папке на диске D, например (не на том, где у вас установлена операционная система Windows). В названии папки не должно быть русских букв и пробелов.
Например:
- Сделать на диске D папку hpeditor.
- Скопировать в папку hpeditor первые 3 игры.
- Переименовать папки с файлами игр так, чтобы их имена были как можно проще, например: hp1, hp2, hp3.
- Скопировать в папку hpeditor папку с файлами игры unrealgold и провести её обновление.
- Разместить в папке hpeditor папку с файлами unreal Runtime (переименовать в ue2).
- Скопировать в папку hpeditor файл KoopsHarryPotterEditor.exe
D:\hpeditor\ \hp1 - файлы игры "Философский камень" \hp2 - файлы игры "Тайная комната" \hp3 - файлы игры "Узник Азкабана" \ue2 - файлы Unreal Runtime 2 \unrealgold - файлы Unrealgold
Примечание: если у вашего компьютера только один раздел на жёстком диске (только Диск С), то придётся использовать его. В указанной выше инструкции вместо диска D указывайте диск С.
Но для большей надёжности лучше заиметь и диск D — будет меньше проблем при переустановке системы в плане сохранения ваших трудов при форматировании Диска С.
Процесс сборки редактора для первых 2 игр когда-то был показан в видео, но автор его удалил.
При первом запуске редактора нужно указать расположение копий первых 3 игр и расположение папок с файлами unrealgold и Unreal Runtime. После указания необходимых данных, модуль запуска редактора создаст необходимые папки и можно приступать к проектированию и изготовлению собственных уровней.
Создание первого уровня
Все действия аналогичны для всех трёх игр, отличаются лишь деталями: в редакторе к третьей игре поменялся ряд свойств, что может в начале сбить с толку.
Основные особенности редактора для первых 2 игр можно изучить из справочного файла с иллюстрациями (на английском языке). chm, zip (12 МБ)
Автор обзора: АlехeyMS
Автор сборки редактора: Koops (Профессор Черепаха)
Помогите, пожалуйста! При телепортации на мой уровень с помощью консоли (или его запуске прямиком через редактор) Гарри сразу же умирает на точке спавна. При этом игра продолжалась: не идет загрузка последнего сохранения, как при обычной смерти, но и двигаться тоже нельзя; сам же Гарри «лежит», вися не высоко над землей. В чем может быть проблема? Делал все в следующем порядке:
1) построил модель локации;
2) наклеил текстуры локации;
3) распределил свет;
4) зажег свет;
5) поставил Гарри;
6) назначил рядом с ним «Playerstart»;
7) расставил декорации (пара бронзовых котлов, корни-ветки Диффиндо, несколько незаклинаемых объектов и книга сохранения);
8) назначил триггер;
9) назначил триггер «TriggerTurnOnAllSpells»;
10) в свойствах первого назначенного триггера в графе «Events» прописал «TriggerTurnOnAllSpells».
Одним словом, сделал все как показано в видео, но почему-то не работает как надо 🙁
От модератора: если это происходит в Философском камне, то это даёт о себе знать недоработка редактора. В Тайной комнате и Узнике Азкабана этой ошибки нет. А эта исправляется путём копирования двух объектов из работающего уровня. Это, если верно помню, камера, которая обычно возникает возле Гарри и PlayerStart. Поэтому поэкспериментируйте с этим. Для копирования вам потребуется запустить 2 копии редактора — в одной открыть файл из игры, в другой — свой. Копирование-Вставка могут своеобразно работать.
Добавлено в 16:42:53…
Забыл написать, что работаю с «Тайной комнатой») Я правильно понимаю, мне придется установить редактор повторно, чтобы произвести одновременный запуск? Для копирования из работающего (то бишь оригинального?) уровня подойдут любые два объекта или только декорации? И я не совсем понял, что вы имели в виду, говоря про камеру, поясните, пожалуйста 🙂
От модератора: если это в Тайной комнате, то копировать ничего не нужно. Просто не забывайте пересобирать уровень (build all), сохранять его и только потом перебрасывать в игру.
Добавлено в 20:37:25…
Спасибо большое, учту) Про build all не знал))
От модератора: там можно собирать по отдельности — освещение, геометрию, пути. Было актуально лет 10-15 назад, так как значительно уменьшало время сборки, если менялись только пути, например.
Пробный уровень заработал, спасибо большое еще раз)) Единственно что, почему-то горгулья и книга сохранения повернуты не в ту сторону, как было сделано в редакторе. А еще книга сохранения не работает и просто монолитом висит в воздухе, на нее даже можно запрыгнуть) Судя по всему, с триггерами я намучаюсь изрядно)
От модератора: сразу привыкайте к тому, что практически все модели будут повёрнуты на 180 градусов. Пример: поворачиваем букву «Э» на 180 градусов и получаем «Є». Поэтому изначально оставляйте модели повёрнутыми — тогда в игре они будут установлены правильно. Насчёт книги — вы взяли не ту модель. Почитайте базу знаний по этой теме, книга сохранений указана в последнем разделе («Дерево актёров»), но прочитать рекомендуем все материалы.
Добавлено 12.01.2016 в 12:54:35…
Спасибо, прочитал с большим интересом. Редактор, конечно, не простой на первое время, но весьма увлекательный с:
От модератора: пожалуйста. Зато, если освоитесь, то будет проще освоить более новые движки. В том числе и последние сборки данного движка (Unreal Engine 4). Можно ведь использовать эти технологии не только для игр: например, для создания трёхмерных галерей с последующей записью и получением видеоэкскурсий. Как показывает опыт, для этого лучше подходит редактор Узника Азкабана (в отличие от Тайной комнаты, не теряет самодельные пакеты текстур, которые используются для создания картин или нестандартных обоев в вашем проекте).
Помогите у меня пишет: Не удалось найти файл Tahoma12. Что делать??
От модератора: не та сборка Unrealgold
Замени файл шрифтов (Textures/непомню.utx) на тот, который в игре Unreal Gold
Можно ли как то экспортировать модель из SketchUp? Хотя бы при помощи дополнительных программ?
От модератора: возможно, вам подскажут другие посетители, но будьте готовы к тому, что импортировать что-либо в игру может не получиться — данный редактор не является полноценным (здорово, что он хотя бы позволяет создавать более-менее работоспособные уровни из имеющихся в игре библиотек моделей и подходящих текстур), а официальным набором инструментов правообладатели вряд ли когда-либо поделятся, ибо жадные слишком.
Здравствуйте.Я хотел сделать свою карту для ГП и ФК и хотел бы сделать уровень с Филчем который может найти Гарри.Как в оригинале игры.
От модератора: ну так делайте — вам ведь никто не мешает 😉
ИнтереснО, а у вас есть ещё моды к первым трём играм про Г. Поттера, помимо тех, которые есть в в вашем списке. Просто они очень классные. Если есть, можете мне их скинуть?
От модератора: есть ещё с большим количеством ошибок, но их лучше не распространять вообще (присылались нам для ознакомления/проверки, но так и не были доведены авторами до ума. Возможность доработки у многих заблокирована, а искать среди них что-то работоспособное, честно укажем, — нет времени сейчас).
Увы, многие люди, (например я) забросили создание модов, под эти игры…
Если вдохновение вернётся-ожидайте новых модов (возможно даже с новыми библиотеками) 😉
P.S> Библиотеки будут на 100% рабочими, и не стоит мне говорить, об конфликтах…
Спасибо, что вы мне помогаете. Вы мне скинули декомпилированные скрипты. А можете мне скинуть их для игры Г. Поттер и философский камень?
От модератора: придерживайтесь иерархии комментариев — чтобы было видно, кому вы отвечаете 😉 Комментарии первого уровня, как этот, обычно посвящены самой статье 😉
А можете мне подсказать, как поставить SmartStart, чтобы он работал. А то в hp2 я его ставлю. А уровень он не сохраняет, поэтому он загружает уровень там, где стоит PlayerStart.
От модератора: в большинстве уровней обычно хватает PlayerStart’a — для структуры «1 вход — 1 выход». Если же у вас намечается «Несколько входов — несколько выходов», то придётся подождать мнения более опытных посетителей или же самостоятельно попробовать понять суть работы опытным путём — рассматривая все объекты SmartStart в том же уровне со двором: там их не так много.
Опять нужна помощь. Можете подчказать, пожалуйста, как скомпилировать uc файлы в u файл. Всё что нужно у меня есть. Даже нужная программа UCC.exe, которая работает в первых трёх игр. Просто, когда я пишу команду ucc make после расположения игры, пишут, что не возможно найти файлы. Свои файлы я не создаю. Редактирую имеющиеся. Просьбп, помогите, пожалуйста.
А ещё. В ютубе я видел много роликов, созданных этапов. Но скачать можно не все. У вас есть уровень Hogwarts Garden, где Слизеринец запускает огненных крабов, а Гарри их убирает. Если есть, скиньте пожалуйста.
От модератора: могу вам только подсказать, что большинство указанных эффектов описывались в файлах сцен-на-движке. Такие файлы лежат в папке system\cutscenes. Язык описания тот же. Более подробной информацией не располагаем — может вам другие посетители подскажут 😉
Если нужна информация, по созданию катсцен-обращайтесь 😉
Помогите! Очень прошу вас о помощи. Я очень заинтересовался игрой Г. Поттер и Тайная комната и хочу поставить собственные заклинания. Мне это очень нужно.Я знаю, что заклинания находятся в hgame.u, но я не могу декомпиоировать его. Попробовал с помощью UE Explorer — одни пустые файлы. Можете мне подсказать, как декомпилировать этот файл и потом опять скомпилировать. Я готов жертвовать временем.
От модератора: без официального SDK, модифицированного ЕА-шниками, это сделать практически невозможно. Польского специалиста лучше не трогать — на него поступало достаточно много жалоб (зловредный код), Профессор Черепаха в безвременном отпуске. Ему отправлено письмо, но вероятность, что он сможет подсказать, как делать принципиально новые заклинания, или вообще ответить, достаточно мала. Всё же закрытость игры имеет немало недостатков, в отношении фанатов.
Лови, декомпилированные скрипты, но там без анимации, т.к. пока только названия удалось выдрать, https://yadi.sk/d/185YwXiYkFu6K
Есть ли у кого предыдущие версии редактора?
От модератора: есть, но они работают под настроение. Своё.
Я полазил в HP1 editor купса, и не нашёл не одного персонажа в дереве актёров, как это исправить?
От модератора: настроить строго согласно инструкции в обзоре. Если не поможет — принудительно загрузить все пакеты текстур через кнопку «Открыть» в обозревателе текстур и/или любой уровень. Редактор весьма капризный, поэтому одна ошибка пользователя и он не работает как нужно.
поправочка, актёры есть, эффекты, ЕдиторБиКупс, вроде всё правильно сделал, нету Гарри, людей, что может быть не так?
От модератора: здесь уже мы не подскажем — Профессор Черепаха (местный псевдоним Koops1997) хорошо хранит секреты своих программ 😉
А где его найти? На своём канале он не отвечает…
От модератора: могу по «правительственной связи» ему написать, если срочно. Может даже ответить, при наличии настроения 😉
Переустанавливал редактор теперь не могу решить проблему с белым экраном:
https://yadi.sk/i/PKBS7svEjLHwJ
От модератора: делайте строго по инструкции. Иначе — всякое может быть.
Можно ли запихнуть в Г. Поттера, банальным переносом классов и файлов, оружие из unreal???
проверял. можно, но пока в теории. недостаточно просто перетащить модельку и звуки, нужно ещё и адаптировать её под код гп2. движок-то один, но код разный. без нормального сдк полного переноса не выйдет.
Ну точно знаю ничто не истина, всё позволено)) А если серьёзно то всё возможно(если есть желание, голова на плечах, в голове костный мозг, в нём — мозг:D). А код — точно не моё… Только lua и то на четверть, а часть (если не все) не используются в Г. Поттере 🙁
А если оружие в редакторе поставилось на карту это прогресс??
Мы пытались это сделать тоже, но есть 3 «НО» хотя Гарри и «полетал» с оружием, но на другом движке)
1) Разные версии файлов, движок полностью не совместим с той версией файлов т.к. у .u файлов разная компрессия, не говоря о анимации…
2) К игре нельзя подключить .u файл без «перебилдевки» самой игры.
3) Полгода назад я разобрал на кусочки HP2 и Unreal Gold (извлёк файлы из .u архивов) и анализировал этот код… все глобальные переменные полностью разные, у всех персонажей в игре нет количества здоровья, (кроме Гарри и боссов) есть лишь количество заклинаний до уничтожения. Не предусмотрена смена оружия, т.к. оружие одно, палочка.
Купс пошёл на хитрость, он взял и перекодировал файлы до версии unreal gold, в интернете есть одна программа, она позволяет открывать и разархивировать .u файлы на 3D модели, скрипты, и т.д для Гарика. И потом с помощью UCC.exe или WOTgreal.exe собрал файлы обратно в .u но версии понятной этому редактору.
НО избирательно! В его файлах нет скриптов, есть только дефолтные настройки и изменяемые переменные которые вы можете менять в редакторе, модели и текстуры. Если бы он скомпилировал скрипты UCC выдал ошибку т.к. не нашёл нужных переменных ядра игры + некоторые функции UGold не поддерживает которые есть в hp2.
РЕШЕНИЕ:
Вы скорее сможете экспортировать модель и текстуру Гарри в Unreal gold вместо стандартного игрока, но работать будет криво. Без анимации, и Гарри будет всегда повёрнут спиной вперёд. Но с оружием вы поиграть сможете, хотя себя вы не увидите т.к. игра от первого лица, Гарри не будет двигать ногами когда ходит, если вас убьют модель Гарри будет стоять на одном и том же месте, даже не упадёт, т.к. анимацию извлечь не удастся, оружие будет висеть в центре игрока, а также игра будет вылетать каждые 3-4 минуты, не знаю почему, но у меня вылетала. Потом она вообще запускаться отказалась.
ВЫВОД:
Нужен официальный SDK.
От модератора: «перебилдовка» по русски звучит как «пересборка» 🙂 Так как программные пакеты собираются и пересобираются.
«В интернете есть одна программа, она позволяет открывать и разархивировать .u файлы на 3D модели, скрипты, и т.д для Гарика.»
Что это за программа и где её скачать?
От модератора: возможно, имелась в виду программа WOTgrealExporter (Источник: https://hp-games.net/16417)
«В данном обзоре мы рассматриваем любительский редактор уровней, который позволяет просматривать оригинальные уровни первых 3 игр о приключениях Гарри поттера…». У вас фамилия Гарри написана с маленькой буквы.)
Я почитал комменты, и так и не нашёл ответа на вопрос — а можно ли создавать свои заклинания. И вообще всячески модифицировать программный код, дабы добавить новые возможности в игру?
От модератора: и уже который раз отвечаю — документации к движку крайне мало. До какого-то предела можно добавлять в игру что-то своё — создавая новые классы в каком-никаком редакторе классов. Знание UnrealScript обязательно. Компилятор для этого языка найти вполне реально. Литературы по нему не так много, но больше, чем по движку в целом.
Полного доступа к коду нет и не предвидится, поэтому к игре реально лишь приделывать классы, в итоге получая нечто вроде «Норы» — дома Уизли, в плане архитектуры.
Так и думал, всё-таки exe файл скомпилирован. А вообще не смотря на казалось бы устаревшую графику, игра весьма атмосферная, только её мало. Вот и возникают подобные любители модов.
Можно, но это сложно, вы можете в принципе создать заклинание и без UnrealScript но… Вам придётся изучить дерево «анимированных эффектов», дерево «прожектилс» + учить язык Cut-сцен)
Я начал использовать редактор, на некоторых потайных дверях хочу сделать так, чтобы их можно было открывать/закрывать несколько раз, но для этого нашел только одну строчку TriggerOnceOnly. Записываю False (Вместо True), и игра вылетает при заходе на тот уровень, который я изменял (Hp2). Вы не могли бы мне подсказать, как нужно сделать правильно, потому что просматривать характеристики триггеров разработчиков (я имею в виду те триггеры, которые можно перемещать бесконечное количество раз) очень долго.
Если вы переделывали существующий уровень то он не запустится (он-уровень), а если делали свой тогда не знаю
А что из себя представляют файлы .u и чем их открыть?
От модератора: в базе знаний есть подраздел: «Основные понятия, встречающиеся в редакторе»
UT Package Tool v2.0 beta 5
Скопируй пакет UwindowFonts.utx из папки Textures UnrealGold-в папку Textures Редактора!!!
Вау наконец-то занялись этим проектом)
От модератора: да просто уже надоел тот кошмарик из списков. В таком виде хоть проще понять и сориентироваться. Да и приходится дублировать ненадёжные источники — библиотеки времени выполнения исчезли с официального сайта, сайт Купса часто становится недоступным.
Здравствуйте снова! Я вам писал по поводу свой проблемы, связанной с муверами (mover brush). Ответа я не дождался. Однако я решил показать вам наглядно свою проблему. Я отправил вам свою карту, которую я делаю. Это ещё пока неполная версия, так как я ещё не закончил. Однако я прошу посмотреть её, оценить, и написать мне, что вы об этом думаете. Буду благодарен!
От модератора: да, уровень частенько вылетает в систему во время анимации подвижных объектов (первый же тайник) или в том углублении. В плане улитки — лучше такой щит ей не делать — действует на нервы. Выемки в полу сделаны хорошо — подобраны текстуры. Кажется, что Гарри занесло в какое-то подземелье, но факелов не хватает)
В плане природы вылетов — если вы копировали эти подвижные объекты из оригинальных уровней или даже из других игр, то такое бывает из-за, гм., несовершенства редактора. Так как его делают практически наощупь — при отсутствии документации.
Поэтому если хотите избавиться от вылетов — попробуйте сделать что-то своё и попроще, так как данный редактор не может правильно собрать некоторые объекты из оригинальной игры — либо триггеры слетают, либо происходят вылеты, самые разные.
В плане отсутствия ответов — в нашей команде модостроение не особо популярно — слишком уж много возни с этим редактором и обходом вот таких странностей, как у вас получились и отсутствия примеров. Ну а посетители не особо активны в плане ответов.
То, что уровень вылетает, он вылетает не только при движении мувера (mover brush), скопированного из оригинальной карты, но и при движении муверов, закрывающихся за Гарри (при входе в комнату с улитками). Я убрал после этого триггер, отвечавший за их движение. Меня больше интересует проблема с коллизией (collision) муверов.
И вылетает именно этот уровень, другие уровни такой проблемы не имеют
А про улитку: этот щит есть неправильая коллизия (collision) мувера (mover brush) ,использованного дабы создать тайную кнопку в полу
Что касается факелов, уровень я только начал разрабатывать и о дизайне я буду думать, когда реализую уровень в техническом плане (доделаю его полностью с работоспособными триггерами и т. п.)
От модератора: здесь уж я вам не могу помочь — нормальной документации по этой теме нет. Разве что подождать, что более опытные в этих делах посетители подскажут. Видимо, имеет смысл мне добавить ссылку на этот ваш уровень, чтобы желающие могли ознакомиться и что-то посоветовать.
Добавлено 27.06.2014 в 12:53:41 (DzenDish)…
Да пожалуйста! Буду только рад!
Я вам начало будущего уровня отправил) Оцените пожалуйста. Это только начало) Дальше будет продолжение этой карты.
От модератора: видимо, ваша сова встретила кота Гермионы или Миссис Норрис…
Добавлено 14.06.2014 в 15:45:50…
Повторно отправил) Проверьте)
От модератора: в принципе — хорошо. Конечно же — уровень очень простой и проходится буквально за несколько секунд, но… заметны приятные мелочи: Гарри карабкается наверх, где нужно; элемент шутки (сундук в сундуке); плитки отбрасывают таки куда нужно и есть стимул идти дальше — за большой звездой. Насчёт текстур — если есть вкус и цели, то их обычно подбирают под особенности местности, куда попадает Гарри (территория определённого факультета, например). Ну а в целом — можно продолжать и дальше, постепенно повышая уровень знаний и умений 😉