HLFX.Ru Forum Страницы (3): « 1 [2] 3 »
Показать все 40 сообщений этой темы на одной странице

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Технические вопросы (https://hlfx.ru/forum/forumdisplay.php?forumid=20)
-- Чему на самом деле равно ускорение в хл1? (https://hlfx.ru/forum/showthread.php?threadid=5144)


Отправлено ~ X ~ 02-12-2018 в 10:07:

В кваке были скользкие поверхности? o.O
Я знаю только 3 игры, где реально есть скольжение - HL1, Serious Sam, Unreal + RTNP. Ну ок, ещё на nintendo было скольжение где-то

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено XaeroX 02-12-2018 в 13:27:

Цитата:
~ X ~ писал:
В кваке были скользкие поверхности?

В кваке все поверхности были скользкие по дефолту. По крайней мере, игрок стабильно съезжал с наклонных.

__________________

xaerox on Vivino


Отправлено Дядя Миша 02-12-2018 в 15:35:

XaeroX помоему это баг такой был. Я не могу это воспроизвести.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Government-Man 02-12-2018 в 15:52:

Дядя Миша игрок, будучи на земле, считал, что он в воздухе, что ли?

Кстати я в своей реализации на уе4 как раз тоже реализовал скольжение. Правда не со скользких поверхностей, а с поверхностей выше определенного угла наклона. Ну помните в хл1, обладая достаточным терпением, можно было забраться на любую наклонную поверхность? У себя я сделал так, чтобы если поверхность "почти вертикальная" то игрок (если он ходит по земле) врезается в нее как в вертикальную, а вот если она заметно наклонная, но забраться на нее уже нельзя, то игрок с нее мягко соскальзывает.


Отправлено Дядя Миша 02-12-2018 в 20:26:

Government-Man запусти кваку сначала и стань на уклоне в тоннель со скиллом Normal. Игрок будет очень медленно соскальжевать. Я хрен знает что это такое.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Government-Man 02-12-2018 в 23:36:

Дядя Миша ну навскидку, там и нет ничего, что запрещало бы игроку соскальзывать - квака же не обнуляет вертикальную скорость в SV_WalkMove, вот игрок под действием гравитации и соскальзывает. А халфа в PM_WalkMove - обнуляет.


Отправлено ~ X ~ 03-12-2018 в 12:08:

А мы фиксили скольжение вверх по наклонным плоскостям в ХЛ. )
Особенно весело было в конце Timeline 2: Iced Earth разгоняться и забираться на саночную горку. )

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Дядя Миша 03-12-2018 в 19:17:

Government-Man да нет, там не так всё просто. Там есть специальный код, который пытается игрока подвинуть вниз.

C++ Source Code:
1
VectorCopy (vec3_origin, upmove);
2
VectorCopy (vec3_origin, downmove);
3
upmove[2] = STEPSIZE;
4
downmove[2] = -STEPSIZE + oldvel[2]*host_frametime;
5
 
6
// move up
7
SV_PushEntity (ent, upmove);	// FIXME: don't link?

в халфе этого нет. И FlyMove тут джва раза вызывается.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено nemyax 03-12-2018 в 20:23:

Дядя Миша
В куврапе ты ведь соскальзывание убрал?


Отправлено Дядя Миша 03-12-2018 в 22:30:

nemyax я его не убрал, я его наоборот хочу восстановить, потому что прикольно.

Добавлено 04-12-2018 в 01:30:

Может заодно и тот мод со слайдингом починится. И квейк-ралли.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Ku2zoff 04-12-2018 в 06:19:

Цитата:
Дядя Миша писал:
Там есть специальный код, который пытается игрока подвинуть вниз.

Скорость ведь зависит от угла наклона плоскости, да? Фича интересная, но я бы сделал определённый порог угла в градусах, после которого игрок начинает соскальзывать. А то так уйдёшь чаю налить и печеньку взять, забудешь на паузу поставить. Вернёшься - а твой игрок соскользнул в лаву с почти что горизонтальной поверхности. Конечно, такая проверка касается только собственного кода, во враппере, ящитаю, всё должно быть, как в оригинальной кваке.
Эх, вот бы враппер для ку2

Добавлено 04-12-2018 в 13:19:

Цитата:
Дядя Миша писал:
квейк-ралли

Удивительно, что до сих пор никто, кто хотел в халфу машинки, не удосужился декомпильнуть progs.dat этого мода. Физика игрока ведь очень похожа на халфовскую. Ну это, опять же, вкусовщина. Кому-то больше нравятся машинки а-ля танк в Ганмене/Инвазионе. Ящитаю, что второй вариант лучше, т.к. при правильном подходе брашевая машинка лучше взаимодействует с точечными энтитями. А ещё на ней остаются декали.


Отправлено XaeroX 04-12-2018 в 06:48:

Цитата:
Ku2zoff писал:
Кому-то больше нравятся машинки а-ля танк в Ганмене/Инвазионе.

В ганмене танк неплох, а вот в Инвазионе, емнип, довольно стрёмная физика.
В CS ещё забавные танки были, на cs_siege, но я не уверен, что они остались в версии 1.6.

__________________

xaerox on Vivino


Отправлено Ku2zoff 04-12-2018 в 07:25:

Цитата:
XaeroX писал:
В CS ещё забавные танки были, на cs_siege, но я не уверен, что они остались в версии 1.6.

В 1.6 там ничего нету. Вообще, ЕМНИП, в официальной версии 1.6 нет ни одной карты с func_vehicle. Энтитя стала, как бы "deprecated" из-за своей недопиленности. Как и самые интересные режимы игры as_ и es_. Сейчас понабигут любители режима de_ и начнут поливать меня гогном. Но я останусь при своём мнении: именно те режимы, где действительно нужен баланс и командная работа, были выброшены из игры в силу сложности их отладки и допиливания. Что в очередной раз доказывает, что киберспортивный кс - говно.


Отправлено Дядя Миша 04-12-2018 в 18:02:

Цитата:
Ku2zoff писал:
Эх, вот бы враппер для ку2

Можно и кудва и кутри сделать. Но для меня эти задачи не представляют интереса.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Ku2zoff 05-12-2018 в 05:23:

Цитата:
Дядя Миша писал:
Но для меня эти задачи не представляют интереса.

Может быть в будущем интерес появится. Ты же много чего, реализованного в рамках ксаша, изначально не планировал. Тут, конечно, немаловажную роль играет заинтересованность в самих играх, ведь ку2 тебе не нравится настолько, насколько ку1. А вот ку3 вообще не надо делать, даже если захочется, ящитаю. Во-первых, там ничего интересного и приятного нет в этой игре (УТ лучше), во-вторых, форков куча и есть даже АБСОЛЮТНО свободная версия игры со свободными ресурсами, OSP кажется.


Временная зона GMT. Текущее время 07:33. Страницы (3): « 1 [2] 3 »
Показать все 40 сообщений этой темы на одной странице

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