HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Наш форум > Технические вопросы > Механика игры на Source
Страницы (2): [1] 2 »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
DartSerafim
Частый гость

Дата регистрации: Apr 2015
Проживает: Arkhangelsk
Сообщений: 77

Рейтинг



Механика игры на Source

Всем привет!
Интересует такой вопрос: в каких файлах у сорсовских игр хранится информация о механике? Я имею ввиду система АИ, обработка энтитей карты, боевая система.
Скорее всего эти вещи хранятся в разных файлах...вопрос в каких?
И как вы думаете, можно ли просто перенести данные файлы в некий свой мод, чтобы иметь такую же боевую систему?

Сообщить модератору | | IP: Записан
Сообщение: 149610

Старое сообщение 08-08-2015 01:38
- За что?
Government-Man
Призрак

Дата регистрации: Apr 2006
Проживает: N/A
Сообщений: 3507

Рейтинг



Награды
 
[1 награда]


Цитата:
DartSerafim писал:
в каких файлах у сорсовских игр хранится информация о механике? Я имею ввиду система АИ, обработка энтитей карты, боевая система


В исходниках.
https://github.com/ValveSoftware/source-sdk-2013

Сообщить модератору | | IP: Записан
Сообщение: 149611

Старое сообщение 08-08-2015 01:48
- За что?
DartSerafim
Частый гость

Дата регистрации: Apr 2015
Проживает: Arkhangelsk
Сообщений: 77

Рейтинг



Government-Man, у меня нет исходников к нужной игре, а ее механика очень отличается от всего сорсовского. Поэтому, мне хотелось бы знать в каких конечных фалах данная информация хранится. В длл? В exe? В каких именно?

Сообщить модератору | | IP: Записан
Сообщение: 149614

Старое сообщение 08-08-2015 13:49
- За что?
Government-Man
Призрак

Дата регистрации: Apr 2006
Проживает: N/A
Сообщений: 3507

Рейтинг



Награды
 
[1 награда]


Цитата:
DartSerafim писал:
В длл? В exe?


Ага.

Сообщить модератору | | IP: Записан
Сообщение: 149615

Старое сообщение 08-08-2015 14:30
- За что?
DartSerafim
Частый гость

Дата регистрации: Apr 2015
Проживает: Arkhangelsk
Сообщений: 77

Рейтинг



Government-Man, хм...а какой компонент проверяет версию карты и способность работы на ней?
Суть такова: нужно заставить старую механику(которая отменная) работать с современными bsp(как в го), если я такой бсп просто кладу в игру, то выходит ошибко о невозможности выполнения этой версии бсп...

Сообщить модератору | | IP: Записан
Сообщение: 149616

Старое сообщение 08-08-2015 14:40
- За что?
Ku2zoff
Мастер Ёда из Деревни Дуракоф

Дата регистрации: Apr 2007
Проживает: В Деревне дураков
Сообщений: 6749
Возраст: 33

Рейтинг



DartSerafim можешь попробовать перекомпилить карту под старую версию движка. На сорсе это сделать легче, чем на голдсорсе.

Цитата:
DartSerafim писал:
а ее механика очень отличается от всего сорсовского

Это что за игра такая? VTMB что ли? По-моему это единственная своеобразная игра на сорсе. Окромя Алиен Сварм, конечно. Ну и портала ещё.

Сообщить модератору | | IP: Записан
Сообщение: 149618

Старое сообщение 08-08-2015 17:08
- За что?
DartSerafim
Частый гость

Дата регистрации: Apr 2015
Проживает: Arkhangelsk
Сообщений: 77

Рейтинг



