Перейти к публикации
Планета Deus Ex

Вся активность

Эта лента обновляется автоматически

  1. Сегодня
  2. Поскольку мне так и не удалось найти редактор скриптов, который бы меня полностью устраивал, было принято решение сделать свой. Редактор написан на Delphi 11 и использует SynEdit - продвинутый компонент с множеством функций. Этот-же компонент использует например PyScripter или Dev C++. Пока что это бета-версия, которая дорабатывается, но я уже им пользуюсь по назначению. Как он работает: При запуске редактор читает файл DeusEx.ini, находит в нём раздел EditPackages, и по нему пытается найти одноимённые каталоги со скриптами, и производит их индексацию. Например DeusEx\Engine\Classes\*.uc, DeusEx\Core\Classes\*.uc, и так далее. Чем больше таких каталогов со скриптами найдено, тем больше полей и методов редактор будет "знать". Индексация происходит в несколько потоков (максимум 6). Интерфейс программы: Сверху над вкладками редактора есть 2 кнопки для быстрой навигации по скриптам + история навигации (кнопки со стрелочкой вниз). Там же находится и Method Navigator - выпадающий список, где находятся все методы и состояния текущего скрипта. Слева расположено дерево классов на основе найденных и проиндексированных скриптов. Справа от дерева классов расположен сам редактор кода, поддерживается несколько скриптов одновременно (например как в Notepad++). Внизу по нажатию F9 доступно три вкладки: Check Results, Build Output и Packages. Check Results отображает результаты базовой проверки текущего скрипта, Build Output отображает результаты компиляции через UCC, а также отображает различную диагностическую информацию. Packages отображает список пакетов, найденных в разделе EditPackages ini файла игры. Возможности редактора кода: Сворачивание структур, перечислений (enum) и методов (функций), также известное как Code Folding. Ctrl + Click практически везде, для навигации по полям, методам, вызовам из родительских классов, и так далее. Также Ctrl + Click может открывать C++ реализацию нативных скриптовых функций, при условии что исходный код был найден. Редактор цвета: Ctrl + Click по строке вида str = str $ "|c80ff80P="; откроет редактор цвета, где можно посмотреть, что это за цвет, и при необходимости изменить его. Также это работает и с цветом типа Color, то есть (R=255,G=200,B=100,A=100). Автодополнение и подсказка параметров. Активируется нажатием Ctrl + Пробел, Ctrl + Shift + Пробел. Шаблоны кода. Find References - поиск ссылок на поле/метод/перечисление под курсором. GoTo Symbol - позволяет найти нужный класс и/или его метод. Скриншоты: Дополнительные инструменты: Сейчас в качестве дополнительных инструментов есть Game Font/Texture Browser. Этот браузер позволяет просматривать игровые шрифты, что может быть полезно при проверке поддержки кириллицы, а также текстуры. Скриншоты: Браузер шрифтов/текстур интегрирован с редактором кода, и если выполнить Ctrl + Click по ссылке на текстуру/шрифт, браузер откроет эту ссылку, при условии что требуемый ресурс был найден в существующих packages игры. Поддерживаемые игры: Deus Ex, Unreal 227. Редактор может работать со скриптами любой игры на UE1, а для Deus Ex и Unreal 227 имеются специальные режимы навигации и шаблоны кода. Скачать можно во вложении. UScriptEdit.7z
  3. Последняя неделя
  4. ZwerPSF

    Games offtopic

    https://www.gamedeveloper.com/business/otherside-entertainment-lays-off-17-staff-following-game-cancellation
  5. ZwerPSF

    Книги

    Случайно Авито выдал чего. Какой-то самиздат? Помню был какой-то человек, что грозился книжки перевести да издать на бумаге... но тут вот так вот много лет прошло и внезапно попадается: https://www.avito.ru/ekaterinburg/knigi_i_zhurnaly/deus_ex_vse_4_knigi_7665332377
  6. ZwerPSF

    Deus Ex: Universe

  7. unit849

    Games offtopic

  8. Ранее
  9. Geasse

    Games offtopic

  10. Проект жив и понемногу продвигается, хоть и не напрямую, а косвенно. За это время была полностью восстановлена и реконструирована логика двух ключевых файлов из оригинальной игры: Extension.dll + DeusEx.dll. Именно там находится вся логика и управление окнами и интерфейсом, система флагов, система сохранений, переходов, и многое другое. Реконструкция и реверс производились с помощью ИИ, затем эти две восстановленные DLL были скомпилированы, и сейчас я прохожу оригинальную игру с этими файлами, ищу несовпадения, вылеты, в общем сравниваю с оригиналом. А это первые скриншоты после первых удачных компиляций Extension.dll, настолько всё было сломано, в дальнейшем конечно всё это было исправлено. Похоже у меня случайно получился DXHR на движке оригинала А систему окон пришлось отрезать, и почти готовый интерфейс пошёл под нож. Но в дальнейшем после адаптации классов из Extension.dll под движок 227, я уже смогу просто взять готовые скрипты интерфейса из оригинальной игры с минимальными правками.
  11. Geasse

    Games offtopic

    https://store.steampowered.com/app/2965560/Alpha_Spectrum/
  12. Maxctar

    Обсуждение 2027

    Приветствую на форуме. Я пишу первое сообщение на форуме деуса в обсуждении мода из-за желания показать видео, которое я сделал. Я прошёл мод, уничтожая все группировки и, чтобы персы влияющие на концовку померли. Я сделал видео этих самых слайдов. Могу лишь сделать низкий поклон Деду за то, что он смог проработать и такой вариант событий (Почти).
  13. Geasse

    Games offtopic

    Неплохо, но я был бы рад все же ремейку, потому что не готов больше смотреть на эти анимации 90-х)
  14. ZwerPSF

    Games offtopic

  15. GreenEyesMan

    Просто flood

    Вот! Очередное доказательство, что игры - зло. Перестал мужик про них думать и стало лучше.
  16. Geasse

    Deus Ex: The Fall

    Декомпилированный порт Deus Ex: The Fall на PC, включающий в себя ранние ассеты и уровни из Австралии и Нью-Йорка.
  17. ZwerPSF

    Просто flood

    Нуууу странные у него представления об отпуске Прост переключился на другую работу.
  18. Geasse

    Просто flood

    Уоррен Спектор сегодня в LinkedIn: "Недавно я писал о своем биполярном расстройстве и треморе. Я также делал репосты публикаций других людей о выгорании и ментальном здоровье. Думаю, очевидно, что физическое и психическое здоровье сейчас для меня на первом месте. В духе следования собственным советам — я в отпуске! Первый раз за очень долгое время. Идет только первая неделя, так что пока рано говорить о том, какими будут окончательные результаты, но начало уже очень достойное. Пока что я занимаюсь вещами, которые никак не связаны с разработкой игр. Я модерирую дискуссии о кино для местной киноведческой серии. Читаю две лекции в местных организациях. Участвую в собраниях группы любителей настольных игр. И работаю над книгой эссе, о которой говорил уже много лет. Неожиданно для себя я смог полностью выбросить мысли об играх из головы. В обычной жизни я никогда — буквально никогда — не перестаю думать о проекте, над которым работаю. Это делает процесс сна весьма специфическим. Возможно, дело в том, насколько я занят, но все мысли о геймдеве исчезли. Это странно, но удивительно успокаивает. Я мог бы долго рассказывать, как это приятно, но скажу лишь одно: если можете себе это позволить, очень рекомендую отпуск, наполненный активностью. Ожидаю, что вернусь к работе в гораздо лучшей форме, что пойдет на пользу и команде, и проекту."
  19. В баре сценка "Выпить, выпить, выпить... Оплатите заказ вначале" Игра Innocent until caught Да, так было в конце за Гелиоса Берегите себя. Иногда мне кажется, что Дентон не пьет водку, а пьянеет от нано имплантов на какое то время. Зато курит по настоящему это же видно на экране. Или что? Тоже иллюзия? Мне однажды снилось, что я курю и все чувствую но не совсем конечно так как это на самом деле в реальности, если действительно курить сигарету. Просто все эти эффекты изначально уже были встроены в нано тело Дентона.
  20. Убивать, убивать, убивать, убивать...
  21. Несмотря на проксирование в РФ, Планета скорее всего опять работает с перебоями из РФ из-за криво настроенного ТСПУ перед сетью Селектела:
  22. Geasse

    The Witcher 3

    https://www.cdprojekt.com/en/media/news/the-witcher-3-wild-hunt-songs-of-the-past-announced/
  23. ZwerPSF

    Книги

    «Бомбора» готовит новую книгу о Deus Ex: свобода в мире тотального контроля - https://ixbt.games/news/2026/05/25/bombora-gotovit-novuiu-knigu-o-deus-ex-svoboda-v-mire-totalnogo-kontrolia.html В будущем благодаря новой книге от издательства «Бомбора» читатели смогут узнать, как Deus Ex создаёт ощущение свободы через механики, дизайн уровней и ролевой отыгрыш, а также познакомиться с историей создания серии и её источниками вдохновения. Еще в 2000 году вышел Deus Ex — стелс-экшен с элементами шутера и RPG от компании Ion Storm. Тогда игровая индустрия ещё не была готова к тому, насколько свободно может чувствовать себя геймер внутри, казалось бы, жёстко прописанного сюжета. Проект о киберпанке, заговорах и аугментациях стал манифестом свободы воли в мире, где всё построено на контроле. Сегодня издательство «Бомбора» сообщило о том, что в будущем оно выпустит новую книгу, посвящённую этой франшизе. Глубокое исследование этого феномена готовит Иван Афанасьев — кинокритик и игровой журналист, сотрудничавший с «Игроманией», IPQuorum и другими изданиями. Благодаря книге люди смогут понять, как Deus Ex создаёт ощущение свободы через механики, дизайн уровней и ролевой отыгрыш, почему история о тотальном контроле дарит редкое чувство самостоятельности и как философия, политика и трансгуманизм становятся частью самого игрового процесса. Кроме того, читатели узнают историю создания серии, её источники вдохновения и влияние на современные игры.
  24. GreenEyesMan

    Просто flood

    Ну в моем случае это последствие операционного вмешательства. В принципе можно лечить. Если у Спектора болезнь Паркинсона или после инсультное, то тут сложнее всего. Но, вроде как, существуют стимулирующие препараты, которые, вроде как, снижают дрожь до состояния нормального функционирования. --- А вообще, конечно, грустное это дело. Стареют все.
  25. unit849

    Deus Ex: Universe

    Про Лего это уже было в модификации Operation Na Pali. Рядом с Супер Марио после завершения всей истории. Deus Ex не Unreal, а Dark Project. Хуже или лучше, но не Unreal Engine. P.s. Можно сказать что Deus Ex хуже Thief Dark Project, но нельзя сказать что Deus Ex лучше Unreal Tournament.
  26. ZwerPSF

    Deus Ex: Universe

  27. Geasse

    Deus Ex: Universe

  28. Geasse

    Deus Ex: Universe

    Embracer может отдать такие франшизы как Deus Ex, Legacy of Kain, Saints Row, TimeSplitters на аутсорс иным студиям.
  1. Загрузить больше активности
×
×
  • Создать...