Перейти к контенту

Редактирование движка X-Ray


Рекомендуемые сообщения

Хы а я улучшил стабильность и поддержку движка без особых знаний Как говориться дело было вечеромделать было нечего! Заработала ласточка! За-ра-бо-та-лааааааа! :ny_z_5:

Строгое предупреждение от модератора kokkai
Молодец! Я теперь изучи Правила. (2.1.1. Запрещено оставлять сообщения, лишенные смысловой нагрузки).

Сначала разум, а эмоции потом.

Изменено пользователем kokkai
777T15074.png
Ссылка на комментарий

Бладмарки никто не пробовал возвращать в ТЧ и далее?

Эта часть не является движковой,этот эффект делается с помощью Шейдеров.

Ссылка на комментарий

Барсуков Герман Уже 100 раз обсуждалось ;)

Нет шейдеры тут не причем. Любые марки не остаются на дин. объектах, даже если они прописаны в контактных парах.

Мой архив

Сталкером не занимаюсь.

Ссылка на комментарий

Я так понял, раз исходники выложили, то опытные программисты могут прикрутить какие-то свои плюшки к оригинальной игре и даже пофиксить недостатки так званых урезанных финтифлюшек?

Т.е. реально физический движок PhysX прикрутить?

strchi, вылаживай на обозрение своё детище, чтоб остальные порадовались. :ny_happy:

  P.S. (Показать)
Ссылка на комментарий

Да это никакой не исходник, а просто дизассамблированный в IDA текст. Единственное что с ним можно сделать, это примерно посмотреть что за что зацеплено. Этот текст невозможно скомпилировать

Freedom

Ссылка на комментарий

Разбирая свою программу при помощи IDA я увидел только несколько переменных.А про то что прикручивать Физ. Движок к Stalker_у это просто бессмысленная мечта.Смотря на все это логично, лучше воскресить движок 2004 года,где есть вменяемая физика и все остальные фишки.

Ссылка на комментарий

Прицепить PhysX к X-Ray... невозможно!

Хотя, если Вы пишите игровые движки в блокноте при помощи всех символов и без компилятора, то можно))

Ссылка на комментарий

Барсуков Герман,

  Цитата
лучше воскресить движок 2004 года,где есть вменяемая физика и все остальные фишки.

чем она там более вменяемая?

  Полезный утиль (Показать)
Ссылка на комментарий

чем она там более вменяемая?

 

Сообщение от администратора assassinDemon
Ссылка удалена. На общедоступные ресурсы такие как youtube и аналогичные будьте добры дать ссылки
Ссылка на комментарий

Барсуков Герман,

на мой взгляд на этом видео нет ничего такого, чего нельзя было бы настроить конфигами.

 

Вся эта мифология вокруг билдов возникла как следствие грамотного пиара. Показывали ролики, на которых была крутая физика, крутой алайф и прочее. Но на самом деле это всё только на роликах и существовало. Вот та же физика. Крайне сложно совместить красивое кувыркание издалека и приемлемое поведение вблизи. Вам же не показывали на этих роликах, как нелепо улетали тушки от выстрела из макарова или застревали в стенах? В итоге в релиз вошёл наиболее играбельный вариант, приемлемый для большинства. По-моему, для тел там выкрутили сопротивление окружающей среды, из за чего убитые падают слегка как воде. Зато не улетают на пять метров и в стенах не застревают. Наверняка это можно конфигами же вернуть обратно вместе со всеми причитающимися глюками.

 

И какая в билдах может быть другая физика, если движок физики у GSC не свой? Они использовали ODE практически без изменений.

  Полезный утиль (Показать)
Ссылка на комментарий
  Цитата
но некий strchi и ролан говорят что компилили...

Ха не знаю как strchi, но Ролан такого не делал и не надо тут враки распускать.

Ссылка на комментарий

Хочу сделать так, чтобы ГГ умирал от первого лица, а не от третьего.

В функции умирания гг нашел эту функцию:

  Функция (Показать)
Ссылка на комментарий

SkyLoader

Давай включим логику. Если ты выбрал правильный участок, то тут должна или вызываться функция перехода камеры в вид от третьего лица либо именно здесь находится сам переход. Но посмотри:

.text:101ADB47 call CActor__cam_Set

Явно указывает на то, что тут вызывается функция с красноречивым названием CActor__cam_Set. Можно попробывать заменить код вызова функции на 90 90 90. Единственное - эта функция может чтото возвращать, да и уверен ли ты, что выбрал правильный кусок?

 

Но попытка не пытка

Freedom

Ссылка на комментарий

90 - это nop в ассамблере. nop - это задержка процессора. А по русски это просто пустая команда в ассамблере. Поэтому код начиная с .text:101ADB47 и до .text:101ADB4C попробуй наменить на 90 90 90 90 90.......

Freedom

Ссылка на комментарий

SkyLoader,

http://tinyurl.com/5wdgttc

Это, как ты понял, Alternate Death Mod для ТЧ.

Но, это - не идеал, всмысле, не то, что бы ты хотел в идеале.=)

Вот пример того, как должно в идеале это быть.

Ссылка на комментарий

_Призрак_, ладно, попробую

lambdist, первая ссылка выкидывает на основной форум GSC.

Ну, я попробую, но у меня есть большое подозрение, что камера не будет менять дирекцию, а только позицию.

 

Добавлено через 333 мин.:

 

Но, все же я не понимаю текста:

  Код (Показать)
Изменено пользователем SkyLoader
Ссылка на комментарий

SkyLoader

А что тебе нужно? Чтобы камера падала вместе с актором? Нет, такое не получится. Ведь камера просто висит на определенной высоте от точки, на которой стоит актор. Поэтому его ног и не видно. Это нужно тогда еще нарисовать само падение камеры и запустить ее после смерти

Freedom

Ссылка на комментарий

Создайте аккаунт или авторизуйтесь, чтобы оставить комментарий

Комментарии могут оставлять только зарегистрированные пользователи

Создать аккаунт

Зарегистрировать новый аккаунт в нашем сообществе. Это несложно!

Зарегистрировать новый аккаунт

Войти

Есть аккаунт? Войти.

Войти
  • Недавно просматривали   0 пользователей

    • Ни один зарегистрированный пользователь не просматривает эту страницу.
×
×
  • Создать...