Ku2zoff DMMM. В том то и дело, что старый уже не актуален, надо на новом(((

Сообщить модератору | | IP: Записан
Сообщение: 149619

Старое сообщение 08-08-2015 17:31
- За что?
Government-Man
Призрак

Дата регистрации: Apr 2006
Проживает: N/A
Сообщений: 3507

Рейтинг



Награды
 
[1 награда]


Можно попробовать вручную заменить версию бсп в заголовке файла. Но скорее всего ничего хорошего из этого не выйдет.

Добавлено 08-08-2015 в 13:41:

ЗЫ. Ты пытаешься карты из Dark Messiah of Might and Magic открыть на современном движке, или пытаешься скомпилить карту для этой игры?

Сообщить модератору | | IP: Записан
Сообщение: 149620

Старое сообщение 08-08-2015 18:41
- За что?
Ku2zoff
Мастер Ёда из Деревни Дуракоф

Дата регистрации: Apr 2007
Проживает: В Деревне дураков
Сообщений: 6749
Возраст: 33

Рейтинг



Цитата:
DartSerafim писал:
В том то и дело, что старый уже не актуален, надо на новом(((

В смысле не актуален? Я вообще запутался. Сначала тебе надо запустить карты новой версии на движке, который её не поддерживает. Теперь тебе надо всю игру перенести на новый движок...
В общем так. Совместимость у разных версий сорса совершенно никакая. Сунь дллки и карты из релизной хл2 в эпизод 1, и всё грохнется к чертям. Сунь от релизного ксс в ксс на оранжбокс, тоже всё грохнется.
Цитата:
Government-Man писал:
карты из Dark Messiah of Might and Magic открыть на современном движке

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

Выводы:

Перетащить всю игру на более новый сорс не выйдет.
Перетащить карты из других игр на сорсе без перекомпила не выйдет.
Перетащить карты из игры в другие игры без перекомпила не выйдет.

Цитата:
Government-Man писал:
пытаешься скомпилить карту для этой игры

Перекомпил карт возможен, т.к. существует СДК DMMM.

Сообщить модератору | | IP: Записан
Сообщение: 149621

Старое сообщение 08-08-2015 19:01
- За что?
DartSerafim
Частый гость

Дата регистрации: Apr 2015
Проживает: Arkhangelsk
Сообщений: 77

Рейтинг



Ku2zoff SDK DMMM был в очень ужасной версии и без фгд.
Что я хочу в итоге получить:
-карты в формате нового бсп
-механику как в ДМММ (бои, АИ, взаимодействие с окружающей средой)
Вот эти два компонента надо связать...

Сообщить модератору | | IP: Записан
Сообщение: 149622

Старое сообщение 08-08-2015 21:14
- За что?
Government-Man
Призрак

Дата регистрации: Apr 2006
Проживает: N/A
Сообщений: 3507

Рейтинг



Награды
 
[1 награда]


Цитата:
DartSerafim писал:
карты в формате нового бсп


Зачем? Чего именно тебе не хватает в старом формате?

Сообщить модератору | | IP: Записан
Сообщение: 149623

Старое сообщение 08-08-2015 22:27
- За что?
DartSerafim
Частый гость

Дата регистрации: Apr 2015
Проживает: Arkhangelsk
Сообщений: 77

Рейтинг



Government-Man
а) нет нужных компиляторов. там, если не ошибаюсь, какие-то свои были.
б) очевидно: нужна лучшая поддержка высокополигонных моделей и текстур в 4к. Даже если попробовать, к примеру, взять карту ГО со всеми текстурами и открыть в редакторе, настроенном на ХЛ2, то половина текстур просто не будет читаться.

Сообщить модератору | | IP: Записан
Сообщение: 149624

Старое сообщение 08-08-2015 23:54
- За что?
Ku2zoff
Мастер Ёда из Деревни Дуракоф

Дата регистрации: Apr 2007
Проживает: В Деревне дураков
Сообщений: 6749
Возраст: 33

Рейтинг



Цитата:
DartSerafim писал:
нет нужных компиляторов.

Как нет? СДК же есть, качай и компиль этими компиляторами.
Цитата:
DartSerafim писал:
нужна лучшая поддержка высокополигонных моделей и текстур в 4к

Если движок не поддерживает, то и редактор тоже. Пользуйся теми инструментами, и укладывайся в те лимиты, которые предусмотренны разработчиками DMMM. Ну или напиши им письмо с просьбой обновить движок и СДК, правда сомневаюсь, что они отреагируют на просьбу даже тысячи фанатов. Игру ведь разрабатывали говноделы юбисофт.

Отредактировано Ku2zoff 09-08-2015 в 16:21

Сообщить модератору | | IP: Записан
Сообщение: 149638

Старое сообщение 09-08-2015 16:15
- За что?
DartSerafim
Частый гость

Дата регистрации: Apr 2015
Проживает: Arkhangelsk
Сообщений: 77

Рейтинг



Ku2zoff а есть ссылочка на сдк рабочий? я как-то скачивал...тот вообще не работал.
А вообще сам по себе сорс поддерживает новые фишки (ведь ГО - тоже сорс и там все это есть), но сами старые exeшники отказываются принимать новые бсп.

Сообщить модератору | | IP: Записан
Сообщение: 149639

Старое сообщение 09-08-2015 19:02
- За что?
Ku2zoff
Мастер Ёда из Деревни Дуракоф

Дата регистрации: Apr 2007
Проживает: В Деревне дураков
Сообщений: 6749
Возраст: 33

Рейтинг



Цитата:
DartSerafim писал:
А вообще сам по себе сорс поддерживает новые фишки (ведь ГО - тоже сорс и там все это есть), но сами старые exeшники отказываются принимать новые бсп.

До тебя до сих пор не дошло, что модифицированный сорс (за 2006-й год, между прочим), на котором работает DMMM не поддерживает эти новые фишки? И ты не сможешь ему скормить карты, скомпиленные под сорс 2013. И модели. И текстуры. И шейдеры. И дллки. Игра будет работать только на своей версии движка. Если оба движка - разные версии сорса, это вовсе не значит, что у них есть совместимость. Это всё равно что пытаться запустить третью кваку на движке Академии Жыдаев. Или скормить жыдаевские карты обычному ку3.
Цитата:
DartSerafim писал:
а есть ссылочка на сдк рабочий? я как-то скачивал...тот вообще не работал.

Кури доки:
https://developer.valvesoftware.com..._Level_Creation
Там есть ссылки на СДК. Учти, что для игры можно делать только новые карты и новые ресурсы. Вся игровая механика остаётся в дллках. Так как исходников дллок нет, то и механику не изменишь. Может быть есть какие-то внешние скрипты, поддающиеся редактированию, я не знаю, не ставил себе и не играл.

Добавлено 10-08-2015 в 02:22:

DartSerafim из всех твоих постов я понял, что ты хочешь сделать карту для DMMM, скачал Source SDK (скорее всего 2013, который рассчитан на l4d2, Portal 2, и CSGO), сделал, а она не запускается, т.к. сдк новый, а движок старый. По ссылке, что я тебе кинул, доступно исчерпывающее описание всего процесса натройки СДК DMMM, а также Source SDK 2007 и 2009 для создания карт к DMMM. Думаю, только ленивый не справится.

Отредактировано Ku2zoff 09-08-2015 в 20:15

Сообщить модератору | | IP: Записан
Сообщение: 149643

Старое сообщение 09-08-2015 20:22
- За что?
Тема: (Опционально)
Ваш ответ:



Переводчик транслита


[проверить длину сообщения]
Опции: Автоматическое формирование ссылок: автоматически добавлять [url] и [/url] вокруг интернет адресов.
Уведомление по E-Mail: отправить вам уведомление, если кто-то ответил в тему (только для зарегистрированных пользователей).
Отключить смайлики в сообщении: не преобразовывать текстовые смайлики в картинки.
Показать подпись: добавить вашу подпись в конец сообщения (только зарегистрированные пользователи могут иметь подписи).

Временная зона GMT. Текущее время 04:05. Новая тема    Ответить
Страницы (2): [1] 2 »   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Наш форум > Технические вопросы > Механика игры на Source
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

Быстрый переход:
Оцените эту тему:

Правила Форума:
Вы not можете создавать новые темы
Вы not можете отвечать в темы
Вы not можете прикреплять вложения
Вы not можете редактировать ваши сообщения
HTML Код ВЫКЛ
vB Код ВКЛ
Смайлики ВКЛ
[IMG] Код ВКЛ
 

< Обратная связь - HLFX.ru >

На основе vBulletin
Авторское право © 2000 - 2002, Jelsoft Enterprises Limited.
Дизайн и программирование: Crystice Softworks © 2005 - 2024